課程目錄 :
(內容與授課時間) 授課總時數:
20:25:05
簡 介:
Android是由谷歌在2007年推出的一個開放系統平台,主要針對移動設備市場,目前版本為Android
4.0。Android基於Linux,開發者可以使用Java或C/C++開發Android應用。高老師將為大家詳解Android平台上的開發應用。
安卓(Android)是一種操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司領導及開發。隨著智能手機的普及,安卓系統得到了迅速的發展,2012年11月數據顯示,安卓佔據全球智能手機操作系統市場76%的份額,中國市場佔有率為90%。目前,全世界採用這款系統的設備數量已經達到10億台。
安卓的普及也給相關的軟件開發帶來機會。像地圖、新聞、音樂等都推出了安卓的應用軟件;開發人員根據不同的需求設計了各種手機應用,大受用戶追捧。當然還有很多奇思妙想的應用等待著您的開發。本套課程將帶領大家走人安卓開發的領域,從基礎開始學,目標是使大家能開發出屬於自己的安卓應用軟件。
課程大綱:
第1課-_001_JDK安裝 →時長:00:12:23
第2課-_002_EclipseAndroidADT →時長:00:07:53
第3課-_003_Android SDK介紹 →時長:00:09:40
第4課-_004_創建Android工程 →時長:00:07:58
第5課-_005_Android項目工程目錄簡介 →時長:00:10:42
第6課-_006_初識XML佈局 →時長:00:11:16
第7課-_007_添加按鈕設置視圖ID →時長:00:12:17
第8課-_008_創建變量並與view相關聯 →時長:00:08:58
第9課-_009_添加按鈕單擊響應函數 →時長:00:06:32
第10課-_010_TextView的setText方法 →時長:00:07:44
第11課-_011_添加資源and設置背景 →時長:00:08:30
第12課-_012_創建Activity調用setContentView →時長:00:09:12
第13課-_013_初識Android Manifest →時長:00:05:43
第14課-_014_啟動一個線程 →時長:00:05:25
第15課-_015_通過Intent啟動一個Activity →時長:00:07:38
第16課-_016_Activity生命週期 →時長:00:09:59
第17課-_017_使用Mediaplayer添加音樂 →時長:00:09:11
第18課-_018_使用ListActivity創建列表菜單 →時長:00:07:53
第19課-_019_創建一個ArrayAdapter →時長:00:07:07
第20課-_020_用類對像開啟Activity →時長:00:05:19
第21課-_021_完成ListActivity →時長:00:07:46
第22課-_022_在XML中加入EditText →時長:00:10:33
第23課-_023_ToggleButton的設計 →時長:00:08:58
第24課-_024_XML頁面內邊距及設置ToggleButton為on →時長:00:05:22
第25課-_025_創建一個Activity的複習 →時長:00:08:05
第26課-_026_判斷ToggleButton選中狀態 →時長:00:08:35
第27課-_027_設置EditText的輸入狀態 →時長:00:08:51
第28課-_028_判斷字符串的內容 →時長:00:09:43
第29課-_029_設置Gravity →時長:00:06:54
第30課-_030_設置TextView的顏色 →時長:00:09:41
第31課-_031_使用隨機數Random →時長:00:13:06
第32課-_032_在Android中使用Switch語句 →時長:00:08:18
第33課-_033_創建一個方法 →時長:00:07:25
第34課-_034_實現接口方便編程 →時長:00:12:50
第35課-_035_ScrollView與模擬時鐘 →時長:00:11:08
第36課-_036_創建一個email的Activity →時長:00:17:45
第37課-_037_為Email Intent加入額外的方法 →時長:00:14:29
第38課-_038_ImageView的使用 →時長:00:10:01
第39課-_039_startActivityForResult →時長:00:09:17
第40課-_040_從其它Activity獲取數據 →時長:00:13:44
第41課-_041_設置壁紙完成Camera →時長:00:10:31
第42課-_042_使用BitmapFactory及InputStream設置 →時長:00:10:12
第43課-_043_固定屏幕方向 →時長:00:06:06
第44課-_044_Relative Layout →時長:00:09:48
第45課-_045_單選項框組和單選框的應用 →時長:00:09:15
第46課-_046_設置單選項框組的單擊響應事件 →時長:00:12:42
第47課-_047_在Activity間傳遞字符串 →時長:00:10:31
第48課-_048_從Activity接收Bread字符串 →時長:00:10:18
第49課-_049_StartActivityForResult設置 →時長:00:08:16
第50課-_050_OnActivityResult的使用 →時長:00:10:59
第51課-_051_MenuInflater創建菜單 →時長:00:10:57
第52課-_052_怎麼響應MenuInflater子菜單 →時長:00:05:45
第53課-_053_帶主題的TextActivity →時長:00:09:09
第54課-_054_創建首選項 →時長:00:09:11
第55課-_055_創建一個字符串數組資源 →時長:00:08:57
第56課-_056_創建一個首選項Activity →時長:00:12:42
第57課-_057_從Activity進入首選項 →時長:00:10:10
第58課-_058_更多首選項知識 →時長:00:10:21
第59課-_059_改變橫向層 →時長:00:11:14
第60課-_060_創建自定義按鈕 →時長:00:12:13
第61課-_061_全屏Activity →時長:00:11:04
第62課-_062_自定義動畫類 →時長:00:05:57
第63課-_063_使用構造函數傳遞參數 →時長:00:09:21
第64課-_064_在CanvasView上繪製位圖 →時長:00:12:49
第65課-_065_讓位圖動起來 →時長:00:11:58
第66課-_066_字體設置與Assets文件夾 →時長:00:15:09
第67課-_067_創建一個SurfaceView類 →時長:00:08:10
第68課-_068_創建動畫線程 →時長:00:07:59
第69課-_069_鎖定解鎖Canvas →時長:00:11:51
第70課-_070_優化動畫線程 →時長:00:10:11
第71課-_071_創建OnTouch方法 →時長:00:07:55
第72課-_072_在一個類中定義另一個類並畫一個球 →時長:00:10:29
第73課-_073_圖形特效 →時長:00:07:58
第74課-_074_MotionEvent與手勢動作 →時長:00:12:49
第75課-_075_遊戲編程思想 →時長:00:09:32
第76課-_076_清除一些錯誤 →時長:00:10:31
第77課-_077_休眠已達到所需 →時長:00:07:17
第78課-_078_使用WakeLock阻止應用程序休眠 →時長:00:08:39
第79課-_079_用SoundPool控制播放爆炸聲 →時長:00:12:59
第80課-_080_OnLongClick方法 →時長:00:05:35
第81課-_081_SlidingDrawer示例 →時長:00:09:38
第82課-_082_FrameLayout入門 →時長:00:09:14
第83課-_083_SlidingDrawer的一些方法 →時長:00:10:47
第84課-_084_使用TabHost進行選項卡設置 →時長:00:10:42
第85課-_085_在java中創建TabHost →時長:00:11:56
第86課-_086_java命令創建新選項卡 →時長:00:13:30
第87課-_087_獲取系統時間 →時長:00:10:55
第88課-_088_格式化模數並使用它們 →時長:00:12:13
第89課-_089_使用WebView創建一個瀏覽器 →時長:00:13:19
第90課-_090_WebView的navigation方法 →時長:00:12:52
第91課-_091_為瀏覽器設置webview客戶端 →時長:00:10:52
第92課-_092_設置webview →時長:00:06:56
第93課-_093_隱藏鍵盤 →時長:00:11:50
第94課-_094_ViewFlipper示例 →時長:00:12:21
第95課-_095_sharedpreferences保存數據 →時長:00:10:06
第96課-_096_sharedpreferences編輯器 →時長:00:09:54
第97課-_097_載入sharedpreferences的數據 →時長:00:11:27
第98課-_098_FileOutputStream →時長:00:11:29
第99課-_099_寫數據到FileOutputStream →時長:00:06:44
第100課-_100_FileInputStream的使用 →時長:00:14:28
第101課-_101_AsyncTask類加載數據 →時長:00:09:13
第102課-_102_AsyncTask類的四個方法 →時長:00:12:29
第103課-_103_ProgressDialog →時長:00:08:34
第104課--104-判斷外部存儲器狀態 →時長:00:15:46
第105課--105-Spinner與ArrayAdapter →時長:00:07:58
第106課--106-OnItemSelected與文件位置 →時長:00:07:51
第107課--107-切換按鈕的可見性 →時長:00:08:34
第108課--108-InputStream和OutputStream →時長:00:09:38
第109課--109-添加外部數據寫入權限 →時長:00:10:45
第110課--110-多媒體掃瞄鏈接 →時長:00:08:50
第111課--111-SQLite數據庫例程準備 →時長:00:09:15
第112課--112-創建SQLite數據庫所需變量 →時長:00:09:42
第113課--113-實現SQLiteOpenHelper →時長:00:08:13
第114課--114-創建SQLite數據庫 →時長:00:10:06
第115課--115-打開可寫的SQLite數據庫 →時長:00:08:49
第116課--116-關閉SQLite數據庫 →時長:00:10:21
第117課--117-向SQLite數據庫插入數據 →時長:00:09:17
第118課--118-怎樣創建一個對話框 →時長:00:11:33
第119課--119-創建讀取SQLite數據庫的方法 →時長:00:08:56
第120課--120-使用指針讀取SQLite中的數據 →時長:00:14:38
第121課--121-創建更多的SQLite方法 →時長:00:10:49
第122課--122-讀取SQLite特定單元格的值 →時長:00:11:01
第123課--123-更新SQLite數據表中的某一條目 →時長:00:09:16
|