原创 Android處理運行時更改

   一些設備配置在運行過程中可能會發生改變(例如屏幕橫向佈局、鍵盤可用性和語言)。當這樣的變化發生時,Android會重新啓動這個正在運行的Activity(onDestroy()方法會被調用,然後調用onCreate()方法)。這個重

原创 CentOS VI常用命令

一.vi的模式 命令模式:vi啓動默認進入的模式,可進入輸入模"i",或末行模式(:),除了可以完成命令的功能外,也是後兩種模式的轉換點 輸入模式:即文本輯輯狀態,最後一行顯示"-- INSERT --"提示,按ESC返回到命令模式

原创 centos su命令

  有很多指令都只可以用 root 身份去執行,因此我們需要成爲 root 用戶。要這樣做,我們可以使用 su 指令(更替用戶)。su 指令有下列格式: su - <user>或 su <user>  但我們最經常是用 su 指令來

原创 Android插入表情

  在android項目中有時候要用到表情,今天介紹一種插入表情到EditText或TextView中的方法。    思路是用html把表情加載到控件上,首先需要構建一個ImageGetter,作用是通過HTML標記獲得對應在res目錄下

原创 Nginx如何處理一個請求

 基於名字的虛擬主機 Nginx首先選定由哪一個虛擬主機來處理請求。讓我們從一個簡單的配置(其中全部3個虛擬主機都在端口*:80上監聽)開始: server { listen 80; server_na

原创 html5 2D遊戲製作工具Construct 2

  Construct 2是一款功能強大、突破性的HTML5遊戲工具專爲2D遊戲而設計的。   Construct 2的特點: 1、快速簡單: 2、強大的事件系統: 3、靈活的行爲 4、即時預覽 5、令人驚歎的視覺效果 6、適用多平臺(網

原创 Android屏幕相關概念

  Android屏幕相關的一些概念: Screen size:實際的物理尺寸,測量屏幕的對角線。爲簡單起見, Android把所有實際的屏幕尺寸分爲四個廣義大小:small, normal, large, and extra large

原创 Android AsyncTask異步任務

  android提供了一個工具類AsyncTask,顧名思義異步執行任務。這個AsyncTask生來就是處理一些後臺的比較耗時的任務,給用戶帶來良好用戶體驗的,從編程的語法上顯得優雅了許多,不再需要子線程和Handler就可以完成異步操

原创 Android SwipeListView用法

  最近在做一個項目,需要用到像IPone刪除的效果,即在item上左滑彈出刪除的按鈕。找了一些資料,發現在github上有個SwipeListView的項目可以實現這個功能。下面介紹一下SwipeListView的使用方法。   1、下

原创 Android如何找到最佳匹配資源

   當你要求爲你提供替代的資源, Android的選擇在運行時使用的替代資源,根據當前的設備配置。爲了證明Android是如何選擇的替代資源,假設每個都包含不同版本的相同圖像的繪製如下的目錄: drawable/ drawable-en

原创 Android漢字轉換成拼音

  今天介紹一個好用的類,把中文轉換成拼音,具體代碼如下: /*** * An object to convert Chinese character to its corresponding pinyin string. * For

原创 Android 開源項目應用

  今天給大家介紹兩款專門介紹第三方Android開源項目的應用,在Android開發中我們可以去學習一下。 第一款是DevAppsDirect:https://play.google.com/store/apps/details?id=

原创 CentOS chmod修改文件權限命令

  CentOS使用chmod修改權限。首先CentOS系統默認的文件權限:-rw-rw-r-- 1 user user 150 Ma

原创 Android ProGuard混淆

  今天介紹一下Android應用發佈前的一個重要步驟混淆你的應用。它可以防止別人盜用你的代碼。下面介紹一下Android中怎麼混淆。 1、啓用混淆(Enabling Proguard):在你的project.properties文件裏有

原创 centos iptables設置22、80端口

【設置僅22、80端口可訪問】 通過命令 netstat -tnl 可以查看當前服務器打開了哪些端 netstat -tnl   查看防火牆設置