Time of Update: 2018-12-05
QVGA = 320 * 240; WQVGA = 320 * 480; WQVGA2 = 400 * 240; WQVGA3 = 432 * 240;HVGA = 480 * 320; VGA = 640 * 480; WVGA = 800 * 480; WVGA2 = 768 * 480; FWVGA = 854 * 480;DVGA = 960 * 640;PAL = 576 * 520; NTSC = 486 * 440; SVGA = 800 * 600; WSVGA = 1
Time of Update: 2018-12-05
轉載自 http://zhuyonghui116.blog.hexun.com/53467491_d.html 首先是這個問題如何修改。 在/frameworks/base/Android.mk中,找到如下行:packages_to_document :=在該變數的指派陳述式最後添加xxxxx
Time of Update: 2018-12-05
向android的核心添加驅動,其實就是向linux核心添加驅動。主要在兩個檔案裡添加點資訊,一個是Kconfig檔案,一個是Makefile檔案。比如你添加的驅動你代碼放到drivers目錄下面的XXX目錄,那麼修在該目錄下的Kconfig檔案和Makefile檔案。具體的修改方法:比如我現在修改drivers/staging/android/下的Kconfig檔案。config ANDROID_LOGGER tristate "Android log driver"
Time of Update: 2018-12-05
#include <stdio.h>#include <ctype.h>#include <fcntl.h>#include <string.h>#include <sys/stat.h>#include <sys/types.h>#include <dirent.h>#define PROC_DIRECTORY "/proc/"static bool processExist(const char*
Time of Update: 2018-12-05
應用程式需要對MCE Usb裝置進行操作。首先使用UsbManager的getDeviceList介面擷取USB裝置列表時,引發PackageManager.PERMISSION_DENIED異常。 應用程式的確已經在AndroidManifest.xml中聲明了所需的許可權,所以從Framework層找問題的原因。
Time of Update: 2018-12-05
參考 http://source.android.com 1.安裝jdkJava 6: 編譯android2.3及更高版本時使用:sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"sudo add-apt-repository "deb-src http://archive.canonical.com/ubuntu lucid partner"sudo apt-get updatesudo
Time of Update: 2018-12-05
給雙引號中的內容加彩色: private void highlightSearchHint(Spannable hintSpan){ String hint = hintSpan.toString(); Log.i(TAG, "highlightSearchHint " + hint); int index = -1; int start = 0; boolean foundStartQuote = false;
Time of Update: 2018-12-05
轉自:http://www.cnblogs.com/xirihanlin/archive/2010/01/07/1641621.html 可能會存在這樣的情況,你寫的代碼通過了世界上所有的效能測試,但當使用者嘗試使用你的應用程式時,仍然讓使用者感到不爽。應用程式響應不夠靈敏的地方包括——反映遲鈍,掛起或凍結很長時間,或者需要花費很長的時間來處理輸入。 在Android上,如果你的應用程式有一段時間響應不夠靈敏,系統會向使用者顯示一個對話方塊,這個對話方塊稱作應用程式無響應(ANR:Applica
Time of Update: 2018-12-05
文章目錄 1. 在指定的函數內列印相關java調用2. 普通JAVA進程堆棧3. 核心進程堆棧4. 出異常時列印當前堆棧5. 輸出指定進程的堆棧1. CallStack1. 列印指定JAVA進程的堆棧到檔案中2. 列印指定進程的堆棧到Logcat3. 列印指定進程的系統調用 Android 調試技術by
Time of Update: 2018-12-05
JAVA語言中的反射機制: 在Java 運行時 環境中,對於任意一個類,能否知道這個類有哪些屬性和方法? 對於任意一個對象,能否調用他的方法?這些答案是肯定的,這種動態擷取類的資訊,以及動態調用類的方法的功能來源於JAVA的反射。從而使java具有動態語言的特性。 JAVA反射機制主要提供了以下功能: 1.在運行時判斷任意一個對象所屬的類 2.在運行時構造任意一個類的對象
Time of Update: 2018-12-05
原理:主程式與主題apk使用相同的sharedUserId, 使得主程式可以訪問主題apk包中的資源 主程式:MainSkin.apk主題包:SkinTest1.apk, SkinTest2.apk MainSkin實現一個activity來載入SkinTest1或SkinTest2中的資源,給自己設定不同主題的背景圖片和按鈕圖片 MainSkin的AndroidManifest.xml如下: <?xml version="1.0"
Time of Update: 2018-12-05
引用: http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt1/index.html 參考 Apidemos 中 com.example.android.apis.graphics BitmapDecode.java 中的範例程式碼。它的實現是通過 Movie 這個類來對 Gif 檔案進行讀取和解碼的,同時在 onDraw函數中不斷的繪製每一幀圖片完成的,這個範例程式碼在 onDraw 中調用
Time of Update: 2018-12-05
Android採取了一種有別於Linux的進程管理原則,有別於Linux的在進程活動停止後就結束該進程,Android把這些進程都保留在記憶體中, 直到系統需要更多記憶體為止。這些保留在記憶體中的進程通常情況下不會影響整體系統的運行速度,並且當使用者再次啟用這些進程時,提升了進程的啟動速度。那Android什麼時候結束進程?結束哪個進程呢?之前普遍的認識是Android是依據一個名為LRU(last recently used
Time of Update: 2018-12-05
近期發現微軟和Android專利戰打得那叫一個精彩,蘋果、甲骨文都已參與其中,能進來的都進來了。真的為Android擔心啊,他的發展前景不免又蒙上了一層陰影。想起一句古話:“木秀於林,風必摧之”。微軟想HTC每台機器收15$,網路上有人說,微軟根據專利費用,每年就有10億美元的收入入賬,真真的是厲害啊~~專利這個東西,你別看平時人畜無害,關鍵時刻還真的是個利器啊!Android還是個年輕的修鍊者,對於這些資深的老大,微軟、蘋果構成了威脅,所以微軟、蘋果選擇了出手壓制。在不久前的北電專利收購中,G
Time of Update: 2018-12-05
雖然已經從網上找到了相關資料,但為了讓自己以後查閱方便,也為了讓自己能夠記得比較牢靠,我還是寫寫,一邊可以鞏固,一邊可以給CSDN上的博友們提供協助。 1.android:layout_weight="1"(這裡的值可以根據情況進行修改,不一定非得是1)
Time of Update: 2018-12-05
之前,我也不是太清楚,為什麼開發好的android程式,要對其apk檔案進行數位簽章,只是略為知道一點:為了維護自己的著作權,更加合法吧,防止別人侵權。不過現在,我覺得,不光是這樣,下面我來談談自己的看法。 其實,Android平台需要每個。apk包(每個應用程式封存檔案)上都有數位簽章。如果沒有數位簽章,則不允許相應的.apk運行。說到這裡,大家也許會有疑問,我在使用SDK進行開發應用程式的時候,就沒有進行簽名啊,其實不是這樣的。 開發過或學習過google
Time of Update: 2018-12-05
最近遇到這樣一個問題,想把一個activity文字框中輸入的內容,在跳到另外一個activity時,這個文字框裡的值仍不變。我通過bundle進行了傳遞,但是就是傳不過去。在網上查了資料,原來是沒有用addTextChangedListener()這個方法進行監聽的事。關鍵代碼如下: private EditText edit; private String message; edit.addTextChangedListener(new TextWatcher()
Time of Update: 2018-12-05
android匯入外部已存在的資料庫大於1M的資料庫檔案方法2012-05-18 12:53 佚名 部落格園 我要評論(0) 字型大小:T | Tandroid匯入外部已存在的資料庫大於1M的資料庫檔案方法。AD: 1.如果資料庫檔案大於1M,就用Filesplit工具切割。先去下載這個軟體工具2.首先把已有的資料庫放到assets檔案夾下面,如果沒有這個檔案就先在android項目中建立這個檔案夾。代碼如下:import java.io.File;import
Time of Update: 2018-12-05
原文:http://blog.sina.com.cn/s/blog_4a0a39c30100auh6.html Android的SDK老是升級,m3 -> m5 ->
Time of Update: 2018-12-05
北京時間8月26日訊息:據國外媒體報道,根據Android開發部落格,Google在其第一版手機系統——Android 1.0中,放棄了藍芽和GTalkService即時通訊的API(應用程式介面)。但是Google明確表示,Android系統將能使用其他藍牙裝置,如耳機。放棄藍芽介面,意味著軟體開發人員將不能根據Android建立藍芽應用軟體。Android工程師Nick Pelly在部落格中坦白承認,Google放棄藍芽完全是因為“時間已經來不及”。他補充說,“Android