2015年最新Android基礎入門教學目錄


前言:

關於《2015年最新Android基礎入門教程目錄》終於在今天落下了帷幕,全套教程 共148節已寫完畢,附上目錄,關於教程的由來,筆者的情況和自學心得,資源分享 以及一些疑問等可戳:《2015最新Android基礎入門教學》完結散花~以下是本系列教學的完整目錄:

  • 1.0 Android基礎入門教學

  • ##1.1 背景相關與系統架構分析
  • 1.2 開發環境建構
  • 1.2.1 使用Eclipse + ADT + SDK開發Android APP
  • 1.2.2 使用Android Studio開發Android APP
  • 1.3 SDK更新不了問題解決
  • #1.4 Genymotion模擬器安裝
  • 1.5.1 Git使用教程之本地倉庫的基本操作
  • 1.5.2 Git之使用GitHub搭建遠端倉庫
  • 1.6 .9(九妹)圖片怎麼玩
  • 1.7 介面原型設計
  • #1.8 工程相關解析(各種文件,資源存取)
  • #1.9 Android程式簽章打包
  • ##1.11 反編譯APK取得程式碼&資源

  • 2.1 View與ViewGroup的概念

  • 2.2.1 LinearLayout(線性佈局)

  • 2.2.2 RelativeLayout(相對佈局)

  • 2.2.3 TableLayout(表格佈局)

  • 2.2.4 FrameLayout(幀佈局)

  • 2.2.5 GridLayout(網格佈局)

  • 2.2.6 AbsoluteLayout(絕對佈局)

  • 2.3.1 TextView(文字方塊)詳解

  • #2.3.2 EditText(輸入框)詳解

  • 2.3. 3 Button(按鈕)與ImageButton(映像按鈕)

  • 2.3.4 ImageView(映像視圖)

  • 2.3.5.RadioButton(單選按鈕)&Checkbox(複選框)

  • 2.3.6 開關按鈕ToggleButton與開關Switch

  • ##2.3.7 ProgressBar(進度條)

  • 2.3.8 SeekBar(拖曳條)

  • #2.3.9 RatingBar(星級評分條)

  • #2.4.1 ScrollView(捲軸)

  • 2.4.2 Date & Time元件(上)

  • 2.4.3 Date & Time元件(下)

  • 2.4.4 Adapter基礎解說

  • 2.4.5 ListView簡單實用

  • #2.4.6 BaseAdapter最佳化

  • 2.4.7ListView的焦點問題

  • 2.4.8 ListView之checkbox錯位問題解決

  • 2.4.9 ListView的資料更新問題

  • #2.5.0 建立一個可重複使用的自訂BaseAdapter

  • #2.5.1 ListView Item多重佈局的實作

  • 2.5.2 GridView(網格視圖)的基本使用

  • ############################################# 2.5.3 Spinner(清單選項框)的基本使用############2.5.4 AutoCompleteTextView(自動完成文字方塊)的基本使用############2.5 .5 ExpandableListView(可折疊清單)的基本使用############2.5.6 ViewFlipper(翻轉視圖)的基本使用############2.5.7 Toast (吐司)的基本使用############2.5.8 Notification(狀態列通知)詳解############2.5.9 AlertDialog(對話框)詳解###
  • 2.6.0 其他幾種常用對話方塊基本上使用

  • #2.6.1 PopupWindow(懸浮方塊)的基本使用

  • #2.6.2 選單(Menu)

  • 2.6.3 ViewPager的簡單使用

  • 2.6.4 DrawerLayout(官方側滑選單)的簡單使用

  • 3.1.1 基於監聽的事件處理機制

  • 3.2 基於回呼的事件處理機制

  • 3.3 Handler訊息傳遞機制淺析

  • 3.4 TouchListener PK OnTouchEvent + 多點觸碰

  • 3.5 監聽EditText的內容變化

  • 3.6 回應系統設定的事件(Configuration類別)

  • 3.7 AnsyncTask非同步任務

  • 3.8 Gestures(手勢)

  • 4.1.1 Activity初學乍練

  • ##4.1.2 Activity初窺門徑

  • 4.1.3 Activity登堂入室

  • 4.2.1 Service初涉

  • 4.2.2 Service進階

  • 4.2.3 Service精通

  • 4.3.1 BroadcastReceiver牛頓小試

  • 4.3.2 BroadcastReceiver庖丁解牛

  • 4.4.1 ContentProvider初探

  • 4.4.2 ContentProvider再探-Document Provider

  • 4.5.1 Intent的基本使用

  • 4.5.2 Intent之複雜資料的傳遞

  • 5.1 Fragment基本概述

  • 5.2.1 Fragment實例精講—底部導覽列的實作(方法1)

  • 5.2.2 Fragment實例精講—底部導覽列的實作(方法2)

  • 5.2.3 Fragment實例精講-底部導覽列的實作(方法3)

  • 5.2.4 Fragment實例精講-底部導覽列+ViewPager滑動切換頁面

  • #5.2.5 Fragment實例精講-新聞(購物)類別App清單Fragment的簡單實作

  • 6.1 資料儲存與存取之-檔案儲存讀寫

  • #6.2 資料儲存與存取之-SharedPreferences儲存使用者偏好參數

  • 6.3.1 資料儲存與存取之-初見SQLite資料庫

  • 6.3.2 資料儲存與存取之-又見SQLite資料庫

  • 7.1.1 Android網路程式設計要學的東西與Http協定學習

  • 7.1.2 Android Http請求頭與回應頭的學習

  • 7.1.3 Android HTTP請求方式:HttpURLConnection

  • #7.1.4 Android HTTP請求方式:HttpClient

  • #7.2.1 Android XML資料解析

  • 7.2.2 Android JSON資料解析

  • 7.3.1 Android 檔案上傳

  • 7.3.2 Android 檔案下載(1)

  • 7.3.3 Android 檔案下載(2)

  • 7.4 Android 呼叫WebService

  • 7.5.1 WebView(網頁檢視)基本用法

  • 7.5.2 WebView與JavaScrip互動基礎

  • 7.5.3 Android 4.4後WebView的一些注意事項

  • 7.5.4 WebView檔案下載

  • #7.5.5 WebView快取問題

  • 7.5.6 WebView處理網頁傳回的錯誤碼資訊

  • 7.6.1 Socket學習網路基礎準備

  • 7.6.2 基於TCP協定的Socket通訊(1)

  • 7.6.3 基於TCP協定的Socket通訊(2)

  • 7.6.4 基於UDP協定的Socket通訊

  • #8.1.1 Android中的13種Drawable小結Part 1

  • 8.1.2 Android中的13種Drawable小結Part 2

  • #8.1.3 Android中的13種Drawable小結Part 3

  • #8.2.1 Bitmap(位圖)全解析Part 1

  • # 8.2.2 Bitmap所引起的OOM問題

  • 8.3.1 三個繪圖工具類別詳解

  • 8.3.2 繪圖類別實戰範例

  • 8.3.3 Paint API之- MaskFilter(面具)

  • 8.3.4 Paint API之- Xfermode與PorterDuff詳解(一)

  • 8.3.5 Paint API之- Xfermode與PorterDuff詳解(二)

  • 8.3.6 Paint API之- Xfermode與PorterDuff詳解(三)

  • 8.3.7 Paint API之- Xfermode與PorterDuff詳解(四)

  • 8.3.8 Paint API之—— Xfermode與PorterDuff詳解(五)

  • 8.3.9 Paint API之- ColorFilter(顏色過濾器)(1/3)

  • 8.3.10 Paint API之—— ColorFilter(顏色過濾器)(2-3)

  • 8.3.11 Paint API之—— ColorFilter(顏色過濾器)(3-3)

  • 8.3.12 Paint API之—— PathEffect(路徑效果)

  • 8.3.13 Paint API之—— Shader(映像渲染)

  • 8.3.14 Paint幾個列舉/常數值以及ShadowLayer陰影效果

  • 8.3.15 Paint API之-Typeface(字型)

  • 8.3.16 Canvas API詳解(Part 1)

  • 8.3.17 Canvas API詳解(Part 2)剪切方法集合

  • 8.3.18 Canvas API詳解(Part 3)Matrix與drawBitmapMash

  • ##8.4.1 Android動畫合集之幀動畫

  • #8.4.2 Android動畫合集之補間動畫

  • 8.4.3 Android動畫收藏之屬性動畫-初見

  • 8.4.4 Android動畫集之屬性動畫-又見

  • 9.1 使用SoundPool播放音效(Duang~)

  • 9.2 MediaPlayer播放音訊與影片

  • 9.3 使用Camera拍照

  • 9.4 使用MediaRecord錄音

  • 10.1 TelephonyManager(電話管理器)

  • 10.2 SmsManager(簡訊管理器)

  • 10.3 AudioManager(音訊管理器)

  • 10.4 Vibrator(振動器)

  • 10.5 AlarmManager(鬧鐘服務)

  • 10.6 PowerManager(電源服務)

  • 10.7 WindowManager(視窗管理服務)

  • 10.8 LayoutInflater(佈局服務)

  • 10.9 WallpaperManager(壁紙管理器)

  • 10.10 感測器專題(1)—相關介紹

  • 10.11 感測器專題(2)—方向感測器

  • 10.12 感測器專題(3)—加速度/陀螺儀感測器

  • 10.12 感測器專題(4)—其他感測器了解

  • 10.14 Android GPS初涉

  • 11.《2015最新Android基礎入門教學》完結散花~  

    #


後記:

以上就是關於《2015年安卓基礎入門教學》的全部內容~ 假如本系列的教程為你學習Android開發帶來一定的便利,不妨小額打賞下小豬,當然,不打賞也沒什麼,幫忙點個贊,留下你的評論,就是對小豬的支持了, 好了,就說這麼多,謝謝~有問題請到小豬群回饋:小豬Android開發交流群組