標籤:android style blog io ar color os sp strong
1.開發需要環境
需要去Google下載ADT,還有eclipse,jdk。然後把ADT作為eclipse外掛程式裝入。
2.安卓項目結構簡介
src - 存放代碼檔案
gen - xml和代碼的中轉檔案,由程式自動產生。不用去修改
assets - 資來源目錄
bin - 輸出目錄,不用去修改
AndroidManifest.xml - 整體的設定檔
3.安卓應用的基本結構
application - 範圍最廣
activity - 一個單個視圖的控制,activity之間傳輸資訊需要藉助application。範圍在application之下
最終啟動application用哪一個,activity入口用哪一個。都在AndroidManifest.xml配置完成。
4.基於視圖的Hellow world程式
4.1 建立一個空安卓項目
4.2 在res-layout下建立一個layout xml檔案,作為視圖擺放的配置。然後拖一個按鈕上去
4.3 然後在預設Activity下設定顯示的視圖,還有按鈕內容綁定。
package com.Hont.Learn2;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;public class Learn2Activity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mylayout); final Button button = (Button)this.findViewById(R.id.button1); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub button.setHeight(button.getHeight()+5); } }); }}
4.4 這時候,每點擊一次按鈕,按鈕就會高一些。
安卓開發學習1