認識Android

認識Android

Android四層架構(gòu) :

  1. Linux內(nèi)核層 --- 底層驅(qū)動 顯卡,藍牙,聲卡驅(qū)動 電源管理
  2. 系統(tǒng)運行類庫 --- 通過一些C/C+庫來為Android系統(tǒng)提供主要的特性支持
  3. 應用框架層 --- 構(gòu)建應用是需要用到的各種API
  4. 應用層 --- 手機上的APP

Android的版本

目前5.0的系統(tǒng)已經(jīng)占據(jù)了98%的Android市場,所以開發(fā)的程序面向5.0以上的系統(tǒng)

Android應用開發(fā)特色

  1. 四大組件 活動(Activity), 服務(wù)(Service) ,廣播接收器(Broadcast Receiver),內(nèi)容提供器(Content Provider).
  2. 豐富的系統(tǒng)控件
  3. SQLite數(shù)據(jù)庫
  4. 強大的多媒體
  5. 地理位置定位

開發(fā)環(huán)境

  1. JDK 需要JDK8
  2. Android SDK Android開發(fā)工具包 有Android的API
  3. Android Studio IDE

分析項目文件

  • 總目錄
    1. .gradle 和 .idea IDE自動生成,不要管也不要修改

    2. app 項目中的代碼,資源

    3. build 編譯時生成的文件

    4. gradle gradle wrapper的配置文件, 需要下載gradle ,設(shè)置 : file->Setting->build->Execution,Deployment->Gradle

    5. .gitignore 指定目錄和文件排除在版本控制外

    6. build.gradle 項目全局的gradle構(gòu)建腳本,不需要修改

    7. gradle.properties 全局的gradle配置文件,屬性會影響到項目中所有的gradle編譯腳本

    8. gradlew和gradlew.bat 命令行執(zhí)行g(shù)radle命令,gradlew 是 linux或mac系統(tǒng),gradlew.bat是在windows系統(tǒng)中使用

    9. HelloWorld.iml idea項目都會自動生成一個文件,用啦標識是一個idea項目

    10. local.properties 指定本機Android SDK 路徑

    11. settings.gradle 項目所有引入的模塊,HelloWorld項目中只有一個app模塊所以只引入一個app模塊 通常引入模塊都是自動完成的

      [圖片上傳失敗...(image-21e2a9-1512911186366)]

  • app目錄
    1. build 與外層build相似,編譯自動生成的文件
    2. libs 第三方j(luò)ar包
    3. androidTest 編寫AndroidTest測試用例,對項目進行一些自動化測試
    4. java java代碼,有HelloWorldActivity
    5. res 圖片,布局,字符串等資源 drawable 圖片 layout 布局 字符串 values
    6. AndroidManifest.xml Android項目的配置文件 ,定義的四大 組件需要在這個文件注冊,另外給應用程序添加權(quán)限聲明
    7. test 編寫Unit Test 測試用例,自動化測試的另一種方式
    8. .gitignore app模塊內(nèi)指定目錄和文件排除在版本控制之外
    9. app.iml IDEA自動生成
    10. build.gradle app模塊的gradle構(gòu)建腳本
    11. proguard-rules.pro 項目代碼混淆規(guī)則
      [圖片上傳失敗...(image-baa4fb-1512911186366)]

這是我學習Android的筆記,參考書<<第一行代碼-第二版>>,感謝郭霖大神
如有不足之處,可以一起討論
附上郭霖的blog http://blog.csdn.net/guolin_blog

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市傲绣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌刨仑,老刑警劉巖涵防,帶你破解...
    沈念sama閱讀 210,978評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件列另,死亡現(xiàn)場離奇詭異覆山,居然都是意外死亡京革,警方通過查閱死者的電腦和手機植锉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評論 2 384
  • 文/潘曉璐 我一進店門辫樱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人俊庇,你說我怎么就攤上這事狮暑。” “怎么了辉饱?”我有些...
    開封第一講書人閱讀 156,623評論 0 345
  • 文/不壞的土叔 我叫張陵搬男,是天一觀的道長。 經(jīng)常有香客問我彭沼,道長缔逛,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,324評論 1 282
  • 正文 為了忘掉前任姓惑,我火速辦了婚禮褐奴,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘于毙。我一直安慰自己敦冬,他們只是感情好,可當我...
    茶點故事閱讀 65,390評論 5 384
  • 文/花漫 我一把揭開白布唯沮。 她就那樣靜靜地躺著脖旱,像睡著了一般。 火紅的嫁衣襯著肌膚如雪烂翰。 梳的紋絲不亂的頭發(fā)上夯缺,一...
    開封第一講書人閱讀 49,741評論 1 289
  • 那天,我揣著相機與錄音甘耿,去河邊找鬼踊兜。 笑死,一個胖子當著我的面吹牛佳恬,可吹牛的內(nèi)容都是我干的捏境。 我是一名探鬼主播,決...
    沈念sama閱讀 38,892評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼毁葱,長吁一口氣:“原來是場噩夢啊……” “哼垫言!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起倾剿,我...
    開封第一講書人閱讀 37,655評論 0 266
  • 序言:老撾萬榮一對情侶失蹤筷频,失蹤者是張志新(化名)和其女友劉穎蚌成,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體凛捏,經(jīng)...
    沈念sama閱讀 44,104評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡担忧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了坯癣。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瓶盛。...
    茶點故事閱讀 38,569評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖示罗,靈堂內(nèi)的尸體忽然破棺而出惩猫,到底是詐尸還是另有隱情,我是刑警寧澤蚜点,帶...
    沈念sama閱讀 34,254評論 4 328
  • 正文 年R本政府宣布轧房,位于F島的核電站,受9級特大地震影響绍绘,放射性物質(zhì)發(fā)生泄漏锯厢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,834評論 3 312
  • 文/蒙蒙 一脯倒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧捺氢,春花似錦藻丢、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至馍佑,卻和暖如春斋否,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背拭荤。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評論 1 264
  • 我被黑心中介騙來泰國打工茵臭, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人舅世。 一個月前我還...
    沈念sama閱讀 46,260評論 2 360
  • 正文 我出身青樓旦委,卻偏偏與公主長得像,于是被迫代替她去往敵國和親雏亚。 傳聞我的和親對象是個殘疾皇子缨硝,可洞房花燭夜當晚...
    茶點故事閱讀 43,446評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,732評論 25 707
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,406評論 2 45
  • 產(chǎn)品設(shè)計“九步法” 第一步:產(chǎn)品滿足用戶的哪一個核心需求罢低? 第二步:與同類產(chǎn)品相比你的獨特性什么查辩? 第三步:分解用...
    藍軼辰閱讀 409評論 0 1
  • “EX”這個題目很不好寫,寫不好了會得罪人,寫得好了更會宜岛。不要以為前任已經(jīng)是前任了就可以隨意品評褒貶长踊,反正我是早就...
    小小星球閱讀 291評論 1 2
  • 閨蜜: 遇見你就是遇見另一個自己 是形影不離 是有難同當有福同享 還是心交 四年前,...
    Chim就醬閱讀 207評論 2 2