原创 BroadcastReceiver的區別細究

[b]1.android有序廣播和無序廣播的區別[/b]BroadcastReceiver所對應的廣播分兩類:普通廣播和有序廣播。普通廣播通過Context.sendBroadcast()方法來發送。它是完

原创 build/envsetup.sh簡記

build/envsetup.sh簡記內容提要文檔簡要整理Android的build/envsetup.sh中的命令。以供備忘和參考。聲明僅限學習交流,禁止商業用途。轉載需註明出處。 1. build/e

原创 Android系統屬性SystemProperties分析

Android 的系統屬性包括兩部分:文件保存的持久屬性和每次開機導入的cache屬性。前者主要保存在下面幾個文件中:1.bionic/libc/include/sys/_system_properties

原创 Java開源工具:網站開發工具清單

美國程序員Jon Scott Stevens,公佈了他的創業公司所使用的開發工具清單。  他的語言平臺是Java,開發項目是一個網站(還未上線)。所用到的工具都是開源的,可以免費得到。  在目前的創業者之中

原创 Android定製出廠默認輸入法

方法一:\frameworks\base\packages\SettingsProvider\res\values\defaults.xml\frameworks\base\packages\Setting

原创 從Alarm看Android上層UI到內核代碼的流程分析

Alarm 調用流程,alarm的流程實現了從上層應用一直到下面driver的調用流程,下面簡單闡述:AlarmManager裏的鬧鈴類型:public static final int RTC_WAKEU

原创 Android NDK 下的寬字符編碼轉換及icu庫的使用

原貼http://topic.csdn.net/u/20101022/16/1b2e0cec-b9d2-42ea-8d9c-4f1bb8320a54.html?r=70149216 ,看過並動手實現,記錄下

原创 Linux TCP/IP

所有的TCP/IP調優參數都位於/proc/sys/net/目錄. 例如, 下面是最重要的一些調優參數, 後面是它們的含義:1. /proc/sys/net/core/rmem_max — 最大的TCP數據

原创 在init.rc文件里加載的服務

1、sh服務2、adbd 服務3、servicemanager4、vold5、nexus6、zygote7、mediaserver8、bootanimation9、dbus10、installd11、key

原创 String.format()

DK1.5中,String類新增了一個很有用的靜態方法String.format():format(Locale l, String format, Object... args) 使用指定的語言環境、格式

原创 Linux命令 Linux後臺運行命令大全

Linux後臺運行命令最簡的就是使用快捷鍵來完成,但是還是會有些其他的Linux後臺運行命令例如cron和crontab這兩個命令,這兩個命令可以設置一些定時的任務,涉及進程調度,這裏加以詳細介紹。cron

原创 mkimage使用詳解(轉載)

uboot源代碼的tools/目錄下有mkimage工具,這個工具可以用來製作不壓縮或者壓縮的多種可啓動映象文件。mkimage在製作映象文件的時候,是在原來的可執行映象文件的前面加上一個0x40字節的頭,

原创 Android啓動腳本init.rc

Android啓動腳本init.rc  在 Android中使用啓動腳本init.rc,可以在系統的初始化過程中進行一些簡單的初始化操作。這個腳本被直接安裝到目標系統的根文件系統中,被 init可執行程序解

原创 Android是怎樣調用硬件加速的?

Android是怎樣調用硬件加速的[描述]如果處理器只有2D硬件加速而沒有3D硬件加速,則可以利用opengl中的libagl,實現封裝在libagl裏的copybit,因爲相對3D API來說,這個模塊的

原创 LINUX任務(jobs)詳解 (轉)

LINUX任務(jobs)詳解在用管理員執行一個命令後,用Ctrl+Z把命令轉移到了後臺。導致無法退出root的。輸入命令:exit終端顯示:There are stopped jobs.解決方法:方法一、