一、復習總結內容:
android的起源、架構、分層
android開發環境安裝?
android開發目錄內容介紹
二、
1.Android是基于Linux開發的,
2.Android分為四層架構、五塊區域
四層架構:(1)Linux內核層;(提供了各種驅動等)(2)系統運行層;(各種庫,C/C++庫提供特性,SQLlite提供資料庫,OpenGL|ES庫提供3D繪圖支持,Webkit提供瀏覽器內核等)(3)應用框架層;(4)應用層(所有安裝在手機上的應用程式都是屬于這一層)
3.Android四大組件:(1)活動;(2)服務;(3)廣播接收器;(4)內同提供器
4.Android系統自帶輕量級、運算速度極快的嵌入式關系資料庫SQLLite,
5.所需要的工具:(1)Android SDK;(2)Eclipse;(3)ADT(Android Development Tools)
6.搭建一個開發環境,
7.技巧:
Eclipse-windows-open respective-DDMS
用于提供了開發Android程式所需要的許多工具,
8.分析一下android各個檔案夾的作用

(1)src:存放各種android原始碼,(2)gen:自動生成的,里面有個R.java檔案,是用來存放各種資源,不需要去改動,例如:各種變數記憶體地址

(3)assets:主要存放一些隨程式打包的檔案,(4)bin:里面包含一些二進制檔案,例如:圖片、編譯成的APK檔案;(5)libs:使用到的第三方jar包;(6)res:圖片布局等等都放到這里,前面提到的R.java中的內容也是根據這個目錄下的檔案生成,(7)AndroiManifest.xml: 是Android專案的組態檔,四大件就放到這里,(8)project.properties:通過一行代碼指定了編譯程式的時候所使用的SDK版本,
9.AndroidManifest.xml檔案中
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.fragmentbestpractice" android:versionCode="1" android:versionName="1.0" > ? <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="20" /> ? <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> ? <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> ? </manifest>
intent-filter中MAIN和LAUNCHER表示這個是主活動?,
三、原始碼:
2.CSDN:https://blog.csdn.net/weixin_44630050
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關注微信公眾號:傅里葉變換,個人公眾號,僅用于學習交流,后臺回復”禮包“,獲取大資料學習資料

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/2547.html
標籤:Android
