Android實作練習Part I
View/View Group
1
Java 先備知識
·•語言基礎
·•巢狀類別 Nested class
·•介面/事件處理器 interface / Listener
·•繼承/覆寫 Inheritance / Override
·•匿名類別 Anonymous class
·•I/O
·•執行序 Thread
2
程式撰寫通則·•UI Design (分析設計/實作)& Copy Resources
·•訊息以及多國語言設計
·•AndroidManifest.xml
·•Layout (UI)
·•Activity
·•UI components as attributes
·•initView()
·•initHandler()
3
Lab01
·• 學習重點:
·•TextView
·•EditView
·•Button
·•Button Listener
4
Lab02
·•學習重點:
·•Toast
·•Toast with position
·•Toast with Image
5
Lab03
·• 學習重點:
·•AlertDialog.Builder
·•AlertDialog.Builder setSingleChoiceItems
·•AlertDialog.Builder setMultiChoiceItems
·•SparseBooleanArray checkedItems = ((AlertDialog)dialog).getListView().getCheckedItemPositions();
6
Lab04
·•學習重點:
·•ImageView
·•SeekBar
·•ToggleButton / Switch
·•SDK版本控制
7
Lab05
·• 學習重點:
·•樣式抽離
8
Lab06
·• 學習重點:
·•WebView
9
Lab07
·• 學習重點:
·•UIDatePicker
10
Lab08
·• 學習重點:
·•ImageView
·•MotionEvent
11
Lab09
·• 學習重點:
·•CheckBox
·•RadioButton
·•RadioGroup
12
Lab10
·• 學習重點:
·•Spinner
·•Resource String Array
13
Lab11
·• 學習重點:
·•AutoCompleteTextView
14
Lab12
·• 學習重點:
·•ListView
·•Adapter
15
Lab13
·• 學習重點:
·•ProgressBar
·•runOnUiThread
16
Lab14
·• 學習重點:
·•ProgressDialog
·•runOnUiThread
17
Lab15
·• 學習重點:
·•TimePickerDialog
18
Lab16
·• 學習重點:
·•RatingBar
19
Lab17-19
·• 學習重點:
·•Menu(3.0+ icon won't display)
·•選項功能表(OptionsMenu)
·•上下文功能表(ContextMenu)
·•子功能表(SubMenu)
20
Lab17
·• 學習重點:
·•Menu(3.0+ icon won't display)
·•選項功能表(OptionsMenu)
21
Lab18
·• 學習重點:
·•Menu(3.0+ icon won't display)
·•選項功能表(OptionsMenu)
22
Lab19
·• 學習重點:
·•Menu(3.0+ icon won't display)
·•子功能表(SubMenu)
23
Lab20
·• 學習重點:
·•GridView
24
Lab21
·• 學習重點:
·•TabbedActivity
25
Lab22
·• 學習重點:
·•ImageSwitcher
26
Lab23
·• 學習重點:
·•TextSwitcher
27
Lab24
·• 學習重點:
·•ViewFlipper
28
Lab25
·• 學習重點:
·•Gallery
29
Top Related