天天看點

大話企業級android讀書筆記(一)

android的開發環境的搭建:

http://wenku.baidu.com/view/d9bdd088680203d8ce2f245e.html

網上太多了,環境的搭建及插件的安裝。工程的建立等等。

界面開發部分:

布局:

1)線性布局(LinearLayout)

就是标簽下的子元素按照線性以行或者列顯示。

示例:

大話企業級android讀書筆記(一)

2)表格布局(TableLayout)

跟html的表格比較接近

<TableLayout>是頂級元素,表示采用的是表格布局

<TableRow>定義一個行

<TextView>定義一個單元格的内容

典型的表格布局示例:

大話企業級android讀書筆記(一)

3)幀布局(FrameLayout)

幀布局中的一個元件代表一個畫面,可以基于幀布局建立動畫效果。

菜單:

Menu點選MENU出現的菜單

大話企業級android讀書筆記(一)

程式代碼

添加子菜單隻需要加入SubMenu對象即可

運作如下圖所示:

大話企業級android讀書筆記(一)

關于menu的說明,找了一篇例子,寫的很詳細

http://www.cnblogs.com/giuz/archive/2010/10/19/1855235.html

單選框:

單選框RadioButton

大話企業級android讀書筆記(一)

多選框:

多選框CheckBox

大話企業級android讀書筆記(一)

清單顯示:

清單顯示(ListView)

下拉清單框:

下拉清單框(Spinner)

進度條:

進度條(ProgressBar)

拖動條:

拖動條(SeekBar),可以實作與使用者的互動,比如音樂快進功能。

常用的幾種通知:

1)檔案事件操作完成後,出現的提示資訊

2)背景程式運作結束後,需要使用者注意

3)應用程式正在執行的工作使用者必須等待,應用程式顯示進度條

幾種通知方式:

1)Toast Notification

2)Status Bar Notification

3)Dialog Notification

繼續閱讀