編輯:關於Android編程
有個客戶有特殊要求,需要去掉recovery模式的某些選項
#define ITEM_REBOOT 0 #define ITEM_APPLY_SDCARD 1 #define ITEM_WIPE_DATA 2 #define ITEM_WIPE_CACHE 3 #ifdef SUPPORT_DATA_BACKUP_RESTORE #define ITEM_BACKUP 4 #define ITEM_RESTORE 5 #endif
由於索引是人工排序的,所以導致,去掉一個選項需要改好幾個地方,不太方便
故修改為如下方式,應該也是用的最多的方式:
#define SUPPORT_UPDATE_FROM_SDCARD 0
enum recovery_ui_index
{
ITEM_REBOOT = 0,
#if SUPPORT_UPDATE_FROM_SDCARD
ITEM_APPLY_SDCARD,
#endif
ITEM_WIPE_DATA ,
ITEM_WIPE_CACHE,
#ifdef SUPPORT_DATA_BACKUP_RESTORE
ITEM_BACKUP ,
ITEM_RESTORE ,
#endif
ITEM_MAX
};
安卓實現在線更新
做點貢獻,發幾個小demo,每次啟動某個app都會遇到app升級,這是怎麼實現的呢,先上圖吧,有圖有真相,這截圖真大,沒睡了, 結構。Config.javapa
完全理解android事件分發機制
前言現在看來其實更像是一篇知識概括,多處可能未講清楚,於是打算重寫事件分發,用一篇文章大致講清楚。首先,形式上筆者最先思考的是使用源碼,此者能從原理上講解分發機制,比起侃
打造android萬能上拉下拉刷新框架——XRefreshView (二)
一、前言自從上次發表了打造android萬能上拉下拉刷新框架——XRefreshView (一)之後,期間的大半個月一直都很忙,但是我每天晚上下班
360浏覽器文本框獲得焦點後被android軟鍵盤遮罩該怎麼辦
場景是這樣的,站點上篩選按鈕點擊後彈出層(fixed),當輸入框獲取焦點以後彈出系統自帶的軟鍵盤,在android上十款浏覽器挨個測試比對,發現在360浏覽器彈出鍵盤以後