導航:首頁 > 操作系統 > android專用模塊

android專用模塊

發布時間:2023-01-21 21:20:15

android webcam模塊

一鍵燒寫本質上是啟動位於SD卡中的Uboot,通過uboot讀取sd卡中的文件到SRAM最後通過nand指令實現一鍵燒寫,這一塊可以參考提供的uboot源碼中include\configs 中的smdk6410.h 的529行,代碼如下:

代碼1:

復制代碼
#elif defined(FORLINX_BOOT_SD)
#define FORLINX_DEBUG
#define CONFIG_MMC 1
#define CONFIG_LCD
#define CONFIG_BOOT_MOVINAND
#define CFG_ENV_IS_IN_MOVINAND

#define CONFIG_BOOTCOMMAND "nand led-start;nand erase ;fatload mmc 0:1 0x50008000 u-boot.bin;nand write.uboot 0x50008000 0 0x200000;fatload mmc 0:1 0x50008000 zImage;nand write.e 0x50008000 0x200000 0x500000; fatload mmc 0:1 0x50008000 rootfs.yaffs2; nand write.yaffs2 0x50008000 0x00700000 $filesize; nand beep; nand led-end"
復制代碼
從這段代碼代碼可以看出,uboot中通過宏定義的方式,當定義為FORLINX_BOOT_SD 式通過對相應配置相應的環境變數完成特定的操作,其中定義CONFIG_BOOTCOMMAND 後就可以自動進行nand的查處,從sd卡載入uboot等,這段代碼內容稍後繼續分析。

下面說一下tftp和地址相關的知識總結

tftp是指通過tftp協議通過網路的方式進行文件傳輸,需要說明的是ok6410的出廠uboot是不支持網路的,這也就意味著nfs根文件系統以及通過tftp下載內核等都無法操作,其實解決這個問題也很簡單,只需要替換網卡相關的文件就可以了,改動不是很大,這個可以找到很多資料,這里不再贅述。不過飛凌在12年9月的更新光碟中已經做了更新,uboot已經支持網路操作了,查一下源碼也就是改了那幾個文件,因此可以下載燒寫最新版uboot。

在進行tftp的操作時最開始可能容易搞混的就是燒寫內核啥的應該燒寫到哪一個地址去,最開始也有點混,比如有人的博客里是tftp c0008000 zImage 這個地址是c0008000,國嵌的視頻教程中是c0800000,各不相同,沒看到具體的敘述,而在通過usb等方式中通過usb傳送的地址是50008000,因此可能會存在混亂,因此覺得有必要在博客中總結一下。關於地址空間的分配首先還需要看一下晶元手冊。晶元手冊中關於地址空間的安排如圖所示。

image

有一點需要說明的是,圖中的地址空間是針對通過地址匯流排與數據匯流排進行操作的設備的,通過不同的片選信號來確定對應的地址,所以可以通過圖中查表可以確定ok6410的256M RAM的地址范圍為0x50000000-0x5FFFFFFF 256M的地址空間,因此通過tftp下載到0x50008000也就是載入到RAM中(向後偏移了32K的地址,稍後在介紹)。到這兒對於0x50008000這個地址的由來就初步了解了。

再來看看很多資料中都提到的0xc0008000這個地址,smdk6410.h這個文件的501行可以找到這部分配置:

代碼2

復制代碼
//uboot-2M ,zImage-5M ,FS-200M,user-other
#define CFG_NAND_ERASE_LEN 0xCF00000 //200MB

#if defined(FORLINX_BOOT_NAND)
#define CONFIG_BOOT_NAND
#define CFG_ENV_IS_IN_NAND
//#define CFG_NAND_LARGEPAGE_SAVEENV
//#define CFG_NAND_FLASH_BBT
#define CONFIG_BOOTCOMMAND "nand read 0xc0008000 0x200000 0x500000;bootm 0xc0008000"
復制代碼
這部分定義了nand flash的地址空間劃分和啟動的地址:bootm 0xc0008000,也就是說是從內存中的這個地址啟動內核的,但問題是在上圖的地址劃分中地址最大值也只到0x6FFFFFFF,0xc0008000這個地址是什麼地方呢?一樣從源碼入手,繼續找!

同樣從smdk6410.h這個文件的452行可以找到這部分配置。

代碼3

復制代碼
/* base address for uboot */
#ifdef CONFIG_ENABLE_MMU
#define CFG_UBOOT_BASE TEXT_BASE
#define CFG_PHY_UBOOT_BASE (MEMORY_BASE_ADDRESS + (TEXT_BASE - 0xC0000000))
#else
#define CFG_UBOOT_BASE TEXT_BASE
#define CFG_PHY_UBOOT_BASE TEXT_BASE
#endif
復制代碼
看了這段代碼就明白了,在使能了MMU之後,這段代碼相當於對地址做了一個重映射,經過(MEMORY_BASE_ADDRESS + (TEXT_BASE - 0xC0000000))計算後,因為MEMORY_BASE_ADDRESS 為0x50000000(可以在文件開始找到定義)所以經過這樣的一個計算,0xc0008000就是0x5000c000。而0xc0008000是內核啟動的起始虛擬地址,因此需要做這樣的一個映射來和內核對應。

到這兒可能很多人和我當初有一樣的疑惑,那就是如果tftp燒寫文件系統應該燒寫到哪一個地址去呢?在回到上面的地址圖表,在最開始我就說過,這個表是針對使用地址匯流排與數據匯流排操作的設備而言,因此對於NOR flash、SRAM、DRAM等都是可以直接定址讀寫的,而對於Nand Flash,可以參考下電路圖,使用的是8個IO進行操作,右Nand控制器彎沉相關的操作,因此是沒有一個絕對的地址的。需喲啊注意圖表中的黃色框部分,One Nand並不是普通Nand Flash,區別就在於這種Nand是和NOR、SRAM一樣的通過地址匯流排、數據匯流排進行操作的方式,因此它是有地址的,對於板子所用的Nand Flash來說只有偏移地址,沒有絕對地址。

到這里,對於tftp下載內核、文件系統的相關操作應該清楚了,具體地址其實看看uboot源碼就清楚了,可以參考代碼1中的這部分:

#define CONFIG_BOOTCOMMAND "nand led-start;nand erase ;fatload mmc 0:1 0x50008000 u-boot.bin;nand write.uboot 0x50008000 0 0x200000;fatload mmc 0:1 0x50008000 zImage;nand write.e 0x50008000 0x200000 0x500000; fatload mmc 0:1 0x50008000 rootfs.yaffs2; nand write.yaffs2 0x50008000 0x00700000 $filesize; nand beep; nand led-end"
如果通過sd卡啟動時跳過自動操作進入手動選擇操作的話就應該有印象,可以單獨選擇燒寫某一個文件,例如單獨燒寫文件系統,操作如下圖所示:

SNAGHTML1ac3bff

那麼通過找到對應的命令源碼也是可以的,源碼位於common/mian.c 343行:

