Time of Update: 2018-12-03
作業如下:在android螢幕上面任意畫線 2011-12-1 ,從網上看到了,參考了,修改了,成功了,給大家分享下package feng.f121.drawline;//本人建立的包名,每人有每人的不同的包import java.security.PublicKey;import android.R.integer;import android.content.Context;import android.graphics.Bitmap;
Time of Update: 2018-12-03
淺析android下如何通過jni監控wifi網路連接、dhcpcd執行和power電源控制=============================================================================================================libs/android_runtime/android_net_wifi_Wifi.cpp部分jni介面static JNINativeMethod gWifiMethods[] = {
Time of Update: 2018-12-03
我們在平時的開發中,有時候可能會需要一些全域資料,來讓應用中的所有Activity和View都能訪問到,大家在遇到這種情況時,可能首先會想到自己定義一個類,然後建立很多靜態成員,不過android已經為我們提供了這種情況的解決方案,下面就來介紹一下:
Time of Update: 2018-12-03
allwinner4.0.4:SystemServer.java: if (SystemProperties.get("ro.kernel.qemu").equals("1") || SystemProperties.get("ro.bluetooth.disable").equals("1")) { Slog.i(TAG, "No Bluetooh Service (emulator)");
Time of Update: 2018-12-03
#***********************************# build android rom script# edit by xiaoliang##***********************************SRC_HOME=/home/liangwei/android_srcupdate.zip : boot.img $(shell find system data META-INF) rm -rf
Time of Update: 2018-12-03
android:inputType參數類型說明android:inputType參數類型說明android:inputType="none"--輸入一般字元android:inputType="text"--輸入一般字元android:inputType="textCapCharacters"--輸入一般字元android:inputType="textCapWords"--單詞首字母大小android:inputType="textCapSentences"--僅第一個字母大小android:
Time of Update: 2018-12-03
首先,編譯busybox原始碼,在menuconfig中配置如下:Busybox Settings ---> Build Options --->中不要選擇靜態串連,要動態,Installation Options --->中選擇安裝目錄,和選擇[*] Don‘t use /usr,這樣,在make install是就不會安裝在/usr下,而是安裝在自己選擇的目錄下,我這裡選擇代碼目錄下的自己建立的rootfs目錄;接著make ;make
Time of Update: 2018-12-03
Android應用開發中我們會經常用到圖片處理的技術,今天給大家分享些擷取固定寬度圖片的技巧 移動開發中,記憶體資源很寶貴,而且對載入圖片記憶體空間也有限制;所以我們會在載入圖片對圖片進行相應的處理,有時為了提高響應速度,增強使用者體驗,我們在載入大圖片時會先載入圖片的縮圖、如後載入原圖,所以我們要將圖片按照固定大小取縮圖,一般取縮圖的方法是使用BitmapFactory的decodeFile方法,然後通過傳遞進去
Time of Update: 2018-12-03
操作步驟1. 將你的行動數據線,插上,把你的裝置設定為允許usb調試2. 開啟命令終端cmd3. 輸入命令 adb shell4. 確定能進入系統5. 輸入命令 mount6. 因為system預設是唯讀檔案夾,所以根據上面的提示輸入下面命令,使其變為可讀寫mount -o remount /dev/block/nandd /system (圖)7. 為確保萬一,再出輸入 mount
Time of Update: 2018-12-03
1. private class AsyncServiceHandler extends Handler { AsyncServiceHandler(android.os.Looper looper) { super(looper); } @Override public void handleMessage(Message msg) { ............
Time of Update: 2018-12-03
在android的framework中想要監聽底層的uevent事件是一件很簡單的事情,只要以下幾個步驟即可,拿UsbDeviceManager.java為例子。首先,建立一個UEventObserver類: private final UEventObserver mUEventObserver = new UEventObserver() {
Time of Update: 2018-12-03
如果有理有源碼的話,修改:out/target/product/xxx/system/build.prop檔案dalvik.vm.heapstartsize=12m --------------->應用啟動,立馬分屏12M記憶體dalvik.vm.heapgrowthlimit=72m --------------->整個應用,記憶體不夠,每次+12M,最多可72/12=6(次)dalvik.vm.heapsize=256m -----
Time of Update: 2018-12-03
售價為2.99美元的Trism在App Store上前兩個月的銷售量就超過25萬美元,但迄今在Android Market上只賺了1046美元。 來自Larva Labs的開發人員在本周公開抱怨Android應用程式市集的各種問題,以及Android應用程式銷售不佳。 Larva Labs是專門開發iPhone及Android等行動應用程式的軟體公司,該公司開發人員Matt Hall在本周引用AdMob的調查資料指出,iPhone App
Time of Update: 2018-12-03
在Android2.2裡發現一個問題,還不知道原因:在320X480的螢幕下,load一個300X150的圖片開始為了圖省事,將圖片資源都放在drawable-hdpi目錄下,結果發現通過BitmapFactory.decodeResource函數load進來的Bitmap變成尺寸200X100了,縮小了1/3,然後就將圖片放在drawable-mdpi目錄下,load後的圖片尺寸是正常的。看來應該是為了自適應螢幕,android將小螢幕的資源在大螢幕上load時,會縮小。。。
Time of Update: 2018-12-03
Copy from Camra app: import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import android.content.ContentResolver;import android.content.ContentValues;import
Time of Update: 2018-12-03
Android的多媒體架構Opencore代碼閱讀 目錄結構 OpenCore的代碼在以下目錄中:external/opencore/。這個目錄是OpenCore的根目錄,其中包含的子目錄如下所示: * android:這裡面是一個上層的庫,它基於PVPlayer和PVAuthor的SDK實現了一個為Android使用的Player和Author。 * baselibs:包含資料結構和安全執行緒等內容的底層庫 *
Time of Update: 2018-12-03
花了一個月的時間熟悉Opencore和OpenMax,又花了近半個月,來研究這玩意兒,終於有了一些結論了.在這裡記錄下來,協助後來者,更重要的是怕自己以後忘記...以下分析適用與.3gp檔案的播放,Android版本為1.5...暫時還有幾個地方沒有弄清楚,一個是Mp4ParserNode如何將parse(解析)後的資料向下交給解碼Node,另一個是解碼出來的OutputBuffer是如何send到顯示輸出的地方,這兩處,代碼中都使用的PVMFPortInterface* 來完成的.如果以後能夠
Time of Update: 2018-12-03
引用:http://blog.csdn.net/wstarx/archive/2008/12/17/3541458.aspx目錄結構OpenCore的代碼在以下目錄中:external/opencore/。這個目錄是OpenCore的根目錄,其中包含的子目錄如下所示: * android:這裡面是一個上層的庫,它基於PVPlayer和PVAuthor的SDK實現了一個為Android使用的Player和Author。 * baselibs:包含資料結構和安全執行緒等內容的底層庫
Time of Update: 2018-12-03
轉自:http://gmier.com/books/understanding-android-system/chapter2-kernel 我們說Android系統是基於Linux系統的,最根本的原因就在於Android採用了Linux核心。2.1 Android核心特性Android核心是基於Linux 2.6核心的(目前最新開發版本是2.6.31),它是一個增強核心版本,除了修改部分Bug外,它提供了用於支援Android平台的裝置驅動,主要包括:Android Binder
Time of Update: 2018-12-03
唉,為了在上Android 2.2後能夠輕鬆一些,花了近兩個月時間在1.5上完善前一個項目的移植,雖然新項目的開發板和系統版本都換了,但是OpenCore的架構,OpenMAX的架構還是不變的...不過,Android 2.2已經開始使用stagefright了,Android 2.3 就完全用stagefright替換掉OpenCore了,怎麼想,都覺得這段時間的工作沒有太多的成就.