編輯:Android開發實例
上一篇android 入門之一【開發環境搭建】搭建好了開發android的開發環境,現在首先從大體上了解一下android的架構體系。
android 平台大的方面的層次可以劃分成三個層次,包括一個操作系統,中間件和應用程序,android 的系統框架圖如下:
圖中的軟件層次自上而下分成4個層次
應用層是和用戶交互的一個層次,用戶可以看得見的一些應用,用戶可以操作。這類應用基本都是通過Java語言編寫的獨立的能夠完成某些功能的應用程序。 Android本身提供了桌面(Home),聯系人(Contacts),撥打電話(Phone),浏覽器(Browers)等很多基本的應用程序。開發人員可以使用應用框架提供的API編寫自己的應用程序,普通開發人員要做的事情就是開應用層的程序提供該廣大消費者使用。
普通開發者可以使用Android基本應用程序使用的系統API,android 應用框架中的各個模塊都可以被復用,各種服務也可以被復用,理解了這個機制,開發人員可以更好的更輕松的開發出優秀的android應用。開發過程中常用到的基本框架組件如下:
這部分內容開始涉及底層,開發普通的應用不會直接對這個層進行操作。這層中包含了一組類庫(Libraries)和運行時(RunTime),
Android 的核心系統服務依賴於Linux 2.6 內核,操作系統為Android提供的服務包括:
對android的整體框架有一定的了解後對與理解android的一些機制和應用開發有很大的幫助,只有了解了android框架才能更好的使用android提供的功能和服務。從而使學習android應用開發少走彎路。
轉自:http://www.cnblogs.com/vaiyanzi/archive/2010/05/15/1736280.html
Android實現獲取SD卡總容量,可用大小,機身內存總容量及可用大小的方法
本文實例講述了Android實現獲取SD卡總容量,可用大小,機身內存總容量及可用大小的方法。分享給大家供大家參考,具體如下: 可能有的同學不知道系統已經提供了獲取
Android MediaPlayer(多媒體播放)
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放
Android中的Service相關全面總結
1、Service的種類 按運行地點分類: 類別 區別 優點 缺點 應用 本地服務(Local) 該服務依附在主進程
Android MediaPlayer(多媒體播放)
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放