原创 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分別有自己的一套