Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android的學習之路

Android的學習之路

編輯:關於Android編程

這兩天學習android有必要把學習到的東西總結一下

 

JDk 是java開發工具包 包括了Java運行環境、Java工具和Java

基礎類庫。

SDK 你說的是android sdk是安卓開發包

eclispe 是開發平台

ADT是eclispe的插件讓eclipse能進行android開發

把用戶文界面放在XML檔中讓XML專門負責UI設置,而JAVA專門

負責業務的實現,這樣可以降低耦合性,其實我們可以近視的

把main.xml文件當成一個HTML頁面,區別在HTML用HTML標簽,

main.xml則使用Android標簽

Java文件可以通過findViewById方法來獲得指定ID的界面控件

一個完整的項目:HelloWorld
|- res
|-value 放xml格式的資源文件,比如str.xml

colors.xml
|-layout 放界面布局文件
|-drawable-hdpi,drawable-ldpi,drawable-mdpi放大

中小的圖片文件

|-src
|-存放java源文件

|-AndroidManifest.xml 是一個系統清單文件,用於控制應用

的名稱
圖標,訪問權限等屬性。

在main.xml中添加一個button
android:text="點擊我啊啊"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
其中fill_parent 的意思是整個容器的大小,wrap_content根

據內容來變化大小,基本能放得下。

R.java 是由aapt工具自動生成的,可以吧R.java理解成資源字

典,每一類資源對應R的內部類,如string類,id類,layout類等。

通過uses-permisson 在mainifest.xml來申明權限,比如打電話的權限之類。

幾個組件:
activity--通過setcontentview來顯示界面
serice--運行與後台運行,沒有用到用戶界面的
broadcostreceview--監聽的不是程序中對象,而是組件,其它組件通過廣播來發送廣播消息
contentproider--類似於數據庫的交互處理。
intent--一個鏈接不同組件間通信的載體。

不過我覺得還是要先學一下JAVA可能會好點,有點看不懂雖然學了c++,所以後面幾天會開始學點基礎java。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved