在講它們之間的通信之前,我們先以MediaServer為例看看普通Server進程都在干些什麼。 int main() { …… // 獲得ProcessState實
從圖片中我們可以看到,這裡在語義上有一定的重復,當然這是谷歌的原始設計。這個問題在博客上進行共享從表面上來看著實沒有什麼太大的意義,不過由於Andro
窗口管理系統是Android中的主要子系統之一,它涉及到App中組件的管理,系統和應用窗口的管理和繪制等工作。由於其涉及模塊眾多,且與用戶體驗密切相關,所以它也是Andr
本文參考Android應用程序組件Content Provider在應用程序之間共享數據的原理分析http://blog.csdn.net/luoshengyang/ar
這幾天打算看下安卓的代碼,看優秀的源碼也是一種學習過程,看源碼的過程就感覺到,安卓確實是深受linux內核的影響,不少數據結構的用法完全一致。花了一中午時間,研究了下in
Google Guice on Android(RoboGuice) 今天介紹一下Google的這個開源框架RoboGuice, 它的作用跟之前講過的Dagger框架幾乎
這是一個Android瀑布流的實現demo。 瀑布流我的實現是定義三個linearlayout,然後向裡面addView(),如果多了會出現oom異常,所以做了一些處理。
1. 原理思路 文件權限修改無法實現 : 如果 沒有 root 權限, 就不能改變二進制文件的文件權限; -- 將busybox
看到別人做的游戲攻略,想著自己的游戲攻略也添加新的功能,即Android中如何在應用A中啟動或安裝應用B,就查了一些資料整理下來. 啟動或安裝相應的應用的方法: S
做一個游戲圖片列表,想著增加設置壁紙功能,就差了一些資料。 1 別忘記在ApplicationManifest.xml 中加上權限的設置。 2
什麼是匿名Service?凡是沒有到ServiceManager上注冊的Service,都是匿名Service。 還是拿上一篇的例子來舉例,看代碼: status_t M
介紹 在谷歌的官網我們可以看到它是這樣介紹的:RecyclerView is a more advanced and flexible version of List
Android基於Linux2.6+內核,我們看一張圖,以對Android系統的架構有個感性的認識。 我們從Kernel層簡單說明: 1、
5、Testing(測試) 構建一個測試程序已經被集成到應用項目中,沒有必要再專門建立一個測試項目。 5.1 Basics an
1、 概述 DialogFragment在android 3.0時被引入。是一種特殊的Fragment,用於在Activity的內容之上展示一個模態的對
1、寫一個測試類TestCalcService繼承AndroidTestCase 2、寫測試方法並拋出異常,在測試方法裡面編寫測試代碼 3、打開AndroidMa
首先,感謝公司能給我閒暇的時間,來穩固我的技術,讓我不斷的去探索研究,在此不勝感激。 先不說實現功能,上圖看看效果 這個是續上一次水平變色進度條的有一個全新的控件,理論實
Locale locale = getResources().getConfiguration().locale; String language = locale.
Android提供了Contacts應用程序來管理聯系人,而且Android系統還為聯系人管理提供了ContentProvider,這就允許其它應用
打包可穿戴應用(Packaging Wearable Apps)內容包括使用Android Studio進行打包以及手動打包以及關閉資源壓縮(Turn off Asset