原创 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