原创 android.os.NetworkOnMainThreadException 異常處理
android.os.NetworkOnMainThreadException 異常處理 遇到的難題: 通常遇到這個問題是,google 提示 developer ,訪問網絡是耗時的操作,不宜在MainThread運行 解決方法:
原创 android學習之常犯錯誤
紅色字體:錯誤點,產生bug時,控制檯打印的error; 藍色字體:錯誤的原因; 1。 sharedPreference.edit(); 保存數據後,及得 commit();否則數據不會提交保存 eg: Editor edi
原创 activity 的四種啓動模式
<activity android:name=".MainActivity"android:launchMode="standard“/> lstandard 這是默認模式,每次激活Activity時都會創建Activity實例,並放入任
原创 android項目——手機衛士_遇到的問題
1 。 在黑名單電話的攔截和擦除通話記錄的過程中,曾經遇到的狀況: endCall(); deleteCall_log(); 無法成功刪除 content://call_log/calls 中的通話記錄。 原因:由於在 deleteCa
原创 android三大組件之Service
(首先做一下申明,搞技術,你不記筆記,不動手,不總結,鑑於此,寫下學習當中的知識點,以備日後 查閱) 關於Service,要了解兩點: 一:如何啓動Service,以及Service的生命週期; 二:如何利用Service進行通信(包括
原创 程序開發中,資源文件的存放原則
程序 開發中有一些大的素材 和資源文件 1. res目錄建立一個文件夾 raw 在R文件中生成一個id的引用 最好推薦存放一些小的資源 幾十k 幾百K 2. assets 資產目錄 不會把裏面的內容在R 文件中生成一個引用 as
原创 myPid() 和 myUid() 的區別
PID:爲Process Identifier, PID就是各進程的身份標識,程序一運行系統就會自動分配給進程一個獨一無二的PID。進程中止後PID被系統回收,可能會被繼續分配給新運行的程序,但是在android系統中一般不會把已經ki
原创 在Windows下的javah編譯class文件找不到android.app.Activity的類文件
用 javah 生成 jni 的頭文件,摸索了好久,大概搞來2個小時,終於完全清楚了: 1.第一, JAVA_HOME C:\Java\jdk1.7.0_05 path C:\Java\jdk1.7.0_05
原创 在listview中,實現_分頁加載_異步加載
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
原创 OnScrollListener
類型 interface 所屬包 android.widget 簽名 public static interface AbsListView.OnScrollListener 常用方法: 方法簽名: pu
原创 android中關於logcat的管理
1.一般來說,專業的程序開發,在developer 階段,讓logcat 在控制檯顯示,在發佈階段,就屏蔽logcat的打印: 具體做法: import android.util.Log; /** * 開發階段,讓所有的log 都可見,
原创 View Post使用過程需要注意的問題
問題: 流程:在ImageLoader中,在item create的時候,就利用 view.post 方式請求加載 placeholder Runnable,圖片加載完成之後,再在Thread線程中 通過View.post 方式請求加載I
原创 性能優化的思考
問:性能優化從哪些方面着手: 答: a). 平臺相關的方面:瞭解底層或者系統的原理,更合理的使用API; b). 代碼邏輯算法方面:合理的寫代碼,做到優化代碼結構,合理設計算法,避免資源的浪費; c). 併發方面: i、響應的及時性:
原创 將Android程序部署至真實Android手機
Android開發19——將Android程序部署至真實Android手機以及asm.jar的運行 分類: Android Java2012-12-18 14:08 618人閱讀 評論(0) 收藏 舉報 androidAn
原创 Android權限說明
http://blog.csdn.net/superkris/article/details/7709504 Android權限說明 Android系統是運行在Linux內核上的,Android與Linux分別有自己的一套