[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

Android App開發從入門到精通
該商品所屬分類:計算機/網絡 -> 程序設計
【市場價】
672-972
【優惠價】
420-608
【介質】 book
【ISBN】9787302513582
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



  • 出版社:清華大學
  • ISBN:9787302513582
  • 作者:編者:安輝
  • 頁數:404
  • 出版日期:2018-12-01
  • 印刷日期:2018-12-01
  • 包裝:平裝
  • 開本:16開
  • 版次:1
  • 印次:1
  • 字數:666千字
  • 本書定位為基礎類圖書,對每一個知識點的講解都很詳細,從基礎入門逐步進入**應用,讓讀者能繫統全面地學習Android開發,*深入地了解Android開發體繫。本書的內容是我多年Android開發經驗的總結,也是一個合格的Android開發者必須掌握的內容,簡單來說,就是企業開發中經常用到的技術。
  • \"本書使用Android Studio 3.0開發環境,同時適配新版的Android 8.0操作繫統,由淺入深地學習Android App的開發。全文共分為10章,涵蓋Android Studio的開發環境搭建、Android控件的使用、四大組件的使用、Fragment(碎片)、多線程開發、網絡編程與數據存儲等內容。最後通過項目實戰,對所學知識點融會貫通,進一步增強開發能力。 本書內容通俗易懂,案例豐富,不僅適用於Android開發的廣大從業人員、App開發的業餘愛好者,也可作為大中專院校與培訓機構的培訓教程。 \"
  • \"安輝,目前就職於上海翼成信息視頻部,負責Android平臺,工作之餘喜歡寫技術文章,是CSDN博客專家,文章技術含量高,單篇文章上萬閱讀量,深受廣大開發者喜愛。 \"
  • 目 錄

    第1章 Android Studio的介紹以及使用 1
    1.1 探索Android Studio 1
    1.1.1 項目結構 2
    1.1.2 Android Studio主窗口 3
    1.1.3 工具窗口 4
    1.1.4 代碼自動完成 4
    1.1.5 樣式和格式化 5
    1.1.6 版本控制基礎知識 5
    1.1.7 Gradle構建繫統 6
    1.1.8 Debug調試 6
    1.1.9 性能監視器 7
    1.1.10 分配跟蹤器 7
    1.1.11 數據文件訪問 7
    1.1.12 代碼檢查 7
    1.1.13 日志消息 8
    1.2 下載與安裝Android Studio 8
    1.2.1 下載Android Studio 8
    1.2.2 開始安裝 9
    1.3 Android Studio使用 13
    1.3.1 項目結構 13
    1.3.2 創建項目 16
    1.3.3 Android Studio自帶模擬器運行項目 20
    1.3.4 使用Genymotion模擬器運行 22
    1.3.5 真機運行 25
    1.4 調試項目 27
    1.4.1 Debug斷點調試 27
    1.4.2 日志調試 29
    1.5 Eclipse項目遷移至Android Studio 30
    1.5.1 Eclipse項目遷移條件 30
    1.5.2 將Eclipse項目導入Android Studio 30
    1.5.3 驗證導入是否成功 32
    1.6 創建Android庫 32
    1.6.1 創建庫模塊 33
    1.6.2 將庫模塊導入到項目中 33
    1.6.3 將應用模塊轉換為庫模塊 33
    1.6.4 開發庫模塊的注意事項 34
    1.6.5 AAR文件詳解 34
    1.7 項目依賴庫 35
    1.7.1 依賴本地庫 35
    1.7.2 在線依賴庫 36
    1.8 應用清單文件 36
    1.8.1 清單文件結構 37
    1.8.2 文件約定 38
    1.9 常用快捷鍵 39
    1.10 應用簽名 40
    1.10.1 證書和密鑰庫 40
    1.10.2 調試項目時簽名 41
    1.10.3 正式簽名 41
    1.11 多渠道打包 43
    1.11.1 代碼實現 43
    1.11.2 測試 44
    1.12 ADB詳解 45
    1.12.1 Mac下adb加入環境變量(Windows電腦自行搜索) 45
    1.12.2 adb常用命令 46
    1.13 Android Studio 3.0新特性 46
    1.13.1 Android Gradle插件3.0.0 47
    1.13.2 手動*新Gradle版本 47
    1.13.3 Kotlin支持 47
    1.13.4 Java 8支持 48
    1.13.5 Android Profiler 48
    1.13.6 CPU Profiler 49
    1.13.7 Memory Profiler 49
    1.13.8 Network Profiler 50
    1.13.9 APK profiling 50
    1.13.10 Device File Explorer 51
    1.13.11 Adaptive Icons wizard 51
    1.13.12 Google的Maven存儲庫 52
    1.14 本章小結 52
    第2章 Android控件 53
    2.1 View介紹 53
    2.1.1 自定義View 54
    2.1.2 自定義屬性 58
    2.2 ViewGroup介紹 59
    2.3 幾種常用的布局 67
    2.3.1 LinearLayout(線性布局) 67
    2.3.2 RelativeLayout(相對布局) 70
    2.3.3 FrameLayout(框架布局) 72
    2.3.4 三大布局嵌套以及動態添加View 73
    2.4 初級控件的使用 75
    2.4.1 TextView(文本視圖) 76
    2.4.2 Button(按鈕) 79
    2.4.3 EditText(文本編輯框) 83
    2.4.4 ImageView(圖像視圖) 86
    2.4.5 RadioButton(單選按鈕) 87
    2.4.6 Checkbox(復選框) 89
    2.4.7 ProgressBar(進度條) 91
    2.4.8 ProgressDialog(進度對話框) 93
    2.4.9 AlertDialog(簡單對話框) 94
    2.4.10 PopupWindow(彈出式窗口) 96
    2.4.11 DialogFragment 99
    2.5 Android**控件的使用 102
    2.5.1 ListView(列表視圖) 102
    2.5.2 GridView(網格視圖) 109
    2.5.3 RecyclerView(循環視圖) 113
    2.5.4 SwipeRefreshLayout(下拉刷新) 127
    2.5.5 ViewPager(翻頁視圖) 131
    2.6 通過xml文件修飾View 134
    2.6.1 shapes(設置圓角、邊框、填充色、漸變色) 134
    2.6.2 selector(設置點擊、選中點擊效果) 136
    2.6.3 layer-list(把item按照順序層疊顯示) 137
    2.7 本章小結 138
    第3章 Android四大組件 139
    3.1 Activity(活動) 139
    3.1.1 Activity的生命周期 139
    3.1.2 啟動Activity的兩種方式 142
    3.1.3 在Activity中使用Toast 143
    3.1.4 Activity啟動與退出動畫 147
    3.1.5 Activity銷毀 156
    3.1.6 Activity與Activity之間傳遞數據 158
    3.1.7 Activity的軟鍵盤彈出方式 160
    3.1.8 Activity任務棧 161
    3.1.9 Activity四種啟動模式 162
    3.2 Service(服務) 164
    3.2.1 Activity中啟動Service以及銷毀Service 164
    3.2.2 Activity與Service通信 167
    3.3 Broadcast Receiver(廣播接收器) 171
    3.3.1 動態注冊廣播 171
    3.3.2 靜態注冊廣播 172
    3.3.3 廣播基本總結 174
    3.3.4 應用內廣播LocalBroadcastManager 174
    3.4 ContentProvider(內容提供者) 175
    3.5 本章小結 176
    第4章 Fragment探索 177
    4.1 Fragment簡介 177
    4.2 Fragment生命周期 177
    4.3 FragmentManager與 FragmentTransaction的使用 182
    4.3.1 FragmentManager(Fragment管理類)的使用 182
    4.3.2 FragmentTransaction(Fragment事務)的使用 183
    4.4 Activity動態操作Fragment 183
    4.5 Fragment與Activity交互數據 186
    4.6 Fragment案例——實現底部導航欄 187
    4.6.1 分析需求 188
    4.6.2 代碼實現 188
    4.7 本章小結 195
    第5章 Android多線程開發 196
    5.1 多線程的創建 196
    5.2 子線程中*新UI的四種方法 197
    5.2.1 用Activity對像的runOnUiThread方法 197
    5.2.2 View.post的使用 199
    5.3 Handler的使用 199
    5.3.1 為什麼要用Handler 199
    5.3.2 使用Handler 200
    5.3.3 Handler、Looper與MessageQueue三者的關繫 202
    5.4 使用AsyncTask創建後臺線程 207
    5.5 線程池的使用 208
    第6章 Android網絡編程與數據存儲 216
    6.1 基於Android平臺的HTTP通信 216
    6.1.1 使用Get方式向服務器提交數據 217
    6.1.2 使用Post方式向服務器提交數據 218
    6.1.3 使用GSON解析JSON格式的數據 219
    6.1.4 OkHttp開源項目的使用 221
    6.2 數據存儲 243
    6.2.1 SharedPreferences 243
    6.2.2 SQLite數據庫 244
    6.2.3 文件存儲 247
    6.3 本章小結 247
    第7章 Android**應用 248
    7.1 Notification(通知)使用 248
    7.1.1 創建通知 249
    7.1.2 通知優先級 250
    7.1.3 *新通知 250
    7.1.4 刪除通知 251
    7.1.5 自定義通知布局 251
    7.2 多媒體開發 252
    7.2.1 播放音頻 252
    7.2.2 播放視頻的三種方式 257
    7.3 調用瀏覽器打開網頁 262
    7.3.1 啟動Android默認瀏覽器 262
    7.3.2 啟動指定瀏覽器打開 262
    7.3.3 優先使用 262
    7.4 WebView的使用 263
    7.4.1 WebView加載網頁的四種方式 263
    7.4.2 WebViewClient與WebChromeClient的區別 263
    7.4.3 WebView的簡單使用 264
    7.5 復制和粘貼 268
    7.5.1 復制文本 268
    7.5.2 粘貼文本 268
    7.6 定位的使用 268
    7.6.1 定位的三種方式 269
    7.6.2 定位的相關類 270
    7.6.3 GPS獲取經緯度 271
    7.6.4 根據經緯度反向編碼獲取地址 273
    7.7 NDK與JNI開發 275
    7.7.1 什麼是NDK 275
    7.7.2 NDK下載 276
    7.7.3 在Mac下加入NDK環境變量 277
    7.7.4 什麼是JNI 278
    7.7.5 NDK與JNI的簡單使用 278
    7.8 使用SourceTree上傳項目到GitHub 281
    7.8.1 什麼是Git 281
    7.8.2 什麼是GitHub 282
    7.8.3 什麼是SourceTree 283
    7.8.4 使用SourceTree操作GitHub 283
    7.9 將項目發布到JCenter 292
    第8章 Android 5.X、6.X、7.X、8.X各版本特性 299
    8.1 Android 5.X版本新特性 299
    8.1.1 懸掛式Notification 299
    8.1.2 利用Drawerlayout和NavigationView實現側邊欄 301
    8.1.3 TabLayout和ViewPager結合使用 304
    8.1.4 CoordinatorLayout、FloatingActionButton和Snackbar的使用 306
    8.2 Android 6.X版本新特性 307
    8.3 Android 7.X版本新特性 310
    8.3.1 多窗口支持 311
    8.3.2 FileProvider解決FileUriExposedException 312
    8.4 Android 8.X版本新特性 314
    第9章 常用功能模板 319
    9.1 啟動頁與**啟動的引導頁 319
    9.1.1 需求分析 321
    9.1.2 代碼實現 321
    9.1.3 啟動頁 321
    9.1.4 引導頁 323
    9.2 檢查*新並下載安裝 327
    9.3 Banner廣告輪播圖 332
    9.3.1 運行效果圖 332
    9.3.2 代碼實現 333
    9.4 微信登錄、分享與支付 337
    9.4.1 代碼實現 337
    9.4.2 微信登錄 342
    9.4.3 微信分享 344
    9.4.4 微信支付 344
    9.4.5 簽名 346
    9.4.6 微信開放平臺官網的後臺配置 347
    9.4.7 運行軟件 347
    9.4.8 微信官方開發文檔 348
    9.5 百度地圖 349
    9.5.1 百度定位SDK 350
    9.5.2 百度地圖SDK 357
    **0章 實現開發者頭條 364
    10.1 啟動頁實現 364
    10.1.1 啟動頁的目標效果 364
    10.1.2 代碼實現 365
    10.2 使用DrawerLayout控件實現側滑菜單欄 370
    10.2.1 側滑菜單的目標效果 370
    10.2.2 代碼實現 370
    10.3 開發者頭條首頁實現 377
    10.3.1 源代碼的實現 378
    10.3.2 精選Fragment 382
    10.4 開發者頭條首頁優化 387
    10.4.1 需要在線依賴 388
    10.4.2 標題欄和三個切換選項卡 388
    10.4.3 分析TabLayout切換源代碼 391
    10.4.4 精選文章列表控件從ListView替換成RecyclerView 393
    10.5 RecyclerView實現下拉刷新和上拉加載*多 395
    10.5.1 實現步驟 396
    10.5.2 實現詳解 396
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部