復制代碼
void arm_USBfuse(void)
{
unsigned char select;
while(1)
{
printf("\n##### Select the fuction #####\n");
printf("[1] Flash u-boot\n");
printf("[2] Flash kernel\n");
printf("[3] Flash system\n");
printf("[4] Exit\n");
printf("Enter your Selection:");

select = getc();
printf("%c\n", select >= ' ' && select <= 127 ? select : ' ');
void arm_sdfuse(void)
{
unsigned char select;
while(1)
{
printf("\n##### flash from SDcard #####\n");
printf("\n##### Select the fuction #####\n");
printf("[1] Flash all image\n");
printf("[2] Flash u-boot\n");
printf("[3] Flash kernel\n");
printf("[4] Flash system\n");
printf("[5] Exit\n");
printf("Enter your Selection:");

select = getc();
printf("%c\n", select >= ' ' && select <= 127 ? select : ' ');

switch(select)
{
case '1':
ExecuteCmd("nand erase");
ExecuteCmd("fatload mmc 0:1 50008000 u-boot.bin");
ExecuteCmd("nand write.uboot 50008000 0 200000");
ExecuteCmd("fatload mmc 0:1 50008000 zImage");
ExecuteCmd("nand write.e 50008000 200000 500000");
ExecuteCmd("fatload mmc 0:1 50008000 rootfs.yaffs2");
ExecuteCmd("nand write.yaffs2 50008000 700000 $filesize");
break;

case '2':
ExecuteCmd("nand erase 0 200000");
ExecuteCmd("fatload mmc 0:1 50008000 u-boot.bin");
ExecuteCmd("nand write.uboot 50008000 0 200000");
break;

case '3':
ExecuteCmd("nand erase 200000 500000");
ExecuteCmd("fatload mmc 0:1 50008000 zImage");
ExecuteCmd("nand write.e 50008000 200000 500000");
break;

case '4':
ExecuteCmd("nand erase 700000");
ExecuteCmd("fatload mmc 0:1 50008000 rootfs.yaffs2");
ExecuteCmd("nand write.yaffs2 50008000 700000 $filesize");
break;
case '5':
return;
default:
break;
}
}
}
復制代碼
通過tftp單獨燒寫內核或者文件系統時只需要參考一鍵燒寫的命令燒寫到對應的nand 偏移地址即可。

Ⅱ Android模塊化設計方案之使用代理模式解耦

Android模塊化設計方案系列文章:

1、 Android模塊化設計方案模型圖

2、 Android模塊化設計方案之介面API化

3、 Android模塊化設計方案之使用代理模式解耦

本篇是Android模塊化設計方案的第三篇,也是對 第一篇 中ThridLibs Proxy模塊進行說明。

很多人覺得對那些優秀的第三方依賴庫再次封裝是一件多餘的事情,因為這些庫可能出自大神/大廠,或有非常高的star並且使用起來十分穩定,可以在項目中直接拿來使用。當然每個開發者都有自己的態度,我也只是根據以往的經驗,表達一下自己的看法。

作為從了解四大組件就不愁找不到工作的互聯網大時代中一路走來的Android老鳥,經歷了網路請求框架從HttpConnection到Volley再到OkHttp,也經歷了圖片載入框架從UniversalImageLoader到Picasso再到Gilde,技術的迭代隨時都會發生。讓項目架構具有良好的擴展性是在設計之初就需要考慮的東西。

那麼接下來我用一個簡單的demo來演示一下如何使用代理模式對第三方框架進行解耦。

現在我們有一個名為 thirdlib 的模塊,為我們提供圖片載入功能。

第一步:我們創建了一個新的模塊 thridlibproxy ,並且該模塊依賴於 thirdlib ,我們在該模塊中創建包私有的介面ImageLoaderInterface,這個介面中把thirdlib模塊中提供的功能抽象為介面:

第二步:創建包私有的介面的實現類ImageLoaderOneImpl,類中圖片載入的業務邏輯是通過調用 thirdlib 中的ImageLoader類實現的:

第三步:我們提供一個供外部調用的ImageLoaderOneImpl介面代理類ImageLoaderProxy:

最後我們就可以通過ImageLoaderProxy中提供的loadImage方法進行圖片的載入了。

看到這里有些盆友就會問了,在第二步的時候,我們就完成了 thirdlib 的封裝工作,為什麼還要有第三步?還有我寫一個單例類直接對 thirdlib 進行封裝不就行了,為什麼還要抽象出介面?

原因很簡單,為的就是盡可能的滿足軟體設計七大原則中的第一個: 開閉原則

一個好的軟體設計,需要對拓展開放,對修改關閉。我們在設計之初就要想到,在更換圖片載入框架之後如何最大程度上滿足開閉原則。

如果直接對 thirdlib 進行封裝,是面向類的開發而不是面向介面。如果此時更換圖片載入類庫,那必然會對封裝出來的類進行大量的修改,把原來的實現替換為新的實現。

使用代理模式的好處就是,我新創建一個被代理的類ImageLoaderTwoImpl:

然後只需要對第三步中的被代理類進行替換就行了。

在想要達到相同效果的時候,最大程度的滿足了開閉原則。

我們業務層模塊也和第三方庫實現了完全的解耦,我不需要知道 thridlibproxy 是如何幫我完成圖片載入工作的,但是只要調用它提供的方法就完事兒的,這也符合軟體設計七大原則中的: 最少知道原則
關於為何以及怎麼通過代理調用第三方依賴庫,到這里就介紹完畢了,趕快動手試試吧~

我只想說: 原則是死的,人是活的😹

如果覺得有收獲的話,歡迎點贊評論以及關注~

Ⅲ Android常用的框架有哪些

Android開發中常用的框架:
1、Afinal
Afinal是一個android的ioc,orm框架,內置了四大模塊功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通過finalActivity,可以通過註解的方式進行綁定ui和事件。通過finalBitmap,可以方便的載入bitmap圖片,而無需考慮oom等問題。通過finalDB模塊,一行代碼就可以對android的sqlite資料庫進行增刪改查。通過FinalHttp模塊,以ajax形式請求http數據。
2、 xUtils
xUtils:可以說是Afinal的升級版。
xUtils 包含了很多實用的android工具。
xUtils 支持大文件上傳,更全面的http請求協議支持(10種謂詞),擁有更加靈活的ORM,更多的事件註解支持且不受混淆影響。
xUitls 最低兼容android 2.2 (api level8)。
3、LoonAndroid
這是一個純實現功能的框架,它的目標是節省代碼量,降低耦合,讓代碼層次看起來更清晰。
4、 KJFrameForAndroid
是一個android的orm 和 ioc 框架。同時封裝了android中的Bitmap與Http操作的框架,使其更加簡單易用;
KJFrameForAndroid的設計思想是通過封裝Android原生SDK中復雜的復雜操作而達到簡化Android應用級開發,最終實現快速而又安全的開發APP。我們提倡用最少的代碼,完成最多的操作,用最高的效率,完成最復雜的功能。
項目地址:https://github.com/kymjs/KJFrameForAndroid
5、 dhroid
dhroid 是基於android 平台, 極速開發框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展.使你更快,更好的開發商業級別應用。
6、 SmartAndroid
SmartAndroid是一套給 Android開發者使用的應用程序開發框架和工具包。提供了一套豐富的標准庫以及簡單的介面和邏輯結構,其目的是使開發人員更快速地進行項目開發。使用 SmartAndroid可以減少代碼的編寫量,並將你的精力投入到項目的創造性開發上。
7、 andBase
ndbase是為Android開發者量身打造的一款開源類庫產品
8、 AndroidAnnotations
完全的註解,使開發起來更加便利,程序員寫的代碼也更少。
9、 volley
Volley是Android平台上的網路通信庫,能使網路通信更快,更簡單,更健壯非同步載入網路圖片、網路數據,Google官方推薦。

Ⅳ android有哪些第三方框架

ThinkAndroid是一個免費的開源的、簡易的、遵循Apache2開源協議發布的Android開發框架,其開發宗旨是簡單、快速的進行Android應用程序的開發,包含Android mvc、簡易sqlite orm、ioc模塊、封裝Android httpclitent的http模塊,具有快速構建文件緩存功能,無需考慮緩存文件的格式,都可以非常輕松的實現緩存,它還基於文件緩存模塊實現了圖片緩存功能,在android中載入的圖片的時候,對oom的問題,和對載入圖片錯位的問題都輕易解決。他還包括了一個手機開發中經常應用的實用工具類,如日誌管理,配置文件管理,android下載器模塊,網路切換檢測等等工具。 目前ThinkAndroid主要有以下模塊: MVC模塊:實現視圖與模型的分離。 ioc模塊:android中的ioc模塊,完全註解方式就可以進行UI綁定、res中的資源的讀取、以及對象的初始化。 資料庫模塊:android中的orm框架,使用了線程池對sqlite進行操作。 http模塊:通過httpclient進行封裝http數據請求,支持非同步及同步方式載入。 緩存模塊:通過簡單的配置及設計可以很好的實現緩存,對緩存可以隨意的配置 圖片緩存模塊:imageview載入圖片的時候無需考慮圖片載入過程中出現的oom和android容器快速滑動時候出現的圖片錯位等現象。 配置器模塊:可以對簡易的實現配對配置的操作,目前配置文件可以支持Preference、Properties對配置進行存取。 日誌列印模塊:可以較快的輕易的是實現日誌列印,支持日誌列印的擴展,目前支持對sdcard寫入本地列印、以及控制台列印 下載器模塊:可以簡單的實現多線程下載、後台下載、斷點續傳、對下載進行控制、如開始、暫停、刪除等等。 網路狀態檢測模塊:當網路狀態改變時,對網路狀態進行檢測。

Ⅳ 安卓框架有哪些

問題一:Android常用的框架有哪些 Android開發中常用的框架:
1、Afinal
Afinal是一個android的ioc,orm框架,內置了四大模塊功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通過finalActivity,可以通過註解的方式進行綁定ui和事件。通過finalBitmap,可以方便的載入bitmap圖片,而無需考慮oom等問題。通過finalDB模塊,一行代碼就可以對android的sqlite資料庫進行增刪改查。通過FinalHttp模塊,以ajax形式請求數據。
2、 xUtils
xUtils:可以說是Afinal的升級版。
xUtils 包含了很多實用的android工具。
xUtils 支持大文件上傳,更全面的請求協議支持(10種謂詞),擁有更加靈活的ORM,更多的事件註解支持且不受混淆影響。
xUitls 最低兼容android 2.2 (api level8)。
3、LoonAndroid
這是一個純實現功能的框架,它的目標是節省代碼量,降低耦合,讓代碼層次看起來更清晰。
4、 KJFrameForAndroid
是一個android的orm 和 ioc 框架。同時封裝了android中的Bitmap與Http操作的框架,使其更加簡單易用;
KJFrameForAndroid的設計思想是通過封裝Android原生SDK中復雜的復雜操作而達到簡化Android應用級開發,最終實現快速而又安全的開發APP。我們提倡用最少的代碼,完成最多的操作,用最高的效率,完成最復雜的功能。
項目地址:github/kymjs/KJFrameForAndroid
5、 dhroid
dhroid 是基於android 平台, 極速開發框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展.使你更快,更好的開發商業級別應用。
6、 SmartAndroid
SmartAndroid是一套給 Android開發者使用的應用程序開發框架和工具包。提供了一套豐富的標准庫以及簡單的介面和邏輯結構,其目的是使開發人員更快速地進行項目開發。使用 SmartAndroid可以減少代碼的編寫量,並將你的精力投入到項目的創造性開發上。
7、 andBase
ndbase是為Android開發者量身打造的一款開源類庫產品
8、 AndroidAnnotations
完全的註解,使開發起來更加便利,程序員寫的代碼也更少。
9、 volley
Volley是Android平台上的網路通信庫,能使網路通信更快,更簡單,更健壯非同步載入網路圖片、網路數據,Google官方推薦。

問題二:安卓軟體開發框架有哪些 安卓軟體開發需要一定的java基礎,當然少不了Java環境的搭建,還有安卓SDK的環境搭建,接著你下個eclipse裝個ADT插件,或者直接用Android studio就可以開發安卓應用了,具體的建議你找個開發教程

問題三:android有哪些實用框架?分別用來做什麼? Android 目前還沒有那樣成熟的框架可以使用……
只能說有一些開源項目較好地解決了部分方面的問題,例如:
(1)EventBus:解決了模塊之間消息傳遞解耦合的問題
(2)picasso:解決非同步載入圖片和緩存圖片的問題
(3)dagger:一個依賴注入工具庫
……
其他開源項目大多數解決了部分通用 UI 控制項的問題,不過我看你的意思是架構級別的框架,而不是什麼 UI 控制項這類的小東西。

問題四:什麼是android的框架開發 上圖中的第二層Framework

問題五:常用的android開發框架有哪些 android bootstrap有試用過,但其實不用框架都能完成你想要的功能的話,真心沒必要用。

問題六:Android的系統架構包括哪些部分 Android的系統架構和其操作系統一樣,採用了分層的架構。Android分為四個層,從高層到低層分別是應用程序層、應用程序框架層、系統運行庫層和linux內核層。
一、應用程序
Android會同一系列核心應用程序包一起發布,該應用程序包包括客戶端,SMS短消息程序,日歷,地圖,瀏覽器,聯系人管理程序等。所有的應用程序都是使用JAVA語言編寫的。
二、應用程序框架
開發人員也可以完全訪問核心應用程序所使用的API框架。該應用程序的架構設計簡化了組件的重用;任何一個應用程序都可以發布它的功能塊並且任何其它的應用程序都可以使用其所發布的功能塊(不過得遵循框架的安全性)。同樣,該應用程序重用機制也使用戶可以方便的替換程序組件。
三、系統運行庫
Android 包含一些C/C++庫,這些庫能被Android系統中不同的組件使用。它們通過 Android 應用程序框架為開發者提供服務。
四、Linux內核層
Android內核是基於Linux 內核的修改的內核版本,它提供了用於支持Android平台的設備驅動。

問題七:android快速開發框架有哪些 ThinkAndroid免費源、簡易、遵循Apache二源協議發布Android發框架其發宗旨簡單、快速進行Android應用程序發包含Android mvc、簡易sqlite orm、ioc模塊、封裝Android clitent模塊,具快速構建文件緩存功能需考慮緩存文件格式都非輕松實現緩存基於文件緩存模塊實現圖片緩存功能android載入圖片候oom問題載入圖片錯位問題都輕易解決包括手機發經應用實用工具類志管理配置文件管理android載器模塊中國絡切換檢測等等工具 目前ThinkAndroid主要模塊: MVC模塊:實現視圖與模型離 ioc模塊:androidioc模塊完全註解式進行UI綁定、res資源讀取、及象初始化 資料庫模塊:androidorm框架使用線程池sqlite進行操作 模塊:通client進行封裝數據請求支持非同步及同步式載入 緩存模塊:通簡單配置及設計實現緩存緩存隨意配置 圖片緩存模塊:imageview載入圖片候需考慮圖片載入程現oomandroid容器快速滑候現圖片錯位等現象 配置器模塊:簡易實現配配置操作目前配置文件支持Preference、Properties配置進行存取 志列印模塊:較快輕易實現志列印支持志列印擴展目前支持sdcard寫入本列印、及控制台列印 載器模塊:簡單實現線程載、台載、斷點續傳、載進行控制、始、暫停、刪除等等 中國絡狀態檢測模塊:中國絡狀態改變中國絡狀態進行檢

問題八:主流android開發框架有哪些 android開發框架github上有非常非常多,各種都是開源的,例如側滑菜單,ImageLoading等等。

問題九:Android 有哪些著名的開源框架呢? 什麼應用才對應什麼所謂框架。你寫個游戲用J2EE的框架試試。或者你寫個搜索引擎用游戲引擎試試。沒有哪個框架解決所有問題,如果那樣,搞計算機也太簡單了,框架拿來,隨便改改就是一個軟體。還是學點設計模式這些基本的有用。

問題十:Android軟體框架結構自可分為哪些層? 開發一個程序,android的系統框架是層層相扣,不能分開的。
應用程序層:
這個層主要指的就是用java語言編寫的運行在虛擬機上的程序,Google在最開始時就 在android系統中捆綁了一些核心的應用(核心應用的編寫必須使用應用層序框架層的API框架),例如你android手機中SMS發送短消息的程序,通訊錄等等。
應用程序框架層:
指的就是開發時所需要的API框架,開發人員是在遵守該框架的原則上,調用他們的,開發自己所需要的程序。
系統運行庫層:
用於支持應用框架層的各個組件的。就是說當開發人員使用android應用框架層時,android系統會通過一些C/C++庫來支持對我們使用的各個組件,使其能更好地為開發者服務。
linux核心層:
android的核心系統服務如安全性、內存管理、進程管理、網路協議棧和驅動模型等都依賴於Linux2.6內核,Linux內核同時也作為硬體和軟體棧之間的抽象層。
因此,你開發的程序是運行在應用程序層,開發中寫代碼調用的包,是基於應用框架層,而在應用框架中的各個組件是需要系統運行庫的支持的,例如,你要登陸查看的信息就必須訪問到SQLite資料庫,SQLite就位於系統運行庫,再有,你登入要輸入信息,肯定需要鍵盤驅動的支持,而各種驅動是依賴Linux內核的。

Ⅵ Android 系統上的 Xposed 框架中都有哪些值得推薦的模塊

1、GravityBox 超強勁的界面修改應用,CyanogenMod有的功能它都有,甚至還更全面。(GravityBox [KK] kitkat版本)(GravityBox [JB] jelly bean版本)

2、XuiMod 可以更改特效什麼的。(XuiMod | Xposed Mole Repository)

3、Greenify(又名綠色守護 (Greenify))『綠色守護』幫助甄別那些對系統全局性能和耗電量有不良影響的應用程序,並通過獨特的『綠色化』技術,阻止它們消耗您的電池電量,佔用您的寶貴內存。經過『綠色化』工藝處理的應用,在您沒有主動啟動它們的時候,無法『偷偷』運行,而在您正常啟動它們時仍然擁有完整的功能和體驗,正如iPhone應用那樣!

4、AppOpsXposed 這個是專門給4.4的,可以解除Google 對Ops許可權管理介面的封鎖,還可以在app 詳情界面的action bar 上添加一個導向Ops 的按鈕。(AppOpsXposed)

5、BootManager 開機自啟動進程管理,反正咱是不會去用360什麼的。(BootManager | Xposed Mole Repository)
6、InstagramDownloader 下載Instagram上中意的照片,推薦給Instagram的死忠粉。(Instagram Downloader)
7、Tinted Status Bar 利用它搭配 Thyrus KitKat Light UI 主題能玩出很不錯的花樣(Tinted Status Bar [BETA])

閱讀全文

與android專用模塊相關的資料

熱點內容
十字軍聖印審判命令聖印宏 瀏覽:308
輕量雲伺服器有顯卡 瀏覽:144
linux文件添加內容 瀏覽:223
永恆之塔單機命令 瀏覽:216
加密貨幣好轉嗎 瀏覽:768
如何將手機上的app發給微信好友 瀏覽:491
解壓文件無效 瀏覽:86
用戶畫像數據建模演算法 瀏覽:848
假睫毛濃密加密 瀏覽:784
ppt教程pdf 瀏覽:112
北京加密狗廠家 瀏覽:869
大地超app怎麼更改個人信息 瀏覽:485
excel自動被加密 瀏覽:180
linux命令行分號 瀏覽:730
linux命令執行文件 瀏覽:169
模擬飛行解壓 瀏覽:339
程序員必讀定律 瀏覽:660
長沙保衛戰薛岳下命令是哪一集 瀏覽:416
hp伺服器如何進iLO界面 瀏覽:142
固定ip伺服器如何加防火牆 瀏覽:235