Time of Update: 2018-12-03
本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!
Time of Update: 2018-12-03
本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!
Time of Update: 2018-12-03
原因:1. 橫豎屏旋轉2. 系統啟動後,搜尋到可用移動網路會觸發onCreate方法,在開啟應用程式後,碰到上面兩種情況會銷毀當前Activity,然後重啟一個新的Activity執行個體.解決方案:1. AndroidManifest.xml中增加下面的設定android:configChanges="mcc|mnc|orientation|keyboardHidden"2. 重載下面的方法@Override public void
Time of Update: 2018-12-03
很久之前寫的一個流程文檔,從上層介面一直調用到核心的過程,最近同事跟我要,我看了下又在整理了下,純屬個人分析(不過都運行驗證過),不對的請大牛指出Alarm 調用流程,alarm的流程實現了從上層應用一直到下面driver的調用流程,下面簡單闡述:涉及代碼;./packages/apps/DeskClock/src/com/android/deskclock/Alarms.java./frameworks/base/core/java/android/app/AlarmManager.java.
Time of Update: 2018-12-03
關鍵詞:android 4.0 HDMI平台資訊:核心:linux3.0系統:android4.0.3平台:S5PV310(samsung exynos 4210)作者:xubin341719(歡迎轉載,請註明作者) 說到android的HDMI,從android 2.2、android2.3到android4.0,三星的晶片也做過3sc2440、s5pc110、s5pv210、s5pv310再加上新案四核的samsung exynos
Time of Update: 2018-12-03
開發板有兩個MMC介面,一個掛載SD卡,另外一個掛載SDIO介面,當同時工作,啟動Android時Vold會崩潰導致無法啟動。錯誤碼如下:# logcatI/vold ( 1930): Android Volume Daemon version 2.0E/ ( 1941): listen at 0.0.0.0:22501I/vold ( 1930): New MMC card 'SA02G' (serial 2619342940) added @
Time of Update: 2018-12-03
轉:http://blog.csdn.net/jiajie961/archive/2010/11/10/5999519.aspxAndroid系統由於用的是linux核心,因此核心移植和嵌入式linux核心移植差異不大,過程如下:(1)移植boot-loader和linux2.6核心到目標平台上,讓linux核心可以啟動起來,基本的驅動允許正常。此過程完全是嵌入式linux的開發,這裡直接跳過。需要注意的是,由於android已經被linux官方開除,因此從網站上(如http://www.ke
Time of Update: 2018-12-03
首先,在/device/vimicro/v971/目錄下建立custom目錄,再建立目錄overlay\frameworks\base\core\res\res\drawable 在下面放上你要準備替換的預設牆紙default_wallpaper.jpg 然後,在custom目錄下建立device_custom.mk檔案,在裡面寫上#設定覆蓋目錄DEVICE_PACKAGE_OVERLAYS :=
Time of Update: 2018-12-03
一、Android Bluetooth現狀(1)Android2.2版 支援的藍芽核心版本是Bluetooth 2.0 + EDR。(2)Android 的藍芽 使用了BlueZ協議棧,但只實現了Handset/Handfree和A2DP/AVRCP等Profile。(一些常用的Profile(如HID/DUN/SPP/OPP/FTP/PAN等)在現在的Android2.2版中並沒有實現。需要自己在Android中實現Profile)。(3)目前版本(Android2.2) 只支援
Time of Update: 2018-12-03
google最近發布了Android
Time of Update: 2018-12-03
Android應用可以安裝在本機內建儲存,同時也可以安裝到外部儲存(SD卡)。自從API 8後也就是Android2.2後,我們能使APK安裝到外部儲存上。這是一個可選的特性,在工程的manifest檔案中可以進行配置:<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="preferExternal" ... >
Time of Update: 2018-12-03
在(android源碼目錄)/hardware/ril/libril/ril.cpp檔案中定義了一個管道:/*此段代碼在ril.cpp中*/static void *eventLoop(void *param){ ret = pipe(filedes); …其他代碼… s_fdWakeupRead = filedes[0]; s_fdWakeupWrite = filedes[1]; /*將讀管道設為非阻塞方式*/ fcntl(s_fdWakeupRead,
Time of Update: 2018-12-03
研究調節螢幕亮度時遇到的問解決方案如下:1、可以通過擷取當前Activity 的WindowManager.LayoutParams 屬性,然後設定其screenBrightness的值即可;screenBrightness 的取值範圍在[0,1]之間,具體可以如下操作: WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.screenBrightness = 0.5;
Time of Update: 2018-12-03
我們知道,進入百度圖片後,輸入一個關鍵字後,首先看到的是很多縮圖,當我們點擊某張縮圖時,我們就可以進入到大圖顯示頁面,在大圖顯示頁面,中包含了一個圖片畫廊,同時當前大圖為剛剛我們點擊的那張圖片。現在我們看看在Android中如何?類似的效果: 首先,我們需要有一個控制項來顯示縮圖,這裡沒有什麼比GridView更加合適了。 設定檔如下: <?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2018-12-03
我的環境:XP1.安裝模擬器,網上很多,我就不囉嗦了。2.建一個模擬器,我建的名字是android2.2。記憶卡512M啟動完成後關閉。3,使模擬器擁有root許可權。需su 和 Superuser.apk (已提供,另cmwrap.apk為測試是否擁有root許可權)3.1。 首先把\android-sdk-windows\platforms\android-8\images下的system.img拷貝到模擬器安裝目錄下
Time of Update: 2018-12-03
Android裝置常見問題風險 為何首先要先討論Android的問題風險呢?一個驚人的資料顯示,截 至目前為止由硬體廠商(IHVs)、開發商及使使用者所回報的Android OS bug數量,達到了十二萬個,這其中包含了各種大大小小的問題瑕疵,有些僅是影響作業流暢度、有些則是可能造成資料外泄、或是系統當機的critical
Time of Update: 2018-12-03
本系列文章將開始android lancher源碼分析,使用的例子是android 2.3中內建的launcher3源碼。其為:http://download.csdn.net/detail/xianming01/4383598 本文為第一篇文章,介紹一下lancher的UI布局。1、布局 運行該APK,則其執行結果為: 按home鍵以後:2、布局檔案
Time of Update: 2018-12-03
前文已經對基於junit的android測試架構有了一個大概的介紹,下面我們對activity測試進行分析。 本文主要舉兩個基於Robotium的activity測試例子,一個是測試單個activity,一個測試多個activity。1、Robotium概述首先,我們來瞭解一下android的測試類別的階層:
Time of Update: 2018-12-03
Android系統是運行在Linux核心上的,Android與Linux分別有自己的一套嚴格的安全及許可權機制,很多像我這樣的新手,尤其是習慣了windows低安全限制的使用者,很容易在這方面弄混淆,下面是我總結的Android系統許可權相關的內容,作為這段時間對android許可權學習的總結,也希望能對大家有所協助,不正確之處請指出。首先分清兩個概念:要區分apk運行時的擁有的許可權與在檔案系統上被訪問(讀寫執行)的許可權兩個概念。apk程式是運行在虛擬機器上的,對應的是Android獨特的許
Time of Update: 2018-12-03
Android 簡訊資料庫詳細總結分析簡訊 sms 檔案 /data/data/com.android.providers.telephony/databases/mmssms.db 這個資料庫有13張表,sms表存了簡訊資訊。 sms表的uri是 public static final Uri CONTENT_URI = Uri.parse("content://sms"); 表項含義,我猜的 strColumnName=_id