Android開發入門百戰經典 (電子書)

Android開發入門百戰經典 (電子書) pdf epub mobi txt 电子书 下载 2025

張亞運著
想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

本書內容系統全面,採用層層遞進的方式進行講解,讓讀者理解起來更為容易。全書分為十章,主要包括Android Studio的常用操作和技巧、Android的屬性和布局、Android的基礎控制項、Android的系統元件、Android的幾種常用的數據存儲方式、Android的動畫、Android的網路、Android手機的基本功能及多媒體操作等。
另外,本書還創新地引入了掃描QR code查看動態圖的功能,讓紙質圖書也能和讀者交互起來,提升閱讀的樂趣。
本書適用於廣大初、中級Android開發者。對於初級開發者,本書對常用核心的基礎知識透過實例的形式進行了系統的講解,保證初學者學習後可迅速上手進行Android應用開發;對於中級開發者,本書有助於查缺補漏、夯實基礎。另外,本書還可以作為高等學校電子訊息類專業和電腦類專業本科生的教材以及Android應用開發技術人員的參考書。

著者信息

图书目录

版權訊息
內容簡介
前言
推薦
第1章 認識Android
1.1 Android系統
1.1.1 Android的系統架構
1.應用程式(Applications)
2.應用程式框架(Application Framework)
3.各種庫(Libraries)和Android運行環境(Android Runtime)
4.操作系統層(OS)
1.1.2 Android的歷史
1.1.3 Android系統的優勢
1.更容易上手
2.更寬廣的就業方向
3.更多的學習資源
4.學習成本
1.2 Android Studio安裝
1.2.1 Android Studio安裝
1.2.2 SDK更新
1.3 第一個Android項目
1.3.1 創建一個新項目
1.3.2 創建Android模擬器
第2章 Android Studio使用技巧
2.1 Android Studio基本配置
2.1.1 改變主題
2.1.2 改變字體大小和樣式
1.改變菜單字體大小和樣式
2.改變編輯器字體大小和樣式
2.1.3 改變Logcat窗口字體、主題
2.1.4 顯示行號
2.1.5 自動導包
2.2 Android Studio常用快捷鍵
2.2.1 Ctrl組合快捷鍵
1.Ctrl+G
2.Ctrl+E
3.Ctrl+/
4.Ctrl+F
5.Ctrl+R
6.Ctrl+J
7.Ctrl+F12
2.2.2 Ctrl+Alt組合快捷鍵
1.Ctrl+Alt+T
2.Ctrl+Alt+L
3.Ctrl+Alt+V
4.Ctrl+Alt+H
5.Ctrl+Alt+O
2.2.3 Ctrl+Shift組合快捷鍵
1.Ctrl+Shift+/
2.Ctrl+Shift+F
3.Ctrl+Shift+加號/減號
2.2.4 其他組合快捷鍵
1.Alt+Insert
2.Alt+鼠標
3.Ctrl+鼠標左鍵
2.3 Android Studio調試
2.3.1 Logcat調試
2.3.2 斷點調試
1.添加斷點
2.開始調試
2.3.3 高級調試
1.變量值設置
2.斷點跳轉
3.表達式/方法值計算
4.查看所有斷點
5.停止調試
第3章 Android屬性和布局
3.1 Android項目文件結構
3.1.1 布局屬性
3.1.2 配置屬性
3.1.3 其他文件
1.顏色資源文件
2.尺寸資源文件
3.字符資源文件
4.樣式資源文件(styles.xml)
3.2 Android布局屬性值
3.2.1 Android padding屬性用法
3.2.2 Android margin屬性用法
3.3 Android布局之線性布局——LinearLayout
3.3.1 LinearLayout基礎用法
3.3.2 LinearLayout嵌套
3.4 Android線性布局的重要屬性
3.4.1 gravity屬性
3.4.2 layout_weight屬性
1.layout_width="match_parent"
2.layout_width="wrap_content"
3.layout_width="0dp"
3.4.3 weightSum屬性
3.5 Android布局之相對布局——RelativeLayout
3.6 Android布局之影格布局——FrameLayout
3.7 Android布局優化
3.7.1 過度繪製
3.7.2 布局優化之include標籤
第4章 Android基礎控制項操作實戰
4.1 炫酷之星——TextView控制項
4.1.1 常用屬性介紹
4.1.2 TextView實戰演練
4.2 用戶之窗——EditText控制項
4.2.1 常用屬性介紹
4.2.2 EditText實戰演練
4.2.3 EditText實戰進階
4.3 交互之王——Button控制項
4.3.1 Button單擊事件響應
4.3.2 clickable屬性設置無效分析
4.3.3 Button實戰進階
4.4 執行中的指示器——ProgressBar
4.4.1 ProgressBar樣例
4.4.2 ProgressBar基礎用法
4.4.3 ProgressBar模擬下載
4.5 對話框之父——Dialog
4.5.1 AlertDialog
4.5.2 單選和多選對話框
4.5.3 ProgressDialog進度對話框
4.5.4 定製對話框
第5章 Android控制項進階操作實戰
5.1 控之經典——ListView
5.1.1 ArrayAdapter適配器
5.1.2 SimpleAdapter適配器
5.1.3 BaseAdapter適配器
5.2 控之經典——ListView進階
5.3 控之經典——GridView
5.4 控之經典——GridView進階
5.4.1 GridView動態圖刪除子項
5.4.2 GridView動態圖增加子項
5.5 新控制項——RecyclerView控制項
5.5.1 RecyclerView線性布局
5.5.2 RecyclerView網格布局
5.5.3 RecyclerView瀑布流布局
5.6 多頁面切換器——ViewPager控制項
5.6.1 ViewPager的基本用法
5.6.2 ViewPager導航條
1.PagerTitleStrip
2.PagerTabStrip
第6章 Android系統元件操作實戰
6.1 Activity生命週期
6.2 指向器——Intent
6.3 指向器——Intent隱式啟動方式
6.4 Mini型Activity——Fragment
6.4.1 靜態方式
6.4.2 動態方式
6.5 Mini型Activity——Fragment生命週期
6.6 FragmentPagerAdapter&FragmentStatePagerAdapter
6.6.1 FragmentPagerAdapter實現頁面切換
6.6.2 FragmentStatePagerAdapter實現頁面切換
6.7 Android廣播接收器之BroadcastReceiver
6.7.1 靜態註冊BroadcastReceiver
6.7.2 動態註冊BroadcastReceiver
6.7.3 廣播接收器BroadcastReceiver實用實例
6.8 Android自定義廣播Broadcast
6.8.1 普通廣播發送和接收實例
6.8.2 有序廣播發送和接收實例
6.9 Android Service——startService和bindService
6.9.1 startService啟動服務
6.9.2 bindService啟動服務
第7章 Android存儲操作實戰
7.1 輕型存儲器——SharedPreferences
7.1.1 SharedPreferences基本用法
7.1.2 SharedPreferences實現自動登錄功能
7.2 Android資料庫SQLite
7.2.1 SQLiteOpenHelper類
7.2.2 SQLiteDatabase類
7.3 數據中心——ContentProvider
第8章 Android動畫操作實戰
1.版本兼容
2.實現效率
1.適用性
2.使用效果
8.1 Android傳統動畫——Tween(補間動畫)
8.1.1 AlphaAnimation——漸變動畫
1.代碼實現
2.XML方式實現
8.1.2 RotateAnimation——旋轉動畫
1.代碼方式實現
2.XML方式實現
8.1.3 ScaleAnimation——尺寸動畫
1.代碼方式實現
2.XML方式實現
8.1.4 TranslateAnimation——位移動畫
1.代碼方式實現
2.XML方式實現
8.2 Android傳統動畫進階
8.2.1 動畫插值器Interpolator
8.2.2 動畫監聽器AnimationListener
8.2.3 動畫集AnimationSet
1.XML方式實現
2.代碼方式實現
8.2.4 LayoutAnimationController 元件動畫
8.3 Android傳統動畫——Frame Animation(影格動畫)
8.4 Android屬性動畫——ObjectAnimator
8.4.1 屬性動畫與傳統動畫的區別
8.4.2 旋轉動畫
8.4.3 尺寸動畫
8.4.4 漸變動畫
8.4.5 XML方式實現屬性動畫
8.5 Android屬性動畫——ValueAnimator
8.6 Android屬性動畫集
8.6.1 簡單的組合方式
8.6.2 PropertyValuesHolder方式
8.6.3 AnimatorSet方式
8.7 Android屬性動畫實現浮動菜單
第9章 Android網絡操作實戰
9.1 Android網絡核心控制項WebView
9.1.1 簡單的WebView
9.1.2 豐富WebView功能
9.2 WebView滾動事件
9.2.1 WebView滾動監聽的實現
9.2.2 WebView一鍵回到頂部功能實現
9.2.3 WebView退出記憶功能實現
9.2.4 WebView聯合滾動實現
9.3 網絡連接類——HttpURLConnection
9.3.1 HttpURLConnection影印網頁
9.3.2 HttpURLConnection下載圖片
9.3.3 HttpURLConnection保存圖片
9.4 Android Handler消息處理機制
9.4.1 消息類Message
9.4.2 消息處理類Handler
9.4.3 Handler實現倒計時功能
9.4.4 Handler延遲操作
9.4.5 Handler postDelay實現循環調用
9.4.6 Looper用法
9.5 Android異步操作類AsyncTask
9.5.1 AsyncTask基本用法
9.5.2 AsyncTask實用實例
第10章 Android手機基本功能及多媒體操作實戰
10.1 Android撥打電話功能實例
10.2 Android發送簡訊功能實例
10.2.1 直接發送簡訊
10.2.2 跳轉到簡訊發送界面
10.3 Android播放音樂功能實例
10.4 Android播放影片功能實例
10.5 Android錄製音頻功能實例
10.6 Android拍照功能實例
10.6.1 Intent方式
10.6.2 借助Camera類

图书序言

图书试读

用户评价

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有