Android自學視頻教程 ( 簡體 字) |
作者:軟件開發技術聯盟 | 類別:1. -> 程式設計 -> 手機程式 -> Android |
譯者: |
出版社:清華大學出版社 | 3dWoo書號: 40313 詢問書籍請說出此書號!【缺書】 NT售價: 400 元 |
出版日:11/19/2014 |
頁數:532 |
光碟數:0 (含視頻教學) |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787302371120 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:本書編寫背景 為什么一方面很多畢業生不太容易找到工作,另一方面很多企業卻招不到合適的人才?為什么很多學生學習很刻苦,臨畢業了卻感到自己似乎什么都不會?為什么很多學生到企業之后,發現很多所學的知識用不上?......高校課程設置與企業應用嚴重脫節,高校所學知識得不到很好的實踐,本來是為了實際應用而學習卻變成了應付考試,是造成如上所述現象的主要原因。 為了能滿足社會需要,有些人不得不花費巨額費用、花費半年到一年時間到社會再培訓,浪費了巨大的人力物力。有沒有一種辦法讓學生在校就能學到企業應用的內容呢?--本書就是為此目的而來。本書從沒有編程基礎或稍有編程基礎的讀者層次開始,通過適合自學的方式,從基礎知識到小型實例到綜合實例到項目案例,讓學生在學校就能學到企業應用的內容,從而實現從學校所學到企業應用的重大跨越,架起從學校通向社會的橋梁。 本書特點 1.從基礎到項目實戰,快速鋪就就業之路 全書體例為:基礎知識+小型實例+綜合實例+項目實戰,既符合循序漸進的學習規律,也力求貼近項目實戰等實際應用。基礎知識是必備內容;小型實例則通過實例鞏固基礎知識;綜合實例則是在進一步綜合應用基礎知識的前提下,通過模塊的形式讓內容更加貼近實際應用;項目實戰則是展現項目開發的全過程,讓讀者對基本的項目開發有一個全面的認識。 2.全程配套視頻講解,讓老師手把手教您 本書配書光盤含配套視頻講解,基本覆蓋全書內容,學習之前,先看、聽視頻講解,然后對照書模仿練習,相信會快速提高學習效率。 3.配套資源極為豐富,各類實例一應俱全 (1)實例資源庫:包括上千個編程實例,各種類型一應俱全,無論學習這本書的哪一章節,都可以從中找到相關的多種實例加以實踐,相信對深入學習極有幫助。 (2)模塊資源庫:包括了最常用的十多個經典模塊分析,它們既可作為綜合應用實例學習,又可移植到相關應用中,進而避免重復勞動,提高工作效率。 (3)項目(案例)資源庫:包括十多個項目開發案例,從需求分析、系統設計、模塊分析到代碼實現,幾乎全程展現了項目開發的整個過程。 (4)任務(訓練)資源庫:共計千余個實踐任務,讀者可以自行實踐練習,還可以到對應的網站上尋找答案。 (5)能力測試資源庫:列舉了幾百個能力測試題目,包括編程基礎能力測試、數學及邏輯思維能力測試、面試能力測試、編程英語能力測試,便于讀者自我測試。 (6)編程人生:精選了二十多個IT勵志故事,希望讀者朋友從這些IT成功人士的經歷中汲取精神力量,讓這些經歷成為您不斷進取、勇攀高峰的強大精神動力。
如何高效使用本書 建議首先看相關實例視頻,然后對照圖書的實例,動手操作或者運行程序,反復體會,之后再打開本書光盤的"自主學習系統",找一些對應的實例練習。當然,還可以參考"自主學習系統"的其他資源,加以補充和拓展。 本書常見問題 1.編程軟件的獲取 按照本書上的實例進行操作練習,需要事先在電腦上安裝相關的語言或工具的開發環境(編程軟件)。本書光盤只提供了教學視頻、自主學習系統等輔助資料,并未提供編程軟件,讀者朋友需要在網上搜索下載,或者到當地電腦城、軟件經銷商處購買。 2.關于本書的技術問題或有關本書信息的發布 (1)讀者朋友遇到有關本書的技術問題,建議先登錄:www.rjkflm.com,搜索到本書后,查看該書的留言是否已經對您的相關問題進行了回復,以避免浪費您更多的時間。 (2)如果留言沒有相關問題,可加入QQ:4006751066咨詢有關本書的技術問題。 (3)本書經過多次審校,仍然可能有極少數錯誤,歡迎讀者朋友批評指正,請給我們留言,我們也將對提出問題和建議的讀者予以獎勵。另外,有關本書的勘誤,我們會在www.rjkflm.com網站上公布。 3.關于本書光盤的使用 本書光盤只能在電腦光驅(DVD格式)中使用,光盤中的視頻文件雙擊即可自行播放。極個別光盤視頻文件如果不能打開,請暫時關閉一下殺毒軟件再打開;若仍然無法打開,建議換臺電腦后將光盤內容復制過來后打開(極個別光驅與光盤不兼容導致無法讀取的現象是有的)。另外,盤面若有膠水等臟物建議先行擦拭干凈。 關于作者 本書由軟件開發技術聯盟組織編寫。該聯盟由一家有十多年集軟件開發、數字教育、圖書出版為一體的高科技公司--明日科技和一些中青年骨干教師組成。 本書主要由王小科、王國輝執筆編寫,其他參與本書編寫的人員有張鑫、楊麗、陳英、高春艷、賽奎春、劉佳、辛洪郁、崔佳音、周佳星、劉麗艷、劉紅艷、高飛、郭鐵、王敬杰、張金輝、劉志銘、宋晶、宋禹蒙、王雨竹、張彥國、張磊、鄒淑芳、于國槐、高茹、任媛、孫桂杰、高潤嶺、郭銳、李賀、陳威、張世輝、郭鑫、張領、王占龍、李根福、王喜平等。 寄語讀者 親愛的讀者朋友,千里有緣一線牽,感謝您在茫茫書海中找到了本書,希望她架起你我之間學習、友誼的橋梁,希望她帶您輕松步入妙趣橫生的編程世界,希望她成為您成長道路上的鋪路石。 軟件開發技術聯盟 II III
|
內容簡介:《Android自學視頻教程》以初學者為主要對象,全面介紹Android應用開發相關的各種技術。內容編排由淺入深,結合豐富的圖解和形象的比喻講解,并附有大量的注意、說明、技巧等欄目,夯實讀者理論技術,豐富管理與開發經驗。 《Android自學視頻教程》分3篇共21章,其中,第1篇為入門篇,主要包括Android入門、搭建Android開發環境、認識Android模擬器、剖析Android程序、Android常用組件的使用、掌握布局管理器、Android程序調試與錯誤處理、Activity的使用和使用Intent進行通信等內容;第2篇為提高篇,主要包括Android高級組件的使用、Android中的事件處理、數據存儲技術、Content Provider實現數據共享、圖形圖像處理技術、利用OpenGL實現3D圖形、多媒體應用開發、線程與消息處理、網絡編程技術和Service服務的使用等內容;第3篇為實戰篇,主要包括Android游戲--數獨游戲和Android應用--家庭理財通兩個實戰項目。另外本書光盤含: 21小時視頻講解/1340個編程實例/17個經典模塊分析/17個項目開發案例/99個編程實踐任務/616個能力測試題目(基礎能力測試、數學及邏輯思維能力測試、面試能力測試、編程英語能力測試)/23個IT勵志故事。 本書適用于Android應用開發的愛好者、初學者和中級開發人員,也可作為大中專院校和培訓機構的教材。 |
目錄: 本書光盤"自主學習系統"內容索引...XI 第1篇 入 門 篇
第1章 Android入門 2 ( 視頻講解:22分鐘) 1.1 Android概述 3 1.1.1 Android的定義 3 1.1.2 Android成功案例 5 1.1.3 Android的版本 6 1.1.4 Android市場 8 1.2 Android特性 8 1.2.1 開放性 8 1.2.2 掙脫束縛 9 1.2.3 豐富的硬件 9 1.2.4 開發商 9 1.2.5 Google應用 9 1.3 Android 4.3新增特性 9 1.3.1 用戶體驗 10 1.3.2 多用戶切換與受限賬戶 10 1.3.3 藍牙 10 1.3.4 WiFi后臺自動搜索功能 10 1.3.5 圖形 10 1.3.6 音頻 11 1.3.7 流媒體加密 11 1.3.8 通知欄 11 1.3.9 相機 11 1.3.10 撥號面板 11 1.3.11 鍵盤與輸入 12 1.3.12 設置 12 1.3.13 支持國際用戶 12 1.3.14 新增多國語言支持 12 1.3.15 谷歌套件 12 1.3.16 其他新增特性 12 1.4 如何學習Android 13 1.4.1 如何學好Android 13 1.4.2 Android API文檔的使用 13 1.5 本章小結 14 第2章 搭建Android開發環境 15 ( 視頻講解:1小時26分鐘) 2.1 搭建Android開發環境 16 2.1.1 Android開發準備 16 2.1.2 JDK的下載 17 2.1.3 JDK的安裝與配置 19 2.1.4 ADT Bundle的下載 22 2.2 第一個Android程序 25 2.2.1 創建Android應用程序 25 2.2.2 創建AVD模擬器 29 2.2.3 運行Android程序 31 2.2.4 調試Android應用程序 31 2.2.5 Android應用開發流程 33 2.3 綜合應用 33 2.3.1 創建一個可以運行在所有Android 版本上的程序 33 2.3.2 在Android窗口中輸出"你好" 中文字符串 33 2.4 本章常見錯誤 35 2.5 本章小結 35 2.6 跟我上機 36 第3章 認識Android模擬器 37 ( 視頻講解:21分鐘) 3.1 啟動和刪除Android模擬器 38 3.1.1 啟動Android模擬器 38 3.1.2 刪除Android模擬器 39 3.2 Android模擬器常用設置 39 3.2.1 設置語言 40 3.2.2 設置輸入法 41 3.2.3 設置日期時間 42 3.3 安裝和卸載程序 44 3.3.1 使用adb命令安裝和卸載 Android程序 44 3.3.2 通過DDMS管理器安裝Android 程序 46 3.3.3 在Android模擬器中卸載程序 47 3.4 綜合應用 48 3.4.1 設置模擬器桌面背景 48 3.4.2 在Android模擬器中安裝搜狗 拼音輸入法 49 3.5 本章常見錯誤 50 3.6 本章小結 50 3.7 跟我上機 51 第4章 剖析Android程序 52 ( 視頻講解:58分鐘) 4.1 Android程序的組成 53 4.1.1 src目錄 53 4.1.2 res目錄 54 4.1.3 gen目錄及R.java文件 56 4.1.4 AndroidManifest.xml文件 58 4.2 Android程序的生命周期 59 4.3 Android程序的基本組件 60 4.3.1 Activity(活動窗口) 60 4.3.2 BroadcastReceiver (廣播接收器) 62 4.3.3 Content Provider(數據共享) 63 4.3.4 Service(服務) 65 4.4 綜合應用 66 4.4.1 在Android程序中添加 Activity 66 4.4.2 在Android程序中添加Service 67 4.5 本章常見錯誤 68 4.6 本章小結 68 4.7 跟我上機 68 第5章 Android常用組件的使用 69 ( 視頻講解:2小時42分鐘) 5.1 Android的UI界面 70 5.1.1 Android UI界面概述 70 5.1.2 使用XML布局文件控制UI 界面 70 5.1.3 在Java代碼中控制UI界面 72 5.1.4 使用XML和Java代碼混合 控制UI界面 74 5.1.5 開發自定義的View 76 5.2 文本類組件 78 5.2.1 TextView組件 78 5.2.2 EditText組件 81 5.2.3 AutoCompleteTextView組件 83 5.3 按鈕類組件 86 5.3.1 Button組件 86 5.3.2 ImageButton組件 88 5.3.3 ToggleButton組件 89 5.4 選擇類組件 91 5.4.1 RadioButton組件 91 5.4.2 CheckBox組件 94 5.5 列表類組件 97 5.5.1 ListView組件 97 5.5.2 Spinner組件 102 5.6 圖像類組件 104 5.6.1 ImageView組件 104 5.6.2 Gallery組件 106 5.6.3 ImageSwitcher組件 109 5.7 綜合應用 111 5.7.1 實現帶圖標的ListView列表 111 5.7.2 猜猜雞蛋放在哪只鞋子里 114 5.8 本章常見錯誤 117 5.9 本章小結 118 5.10 跟我上機 118 第6章 掌握布局管理器 119 ( 視頻講解:58分鐘) 6.1 線性布局管理器 120 6.2 絕對布局管理器 124 6.3 框架布局管理器 125 6.4 相對布局管理器 127 6.5 表格布局管理器 129 6.6 綜合應用 132 6.6.1 我同意游戲條款 132 6.6.2 應用相對布局管理器顯示軟件更新 提示 135 6.7 本章常見錯誤 136 6.8 本章小結 137 6.9 跟我上機 137 第7章 Android程序調試與錯誤處理 139 ( 視頻講解:48分鐘) 7.1 輸出日志信息的幾種方法 140 7.1.1 Log.d方法--輸出故障日志 信息 140 7.1.2 Log.e方法--輸出錯誤日志 信息 141 7.1.3 Log.i方法--輸出程序日志 信息 142 7.1.4 Log.v方法--輸出冗余日志 信息 143 7.1.5 Log.w方法--輸出警告日志 信息 144 7.2 Android程序調試 146 7.3 程序異常處理 147 7.3.1 Android程序出現異常怎么辦 147 7.3.2 如何捕捉Android程序異常 148 7.3.3 拋出異常的兩種方法 149 7.3.4 何時使用異常處理 152 7.4 綜合應用 152 7.4.1 向LogCat視圖中輸出用戶 登錄時間 152 7.4.2 使用throw關鍵字在方法中 拋出異常 152 7.5 本章常見錯誤 153 7.6 本章小結 154 7.7 跟我上機 154 第8章 Activity的使用 155 ( 視頻講解:1小時44分鐘) 8.1 Activity入門 156 8.1.1 Activity概述 156 8.1.2 Activity的4種狀態 156 8.1.3 Activity的屬性 157 8.2 Activity的生命周期 159 8.2.1 Activity生命周期概述 159 8.2.2 Activity的方法 160 8.3 Activity常用操作 164 8.3.1 創建Activity 164 8.3.2 啟動一個或多個Activity 165 8.3.3 多個Activity之間的傳值 169 8.3.4 關閉Activity 172 8.4 綜合應用 172 8.4.1 根據輸入的生日判斷星座 172 8.4.2 帶選擇頭像的用戶注冊界面 176 8.4.3 仿QQ客戶端登錄界面 180 8.5 本章常見錯誤 183 8.6 本章小結 184 8.7 跟我上機 184 第9章 使用Intent進行通信 186 ( 視頻講解:56分鐘) 9.1 Intent對象簡介 187 9.1.1 Intent對象概述 187 9.1.2 3種不同的Intent傳輸機制 187 9.2 Intent對象的組成 188 9.2.1 組件名稱 188 9.2.2 動作 189 9.2.3 數據 190 9.2.4 種類 193 9.2.5 附加信息 194 9.2.6 標志 197 9.3 解析Intent對象 199 9.3.1 Intent過濾器 199 9.3.2 通用情況 202 9.3.3 使用Intent匹配 203 9.4 使用Intent傳遞數據 203 9.4.1 無參數Activity跳轉 203 9.4.2 向下一個Activity傳遞數據 203 9.5 綜合應用 209 9.5.1 使用Intent實現直接發送短信 209 9.5.2 使用Intent打開網頁 212 9.6 本章常見錯誤 214 9.7 本章小結 214 9.8 跟我上機 214
第2篇 提 高 篇
第10章 Android高級組件的使用 218 ( 視頻講解:1小時2分鐘) 10.1 日期時間類組件 219 10.1.1 AnalogClock組件 219 10.1.2 DigitalClock組件 220 10.2 進度條組件 221 10.2.1 ProgressBar組件 221 10.2.2 SeekBar組件 224 10.2.3 RatingBar組件 227 10.3 對話框及消息提示組件 229 10.3.1 Toast組件 229 10.3.2 Notification組件 231 10.3.3 AlertDialog組件 233 10.4 綜合應用 238 10.4.1 顯示在標題上的進度條 238 10.4.2 仿手機QQ登錄狀態顯示 功能 241 10.5 本章常見錯誤 244 10.6 本章小結 244 10.7 跟我上機 244 第11章 Android中的事件處理 246 ( 視頻講解:20分鐘) 11.1 事件處理概述 247 11.2 處理鍵盤事件 247 11.3 處理觸摸事件 248 11.4 手勢的創建與識別 250 11.4.1 手勢的創建 251 11.4.2 手勢的導出 252 11.4.3 手勢的識別 252 11.5 綜合應用 254 11.5.1 查看手勢對應分值 254 11.5.2 使用手勢輸入數字 255 11.6 本章常見錯誤 257 11.7 本章小結 257 11.8 跟我上機 257 第12章 數據存儲技術 259 ( 視頻講解:44分鐘) 12.1 使用SharedPreferences對象 存儲數據 260 12.2 使用Files對象存儲數據 268 12.2.1 openFileOutput()和 openFileInput()方法 268 12.2.2 對Android模擬器中的SD卡 進行操作 271 12.3 SQLite數據庫編程 273 12.4 綜合應用 277 12.4.1 遍歷Android模擬器的 SD卡 277 12.4.2 在SQLite數據庫中批量 添加數據 278 12.4.3 使用列表顯示數據表中 全部數據 281 12.5 本章常見錯誤 282 12.6 本章小結 283 12.7 跟我上機 283 第13章 Content Provider實現數據 共享 285 ( 視頻講解:44分鐘) 13.1 Content Provider概述 286 13.1.1 數據模型 286 13.1.2 URI的用法 287 13.2 Content Provider的常用 操作 287 13.2.1 查詢數據 288 13.2.2 增加記錄 289 13.2.3 增加新值 289 13.2.4 批量更新記錄 289 13.2.5 刪除記錄 289 13.3 自定義Content Provider 290 13.3.1 繼承ContentProvider類 290 13.3.2 聲明Content Provider 292 13.4 綜合應用 293 13.4.1 查詢聯系人ID和姓名 293 13.4.2 自動補全聯系人姓名 294 13.5 本章常見錯誤 295 13.6 本章小結 296 13.7 跟我上機 296 第14章 圖形圖像處理技術 298 ( 視頻講解:2小時8分鐘) 14.1 Android中的常用繪圖類 299 14.1.1 Paint類 299 14.1.2 Canvas類 301 14.1.3 Bitmap類 302 14.1.4 BitmapFactory類 303 14.2 繪制2D圖像 303 14.2.1 繪制幾何圖形 304 14.2.2 繪制文本 306 14.2.3 繪制路徑 308 14.2.4 繪制圖片 311 14.3 常見的圖像特效 313 14.3.1 旋轉圖像 313 14.3.2 縮放圖像 315 14.3.3 傾斜圖像 317 14.3.4 平移圖像 318 14.3.5 使用BitmapShader渲染 圖像 320 14.4 Android中的動畫 321 14.4.1 實現逐幀動畫 321 14.4.2 實現補間動畫 322 14.5 綜合應用 329 14.5.1 實現帶描邊的圓角圖片 329 14.5.2 實現放大鏡效果 330 14.5.3 忐忑的精靈 332 14.6 本章常見錯誤 333 14.7 本章小結 334 14.8 跟我上機 334 第15章 利用OpenGL實現3D圖形 337 ( 視頻講解:56分鐘) 15.1 OpenGL概述 338 15.2 繪制3D圖形 339 15.2.1 構建3D開發的基本框架 339 15.2.2 繪制一個模型 341 15.3 添加效果 345 15.3.1 應用紋理貼圖 346 15.3.2 旋轉 347 15.3.3 光照效果 349 15.3.4 透明效果 351 15.4 綜合應用 352 15.4.1 繪制一個不斷旋轉的 金字塔 352 15.4.2 使用Android機器人對立方體 進行紋理貼圖 354 15.5 本章常見錯誤 356 15.6 本章小結 356 15.7 跟我上機 356 第16章 多媒體應用開發 359 ( 視頻講解:50分鐘) 16.1 音頻的播放 360 16.1.1 使用MediaPlayer播放音頻 360 16.1.2 使用SoundPool播放音頻 365 16.2 視頻的播放 368 16.2.1 使用VideoView組件播放 視頻 368 16.2.2 使用MediaPlayer和SurfaceView 播放視頻 370 16.3 綜合應用 374 16.3.1 為游戲界面添加背景音樂和 按鍵音 374 16.3.2 制作開場動畫 379 16.4 本章常見錯誤 380 16.5 本章小結 381 16.6 跟我上機 381 第17章 線程與消息處理 383 ( 視頻講解:35分鐘) 17.1 多線程的基本操作 384 17.1.1 創建線程 384 17.1.2 開啟線程 385 17.1.3 線程的休眠 385 17.1.4 中斷線程 385 17.2 Handler消息傳遞機制 388 17.2.1 循環者--Looper 388 17.2.2 消息處理類--Handler 390 17.2.3 消息類--Message 391 17.3 綜合應用 392 17.3.1 開啟新線程實現電子 廣告牌 392 17.3.2 多彩的霓虹燈 394 17.3.3 簡易打地鼠游戲 396 17.4 本章常見錯誤 398 17.5 本章小結 399 17.6 跟我上機 399 第18章 網絡編程技術 401 ( 視頻講解:1小時6分鐘) 18.1 通過HTTP訪問網絡 402 18.1.1 使用HttpURLConnection 訪問網絡 402 18.1.2 使用HttpClient訪問網絡 410 18.2 使用WebView顯示網頁 416 18.2.1 使用WebView組件瀏覽 網頁 416 18.2.2 使用WebView組件加載HTML 代碼 418 18.2.3 讓WebView組件支持 JavaScript 419 18.3 綜合應用 421 18.3.1 打造功能實用的網頁 瀏覽器 421 18.3.2 獲取天氣預報 424 18.4 本章常見錯誤 426 18.5 本章小結 426 18.6 跟我上機 427 第19章 Service服務的使用 429 ( 視頻講解:40分鐘) 19.1 Service概述 430 19.1.1 Service的分類 430 19.1.2 Service類的重要方法 430 19.1.3 Service的聲明 432 19.2 Started Service的使用 433 19.2.1 繼承IntentService類 434 19.2.2 繼承Service類 435 19.2.3 啟動服務 436 19.2.4 停止服務 437 19.3 Bound Service的使用 437 19.3.1 繼承Binder類 438 19.3.2 使用Messenger類 440 19.3.3 綁定到服務 442 19.4 管理Service的生命周期 443 19.5 綜合應用 443 19.5.1 繼承IntentService輸出 當前時間 443 19.5.2 繼承Service輸出當前 時間 446 19.5.3 繼承Binder類綁定服務顯示 時間 447 19.5.4 使用Messenger類綁定服務 顯示時間 450 19.6 本章常見錯誤 453 19.7 本章小結 453 19.8 跟我上機 453
第3篇 實 戰 篇
第20章 Android游戲--數獨游戲 456 ( 視頻講解:28分鐘) 20.1 需求分析 457 20.2 程序開發及運行環境 457 20.3 程序文件夾組織結構 457 20.4 公共資源文件 458 20.4.1 字符串資源文件 458 20.4.2 數組資源文件 458 20.4.3 顏色資源文件 459 20.5 游戲主窗體設計 459 20.5.1 設計系統主窗體布局文件 460 20.5.2 為界面中的按鈕添加 監聽事件 462 20.5.3 繪制數獨游戲界面 463 20.5.4 數獨游戲的實現算法 468 20.6 虛擬鍵盤模塊設計 472 20.6.1 設計虛擬鍵盤布局文件 473 20.6.2 在虛擬鍵盤中顯示可以 輸入的數字 473 20.7 游戲設置模塊設計 475 20.7.1 設計游戲設置布局文件 476 20.7.2 設置是否播放背景音樂和 顯示提示 476 20.7.3 控制背景音樂的播放與停止 477 20.8 關于模塊設計 477 20.8.1 設計關于窗體布局文件 478 20.8.2 顯示關于信息 478 20.9 將程序安裝到Android 手機上 479 20.10 本章小結 480 第21章 Android應用--家庭 理財通 481 ( 視頻講解:46分鐘) 21.1 需求分析 482 21.2 系統設計 482 21.2.1 系統目標 482 21.2.2 系統功能結構 482 21.2.3 系統業務流程圖 482 21.2.4 系統編碼規范 483 21.3 系統開發及運行環境 484 21.4 數據庫與數據表設計 485 21.4.1 數據庫分析 485 21.4.2 創建數據庫 485 21.4.3 創建數據表 486 21.5 系統文件夾組織結構 487 21.6 公共類設計 488 21.6.1 數據模型公共類 488 21.6.2 Dao公共類 490 21.7 登錄模塊設計 495 21.7.1 設計登錄布局文件 495 21.7.2 登錄功能的實現 496 21.7.3 退出登錄窗口 497 21.8 系統主窗體設計 497 21.8.1 設計系統主窗體布局文件 498 21.8.2 顯示各功能窗口 499 21.8.3 定義文本及圖片組件 500 21.8.4 定義功能圖標及說明文字 501 21.8.5 設置功能圖標及說明文字 501 21.9 收入管理模塊設計 503 21.9.1 設計新增收入布局文件 503 21.9.2 設置收入時間 507 21.9.3 添加收入信息 508 21.9.4 重置新增收入窗體中的 各個控件 509 21.9.5 設計收入信息瀏覽布局 文件 509 21.9.6 顯示所有的收入信息 510 21.9.7 單擊指定項時打開詳細信息 511 21.9.8 設計修改/刪除收入布局 文件 512 21.9.9 顯示指定編號的收入信息 515 21.9.10 修改收入信息 517 21.9.11 刪除收入信息 518 21.10 便簽管理模塊設計 518 21.10.1 設計新增便簽布局文件 519 21.10.2 添加便簽信息 520 21.10.3 清空便簽文本框 521 21.10.4 設計便簽信息瀏覽布局 文件 521 21.10.5 顯示所有的便簽信息 523 21.10.6 單擊指定項時打開詳細 信息 525 21.10.7 設計修改/刪除便簽布局 文件 526 21.10.8 顯示指定編號的便簽信息 528 21.10.9 修改便簽信息 528 21.10.10 刪除便簽信息 529 21.11 系統設置模塊設計 529 21.11.1 設計系統設置布局文件 530 21.11.2 設置登錄密碼 531 21.11.3 重置密碼文本框 531 21.12 開發常見問題與解決 532 21.12.1 程序在裝有Android系統的 手機上無法運行 532 21.12.2 無法將最新修改在Android 模擬器中體現 532 21.12.3 退出系統后還能使用記錄的 密碼登錄 532 21.13 本章小結 533
IV IX
|
序: |