Time of Update: 2014-12-07
eclipse匯入工程中文亂碼問題,eclipse匯入eclipse之所以會出現亂碼問題是因為eclipse編輯器選擇的編碼規則是可變的。一般預設都是UTF-8或者GBK,當從外部匯入的一個工程時,如果該工程的編碼方式與eclipse中設定的編碼方式不同,就會產生中文的亂碼問題,這其中還有幾種情況。如果匯入的整個工程的編碼方式與eclipse的編碼方式有衝突,那麼這個工程裡所有的中文 都是亂碼;如果所有工程的編碼方式與eclipse工作空間的編碼方式有衝突,那麼所有的工程裡的中文都有可能是亂碼。
Time of Update: 2014-12-01
Android顯示設定中增加“永不休眠”功能,android顯示設定首先在frameworks\base\packages\SettingsProvider\res\values\defaults.xml中設定def_screen_off_timeout為-1,即<integer
Time of Update: 2014-11-30
自訂ExpandableListView,實現APP協助介面,expandablelistview最近公司新做的一個項目,裡邊帶有協助介面,即點擊一條問題後,自動在下面展開答案,很多人第一想法就是在下面寫個TextView且設定android:visibility="gone",當點擊時就在代碼中將其設為可見...但是,這樣耗得時間,足以做很多事了,為何不找下更好的解決方案呢..以下代碼參考:http://blog.csdn.net/zoeice/article/detail
Time of Update: 2014-11-30
使用Monkeyrunner進行Android自動化的總結使用Android自動化的方式,不僅可以用來對Android APP進行自動化測試,同樣可以用來進行一些其他非常有意思的自動化任務.常用的自動化工具有Monkeyrunner, Robotium,
Time of Update: 2014-11-29
Android字型大小怎麼自適應不同解析度?今天有人問我,android系統不同解析度,不同大小的手機,字型大小怎麼去適應呢?其實字型的適應和圖片的適應是一個道理的。一、原理如下:假設需要適應320x240,480x320解析度。在res目錄下建立檔案夾values-320x240, values-480x320。然後在檔案夾 values ,values-320x240 和 values-480x320 下建立xml檔案dimens.xml,該xml檔案內容如下:vaules-320x240
Time of Update: 2014-11-25
Preloader bin size過大編譯報錯怎麼辦,preloadersize由於需要相容更多的emcp,mcp,discrete dram,以及由於新的需求修改preloader code都可能會增大preloader bin的size,這時就可能會在build preloader階段發生build error,log中會報類似以下的錯誤資訊:===================== Building Fail ===========================
Time of Update: 2014-11-25
cocos2dx 3.1.1 線上熱更新 自動更新(使用AssetsManager更新遊戲資源套件),cocos2dx熱更新為什麼要線上更新資源和指令檔?簡單概括,如果你的遊戲項目已經在google play 或Apple Store
Time of Update: 2014-11-25
File Manager檔案管理應用android源碼,managerandroid這個剛剛在安卓教程網那裡看到的,File Manager檔案管理應用android源碼,這個是File Manager檔案管理應用源碼,源碼filemanager,一個開源的檔案管理工具完整源碼,檔案查詢速度非常快,功能基礎簡單,很適合在這個基礎上做漸進式開發,現在還在開發中可以在google
Time of Update: 2014-11-25
Android修改應用的預設安裝位置Google預設的PackageManager,會讀取應用AndroidManifest.xml的對應定義installLocation:規則如下:1.如果沒有定義安裝位置,表示安裝在手機記憶體上;2. android:installLocation = "auto",先查看手機記憶體是否足夠,如果夠就安裝在手機記憶體上,不夠就安裝在T 卡上;3. android:installLocation = "internalOnly",表示安裝在手機記憶體上;4.
Time of Update: 2014-11-24
iOS8通訊錄資訊讀取相容,ios8通訊錄讀取項目中有一個功能需要讀取通訊錄中連絡人的手機。在iOS8以前都是可用的,主要使用如下三個代理方法來實現- (void) peoplePickerNavigationControllerDidCancel:(ABPeoplePickerNavigationController *)peoplePicker- (BOOL)
Time of Update: 2014-11-24
可以對 SSI 說,我叫 SI !,ssisi可以對 SSI 說,我叫 SI !太陽火神的美麗人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商業用途-保持一致”創作公用協議轉載請保留此句:太陽火神的美麗人生 - 本部落格專註於 敏捷開發及移動和物聯裝置研究:iOS、Android、Html5、Arduino、pcDuino,否則,出自本部落格的文章拒絕轉載或再轉載,謝謝合作。Structs + Spring +
Time of Update: 2014-11-25
Android-Async-Http使用記錄介紹: Android-Async-Http是一個Android的開源網路請求類庫。官方項目地址:http://loopj.com/android-async-http/。網路請求無非就是從伺服器上擷取資料,往伺服器上上傳資料,這個網路請求庫是基於Apache
Time of Update: 2014-11-24
Android 記憶體分析工具,android分析工具D/dalvikvm: <GC_Reason> <Amount_freed>, <Heap_stats>, <External_memory_stats>, <Pause_time>一、GC_Reason
Time of Update: 2014-11-24
【android】handler.post方法的說明和注意事項,我們都知道Handler中的post方法可以更新群組件的內容,多用在子線程非同步更新ui介面。handler.post(new Runnable(){@Overridepublic void run() {//do something mTextView.setText("msg"); }});post 是立即插入訊息列隊,當訊息列隊處理到該訊息時,Runnable將在handle綁定的線程中運行。
Time of Update: 2014-11-22
Android自訂控制項:老版優酷的三級菜單( +
Time of Update: 2014-11-20
Android自動化測試之UIAutomator(三)---比對測試系列回顧:本系列主要從開發的角度介紹UiAutomator的使用,總共包括三篇:基礎入門: Android自動化測試之UiAutomator(一)技巧篇: Android自動化測試之UiAutomator(二)(未完成)比較工具篇
Time of Update: 2014-11-19
[Swift]Day02:Swift 中的字串,swiftday02字串簡介String 中的字串是實值型別,傳遞的時候會對值進行拷貝,而 NSString 的字串傳遞則是引用。我們可以用 for in 遍曆字串:var a : String = “a”for c in “Hello” { println(c)}可以通過 countElements 計算字串的字元數量:countElements(“1234567”) /
Time of Update: 2014-11-19
圖文來教你在eclipse下用gradle 來打包Android,gradleandroidgradle其他好處就不多說,在android應用發布的時候,如果要統計多個渠道,gradle 批量打包的好處就顯示出來了;下面介紹圖文來介紹按eclipse的匯出時 選擇Android;如 然後按下面一步一步往下點點擊完成之後
Time of Update: 2014-11-16
windows下檢測檔案改變,windows檢測檔案 這個主要是應用在我前一篇部落格裡提到的指令碼熱載入功能。主要實現的功能檢測檔案夾內檔案的變化(改變、新增、刪除、重新命名),當發現改變的時候通知lua重新載入指令碼。基本上就是一個windows api的使用。實際應用中會有一些細節需要注意,比如我習慣使用sublime text編輯,而sublime text儲存檔案不是直接改變檔案內容,而是新增一個檔案。這些細節情況需要實際使用中微調。
Time of Update: 2014-11-14
Android4.4 Telephony流程分析——SIM卡開機時的初始化本文代碼以MTK平台Android 4.4為分析對象,與Google原生AOSP有些許差異,請讀者知悉。本文主要介紹MTK Android開機時,SIM卡的Framework部分初始化過程。先看一段注釋: /* Once created UiccController registers with RIL for "on" and "unsol_sim_status_changed" * notifications.