原创 JAVA中的環境變量
JAVA_HOME:java的安裝路徑,在環境變量中的值爲java的安裝路徑。例如"D:\Program Files\Java"。 path:變量值爲".;%JAVA_HOME%\bin"(%JAVA_HOME%表示上面設置的JAVA_
原创 HandlerThread用法小結
在文件SmsReceiverService.java文件中有這樣一段代碼 HandlerThread thread = new HandlerThread(TAG, Process.THREAD_PRIORITY_BACKGR
原创 展訊平臺Android(2.3)屬性的訪問與設置
在展訊6820代碼中customize\customer_cfg\sp6820a\res\system.prop文件中添加ro.floatkey.show = true屬性值, 最後編譯完成後,在idh.code\out\target
原创 android:clearTaskOnLaunch
關於android:clearTaskOnLaunch,網上的資料很少,唯一有幾個資料,還說得很含糊,看着讓人摸不着頭腦,今天硬着頭皮看了下英文文檔,再結合自己的嘗試,終於是稍微理解了它的用處。 默認情況下,android:c
原创 Android系統的reboot之我見
近段時間關注Android系統的reboot部分,在應用程序調用reboot函數可以實現重啓。順着流程看看reboot如何運作。 在Watchdog.java文件裏,有一例: void rebootSystem(String
原创 tar命令使用小結
-c : 建立一個壓縮文件的參數指令(create的意思)。 -x: 解開一個壓縮文件的參數指令。 -t:查看tarfile裏面的文件。 特別注意: 在參數的下達中, c/x/t僅能存在一個! 不可同時存在,因爲不能同時存在壓縮和解壓縮。
原创 Android中查看內存
Linux這種現代操作系統的內存使用是很複雜的,因此很難準確知道你的應用程序使用了多少內存。 查看內存使用的方式有很多種,但是各個方式查看到的結果可能會有微略不同。 1.Running services 通過手機上Running s
原创 展訊平臺生成patch方式
./mk -version T912_HXD git_patch
原创 android JNI 學習筆記
JNI是Java Native Interface的縮寫,譯爲Java本地接口。它允許Java代碼和其他語言編寫的代碼進行交互。在android中提供JNI的方式,讓Java程序可以調用C語言程序。android中很多Java類都具有n
原创 adb常用命令總結
adb命令的主要用途 1. 運行android設備的shell(命令行)。 2.管理模擬器或android設備的映射端口。 3. 安裝和卸載應用程序。 4.計算機和android設備之間的上傳和下載文件。 關閉或開啓adb服務
原创 c語言中常用算法
1. 整數的各位分離 void inte(int n) { int i; while(n) { i=n%10
原创 AtomicInteger介紹
AtomicInteger,一個提供原子操作的Integer的類。在Java語言中,++i和i++操作並不是線程安全的,在使用的時候,不可避免的會用到synchronized關鍵字。而AtomicInteger則通過一種線程安全的加減操作
原创 Android之 BatteryService
電池的信息,電壓,溫度,充電狀態等等,都是由BatteryService來提供的。BatteryService是跑在system_process當中,在系統初始化的時候啓動,如下 在BatteryService.java中:
原创 Android內存泄漏總結與調試
Java 編程中經常容易被忽視,但本身又十分重要的一個問題就是內存使用的問題。Android應用主要使用Java語言編寫,因此這個問題也同樣會在Android開發中出現。本文不對Java編程問題做探討,而是對於在Android
原创 Preference實現自定義視圖
public class CustomePreference extends Preference { private LinearLayout mAccountContainer = null; private Cont