Android連載15-複習以往內容(一)

1、複習總結內容:java

android的起源、架構、分層android

android開發環境安裝​數據庫

android開發目錄內容介紹windows

2、瀏覽器

1.Android是基於Linux開發的。微信

2.Android分爲四層架構、五塊區域架構

四層架構:(1)Linux內核層;(提供了各類驅動等)(2)系統運行層;(各類庫,C/C++庫提供特性,SQLlite提供數據庫,OpenGL|ES庫提供3D繪圖支持,Webkit提供瀏覽器內核等)(3)應用框架層;(4)應用層(全部安裝在手機上的應用程序都是屬於這一層)app

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表示這個是主活動​。

3、源碼:

2.CSDN:https://blog.csdn.net/weixin_44630050

3.博客園:https://www.cnblogs.com/ruigege0000/

4.歡迎關注微信公衆號:傅里葉變換,我的公衆號,僅用於學習交流,後臺回覆」禮包「,獲取大數據學習資料

 

相關文章
相關標籤/搜索