Time of Update: 2018-12-05
一處為framework公用的framework-res.apk中frameworks/base/core/res/res/values/config.xml會產生/system/framework/framework-res.apk,其中的resource可以被系統其它部分使用。如config_lowBatteryWarningLevel就在config.xml中定義:<integer
Time of Update: 2018-12-05
正在做一個有關googleMap+GPS的應用,之前有一個困擾近一個月的莫名問題,就是程式對googlemap初始化時出現異常之後應用便很“優雅”的掛掉,但值得注意的問題是在模擬器上跑這個應用,嘛問題也沒有,在真機上,多數的真機“掛機”,只有少數的真機正常。這個對於java程式員來說,絕不亞於uncatch exception異常的打擊。 今天仔細看書,看到如下一段代碼: LocationManager locationManager =
Time of Update: 2018-12-05
A1 .WARNING: Application does not specify an API level requirement! ApiDemos] Device API version is 3 (Android 1.5) Q: AndroidManifest.xml中需指定users sdk <uses-sdk android:minSdkVersion="3"/> A2: 模擬器設定上網代理Q:啟動模擬器時使用: emulator -avd your_avd_name -
Time of Update: 2018-12-05
有時候希望在啟動後做點事情,比如在sdcard上建立目錄,修改/data的存取權限等,這些都可以放在init.rc中去完成,那麼如何來完成呢,最近由於工作的需要,在這方面進行了一些研究,特寫於此,供大家參考。 通過下面的例子來講述,實現一個功能:在android系統啟動後,修改/data的存取權限為770.共4步:1、解壓ramdisk.img 2、用c語言完成要實現的功能 3、修改init.rc,啟動c語言可執行程式 4、製作ramdisk.img
Time of Update: 2018-12-05
android中的資料存放區方式多種,本機存放區方式目前總結起來有:(1)通過file儲存,即把資料儲存在檔案中。(2)SQLite儲存,android上的一個微型資料庫,雖小,但樣樣俱全。(3)SharedPreferences儲存,其實我認為這種方式和第一種儲存方式一樣,只不過這種儲存的資料是處理為xml資料存放在裝置中。等等...今天談談SharedPreferences的資料存放區的執行個體實現。假設有需求:一個應用程式需要對註冊使用者的姓名、年齡、性別進行儲存,書寫程式通過Shared
Time of Update: 2018-12-05
最近由於項目需求,對tcpdump現學現用1、手機擷取root許可權 自己下載工具在通過cmd來root手機太繁瑣,推薦一個“卓大師刷機專家”刷機工具來完成。,“卓大師”pc版http://www.dashi.com/product/5.html,下載安裝完成後運行,擷取root在“工具 +
Time of Update: 2018-12-05
1. 只看某一TAG的loglogcat過濾器的文法是tag:priority,也就是說logcat -s “TAG:PRIORITY”tag標籤就是log.i或者log.d的第一個參數。例如:Log.i("mytest", "this is a log.");過濾器為:V Verbose D Debug I Info W Warn E Error F Fatal S Silent (supress all output) 例如:logcat -s
Time of Update: 2018-12-05
原始出處:http://yarin.blog.51cto.com/1130898/382109 資源準備說明:本文以Mac系統為例,所以準備的軟體都需要是適合Mac版本的.Android SDK:android-sdk-mac_86Android NDK: android-ndk-r4b-darwin-x86EclipseADTCDTANT搭建Android SDK開發環境Android SDK還發環境搭建步驟:1:Jdk安裝,要求1.5以上.一般的Mac OS中已經預裝了jdk,我的是jdk
Time of Update: 2018-12-05
轉自:http://blogold.chinaunix.net/u/26691/showart.php?id=2247039源碼:http://blogimg.chinaunix.net/blog/upfile2/100604145124.gz 北京理工大學 20981
Time of Update: 2018-12-05
作為在java層實現Image Recognition的參考。最好還是需要在jni層一下來找個口子抽取資料。 ——Leon http://blog.csdn.net/chenji001/archive/2010/08/25/5836685.aspxAndroid 中如果想處理preivew
Time of Update: 2018-12-05
http://blog.daliansky.net/ubuntu-lucid-10-04-environment-to-install-google-android-sdk.html 1. 安裝jdk及eclipse12sudo aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts sun-java6-jdksudo aptitude install eclipse-platform eclipse-plugin-cvs
Time of Update: 2018-12-05
LouisWang轉載請註明出處:http://blog.csdn.net/louiswangbing/article/details/6688240上一篇文章中講到android源碼定製要點,說了個大概的方法和方向,現在,就來實戰一下。在Android系統中,長按Power鍵預設會彈出對話方塊讓你選擇“飛航模式”,“靜音”,“關機”等功能。如所示:但這些功能都對Android-x86和其他終端產品就沒什麼必要了。本文就簡單介紹下如何定製關機介面。我的目標是長按Power鍵,將會關機,彈出“裝置
Time of Update: 2018-12-05
轉載請註明出處:LouisWang http://blog.csdn.net/louiswangbing/article/details/6606865相信對於廣大Android應用開發愛好者來說,Android
Time of Update: 2018-12-05
LouisWang轉載請註明出處:http://blog.csdn.net/louiswangbing/article/details/6699526總結一下學習android必須要掌握或者瞭解的關鍵技術:android編譯系統。包括怎麼修改經典錯誤,去除JDK版本、機器位元等要求,怎麼將一個應用程式編到系統中,怎麼添加底層庫並編寫makefile檔案,怎麼修改移植過程中需要修改的makefile檔案,以及編譯過程中會用到的各種命令。android應用開發四大組件,即使你不做應用程式,也需要瞭解
Time of Update: 2018-12-05
文章目錄 1 綜述2 libui庫 3 顯示輸出與硬體的介面 1 綜述Android的GUI系統由C語言架構和JAVA語言架構組成。對下層,Android的GUI系統通過調用顯示輸出裝置和輸入裝置的驅動,從而將Android的軟體系統和底層的硬體聯絡起來。對上層,
Time of Update: 2018-12-05
之前在網上發現駭客已經將kinect移植到android上,使用的beagleboard平台。公司想在kinect上深耕一下,所以需要將kinect在公司的android開發板上實現。記錄以備忘。 一,按照駭客的教程,將之移植到beagleboard
Time of Update: 2018-12-05
鑒於大家在使用Android-x86時提出的各種問題,特此總結如下:1.
Time of Update: 2018-12-05
轉載請註明出處:LouisWang
Time of Update: 2018-12-05
from:
Time of Update: 2018-12-05
from : http://www.android100.org/html/201302/18/1625.html第一部分 MediaRecorder概述 Android的MediaRecorder包含了Audio和video的記錄功能,在Android的介面上,Music和Video兩個應用程式都是調用MediaRecorder實現的。