歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android應用程序的開發目錄——簡單的加法計算示例

突然說寫Android 的筆記讓我很迷茫,不知從哪裡開始寫,就按老師上課的過程進行吧!

Android的程序目錄

代碼建立在src中這個不用解釋了,在gen所在的文件夾裡有個叫R.java的類,這個類是系統自動生成的,我們平時在裡面加一張圖片什麼的他都會在裡面自動寫好路徑,這個類我們通常不會自行更改

res文件夾可以放一些我們常用過的資源文件,圖片啊,音樂什麼的。

其中Layout內含的xml文件是關於程序布局的,比如我們通過拖拽或者直接在xml寫出的文件都會在裡面出現

main.xml文件中布局中的顏色表示方法: android:textColor="#00ff00"

AndroidManifest.xml文件:

1) 是Android應用程序中最重要的文件之一。它是Android程序的全局配置文件,是每個android程序中必須的文件。    2) 它位於我們開發的應用程序的根目錄下,描述了package中的全局數據,包括package中暴露的組件(activities, services, 等等),以及他們各自的實現類,各種能被處理的數據和啟動位置等重要信息。    3 )該文件提供了Android系統所需要的關於該應用程序的必要信息,即在該應用程序的任何代碼運行之前系統所必須擁有的信息。

通過他我們可以更改程序的圖標、名字.......

構成android程序的四個組件:

1.Activity(活動)大部分的前台程序所必須要有得

2.BroadcastReceiver(廣播接收器)

3.Services(服務)一般情況下是後台的程序

4.ContentProviders(內容提供者)

這是構成android程序的四大主件,但並不是所有的程序都包含這四大主鍵。

 

Activity(活動)是基本的android程序組件,在應用程序中一個活動通常就是一個單獨的屏幕。每一個活動都被實現為一個獨立的類,並從活動基類中繼承而來。活動類將會顯示有視圖控件組成的用戶接口,並對事件作出響應。

BroadcastReceiver(廣播接收器)用於應用對已外部事件多出響應。例如當當電話呼入時,數據網絡可用時。

Services(服務)一個服務是擁有較長生命周期,切沒有用戶界面的程序。例如後台播放歌曲。

ContentProviders(內容提供者)一個內容提供器,提供了一組標准的內容提供方法,從而讓其他應用能夠保存或讀取此內容提供器提供的數據。

下面寫了一個簡單的加法計算事例:

首先建立一個項目

建立好後程序會自行的在內部建立Avtivity和main布局文件

點擊AndroidManifest.xml文件

Copyright © Linux教程網 All Rights Reserved