Android开发入门与实战(第二版)
<h1 id="android开发入门与实战第二版">Android开发入门与实战(第二版)</h1><h3 id="1-掀起你的盖头来android-开发扫盲">1 掀起你的盖头来——Android 开发扫盲</h3>
<h4 id="11-android行业概述">1.1 Android行业概述</h4>
<h5 id="111-android缘起">1.1.1 Android缘起</h5>
<h5 id="112-android市场发展轨迹">1.1.2 Android市场发展轨迹</h5>
<h5 id="113-android-sdk发布里程碑">1.1.3 Android SDK发布里程碑</h5>
<h4 id="12-android开发概述">1.2 Android开发概述</h4>
<h5 id="121-android开发生态链">1.2.1 Android开发生态链</h5>
<h5 id="122-android国内开发者现况">1.2.2 Android国内开发者现况</h5>
<h4 id="13-android开发资源">1.3 Android开发资源</h4>
<h5 id="131-android开发线上社区">1.3.1 Android开发线上社区</h5>
<h5 id="132-android学习资料">1.3.2 Android学习资料</h5>
<h5 id="133-android开发线下活动">1.3.3 Android开发线下活动</h5>
<h4 id="14-本章小结">1.4 本章小结</h4>
<h3 id="2-工欲善其事必先利其器搭建环境android">2 工欲善其事必先利其器——搭建环境Android</h3>
<h4 id="21-开发android应用前的准备">2.1 开发Android应用前的准备</h4>
<h5 id="211-操作系统要求">2.1.1 操作系统要求</h5>
<h5 id="212-android软件开发包">2.1.2 Android软件开发包</h5>
<h4 id="22-windows开发环境搭建">2.2 Windows开发环境搭建</h4>
<h5 id="221-安装jdk">2.2.1 安装JDK</h5>
<h5 id="222-安装eclipse">2.2.2 安装Eclipse</h5>
<h5 id="223-安装android-sdk">2.2.3 安装Android SDK</h5>
<h5 id="224-安装adt">2.2.4 安装ADT</h5>
<h5 id="225-真实体验创建android虚拟设备avd">2.2.5 真实体验——创建Android虚拟设备(AVD)</h5>
<h4 id="23-linux一族ubuntu开发环境搭建">2.3 Linux一族——Ubuntu开发环境搭建</h4>
<h5 id="231-安装jdk">2.3.1 安装JDK</h5>
<h5 id="232-安装eclipse">2.3.2 安装Eclipse</h5>
<h5 id="233-安装android-sdk">2.3.3 安装Android SDK</h5>
<h5 id="234-安装adt">2.3.4 安装ADT</h5>
<h5 id="235-创建android虚拟设备avd">2.3.5 创建Android虚拟设备(AVD)</h5>
<h4 id="24-macos一族苹果开发环境搭建">2.4 MacOS一族——苹果开发环境搭建</h4>
<h4 id="25-本章小结">2.5 本章小结</h4>
<h3 id="3-清点可用的资本android-sdk-介绍">3 清点可用的资本——Android SDK 介绍</h3>
<h4 id="31-android-sdk概要">3.1 Android SDK概要</h4>
<h4 id="32-深入探索android-sdk的密秘">3.2 深入探索Android SDK的密秘</h4>
<h5 id="321-android-sdk的目录结构">3.2.1 Android SDK的目录结构</h5>
<h5 id="322-androidjar及其内部结构">3.2.2 android.jar及其内部结构</h5>
<h5 id="323-sdk文档及阅读技巧">3.2.3 SDK文档及阅读技巧</h5>
<h5 id="324-先来热身android-sdk例子解析">3.2.4 先来热身——Android SDK例子解析</h5>
<h5 id="325-sdk提供的工具介绍">3.2.5 SDK提供的工具介绍</h5>
<h4 id="33-android典型包分析">3.3 Android典型包分析</h4>
<h5 id="331-开发基石android-api核心开发包介绍">3.3.1 开发基石——Android API核心开发包介绍</h5>
<h5 id="332-拓展开发外延android可选api介绍">3.3.2 拓展开发外延——Android可选API介绍</h5>
<h4 id="34-本章小结">3.4 本章小结</h4>
<h3 id="4-千里之行始于足下hello-eoe">4 千里之行始于足下——Hello EoE</h3>
<h4 id="41-hello-eoe应用分析">4.1 Hello EoE应用分析</h4>
<h5 id="411-新建一个android项目">4.1.1 新建一个Android项目</h5>
<h5 id="412-android项目目录结构">4.1.2 Android项目目录结构</h5>
<h5 id="413-运行项目">4.1.3 运行项目</h5>
<h4 id="42-调试项目">4.2 调试项目</h4>
<h5 id="421-设置断点">4.2.1 设置断点</h5>
<h5 id="422-debug项目">4.2.2 Debug项目</h5>
<h5 id="423-断点调试">4.2.3 断点调试</h5>
<h4 id="43-本章小结">4.3 本章小结</h4>
<h3 id="5-良好的学习开端android-应用程序架构分析">5 良好的学习开端——Android 应用程序架构分析</h3>
<h4 id="51-android系统架构">5.1 Android系统架构</h4>
<h5 id="511-applications应用程序层">5.1.1 Applications(应用程序层)</h5>
<h5 id="512-application-framework应用程序框架层">5.1.2 Application Framework(应用程序框架层)</h5>
<h5 id="513-libraries-android-runtime库以及android运行环境">5.1.3 Libraries Android Runtime(库以及Android运行环境)</h5>
<h5 id="514-linux-kernellinux-内核">5.1.4 Linux Kernel(Linux 内核)</h5>
<h4 id="52-android应用程序工程结构分析">5.2 Android应用程序工程结构分析</h4>
<h5 id="521-应用程序工程结构组成分析">5.2.1 应用程序工程结构组成分析</h5>
<h5 id="522-androidmainfest文件分析">5.2.2 AndroidMainfest文件分析</h5>
<h4 id="53-本章小结">5.3 本章小结</h4>
<h3 id="6-android-的核心activity">6 Android 的核心——Activity</h3>
<h4 id="61-什么是activity">6.1 什么是Activity</h4>
<h4 id="62-activity的生命周期">6.2 Activity的生命周期</h4>
<h4 id="63-activity的监控范围内的三个主要循环">6.3 Activity的监控范围内的三个主要循环</h4>
<h4 id="64-activity拥有四个基本的状态">6.4 Activity拥有四个基本的状态</h4>
<h4 id="65-task栈以及加载模式">6.5 Task、栈以及加载模式</h4>
<h4 id="66-配置改变">6.6 配置改变</h4>
<h4 id="67-如何保存和恢复activity状态">6.7 如何保存和恢复Activity状态</h4>
<h4 id="68-启动activity并得到结果">6.8 启动Activity并得到结果</h4>
<h4 id="69-activity小实例">6.9 Activity小实例</h4>
<h4 id="610-本章小结">6.10 本章小结</h4>
<h3 id="7-我来广播你的意图intent--intent-filters--broadcast-receivers">7 我来“广播”你的意图——Intent & Intent Filters & Broadcast Receivers</h3>
<h4 id="71-什么是intent">7.1 什么是Intent</h4>
<h4 id="72-intent结构">7.2 Intent结构</h4>
<h4 id="73-intent的两种类型">7.3 Intent的两种类型</h4>
<h5 id="731-显式intent">7.3.1 显式Intent</h5>
<h5 id="732-隐式intent">7.3.2 隐式Intent</h5>
<h4 id="74-什么是intentfilter">7.4 什么是IntentFilter</h4>
<h4 id="75-什么是broadcastreceiver">7.5 什么是BroadcastReceiver</h4>
<h4 id="76-如何创建broadcastreceiver">7.6 如何创建BroadcastReceiver</h4>
<h4 id="77-broadcastreceiver生命周期">7.7 BroadcastReceiver生命周期</h4>
<h4 id="78-广播类型">7.8 广播类型</h4>
<h4 id="79-intentbroadcastreceiver">7.9 Intent&BroadcastReceiver</h4>
<h4 id="710-本章小结">7.10 本章小结</h4>
<h3 id="8-一切为用户服务service">8 一切为用户服务——Service</h3>
<h4 id="81-什么是service">8.1 什么是Service</h4>
<h4 id="82-service的两种形式">8.2 Service的两种形式</h4>
<h4 id="83-如何创建service">8.3 如何创建Service</h4>
<h5 id="831-创建启动形式service">8.3.1 创建启动形式Service</h5>
<h5 id="832-创建绑定形式service">8.3.2 创建绑定形式Service</h5>
<h4 id="84-service的生命周期">8.4 Service的生命周期</h4>
<h4 id="85-service小实例">8.5 Service小实例</h4>
<h5 id="851-启动形式service">8.5.1 启动形式Service</h5>
<h5 id="852-绑定形式service">8.5.2 绑定形式Service</h5>
<h4 id="86-本章小结">8.6 本章小结</h4>
<h3 id="9-提供数据的引擎content-providers">9 提供数据的引擎——Content Providers</h3>
<h4 id="91-什么是contentproviders">9.1 什么是ContentProviders</h4>
<h4 id="92-什么是contentresolver">9.2 什么是ContentResolver</h4>
<h4 id="93-如何调用系统的contentprovider">9.3 如何调用系统的ContentProvider</h4>
<h4 id="94-如何使用contentresolver访问自定义contentprovider">9.4 如何使用ContentResolver访问自定义ContentProvider</h4>
<h4 id="95-本章小结">9.5 本章小结</h4>
<h3 id="10-我的美丽我做主用户界面user-interface">10 我的美丽我做主——用户界面(User Interface)</h3>
<h4 id="101-布局-layout">10.1 布局-Layout</h4>
<h5 id="1011-线性布局linear-layout">10.1.1 线性布局—Linear Layout</h5>
<h5 id="1012-相对布局relative-layout">10.1.2 相对布局—Relative Layout</h5>
<h4 id="102-列表视图">10.2 列表视图</h4>
<h5 id="1021-列视图-listview">10.2.1 列视图-Listview</h5>
<h5 id="1022-表视图-gridview">10.2.2 表视图-GridView</h5>
<h4 id="103-输入控件input-controls">10.3 输入控件—Input Controls</h4>
<h5 id="1031-基本输入控件">10.3.1 基本输入控件</h5>
<h5 id="1032-对话框控件dialog">10.3.2 对话框控件—Dialog</h5>
<h4 id="104-菜单menu">10.4 菜单—Menu</h4>
<h4 id="105-活动栏actionbar">10.5 活动栏—ActionBar</h4>
<h4 id="106-通知notifications">10.6 通知—Notifications</h4>
<h4 id="107-本章小结">10.7 本章小结</h4>
<h3 id="11-循序渐进线程进程">11 循序渐进——线程&进程</h3>
<h4 id="111-线程thread进程process概念">11.1 线程(Thread)&进程(Process)概念</h4>
<h4 id="112-线程进程与android系统组件的关系">11.2 线程、进程与Android系统组件的关系</h4>
<h4 id="113-实现多线程的方式">11.3 实现多线程的方式</h4>
<h5 id="1131-thread">11.3.1 Thread</h5>
<h5 id="1132-asynctask">11.3.2 AsyncTask</h5>
<h4 id="114-本章小结">11.4 本章小结</h4>
<h3 id="12-信息百宝箱全面数据存储">12 信息百宝箱——全面数据存储</h3>
<h4 id="121-sharedpreferences分享爱好">12.1 SharedPreferences(分享爱好)</h4>
<h5 id="1211-相识sharedpreferences">12.1.1 相识SharedPreferences</h5>
<h5 id="1212-保存数据">12.1.2 保存数据</h5>
<h5 id="1213-删除数据">12.1.3 删除数据</h5>
<h5 id="1214-修改数据">12.1.4 修改数据</h5>
<h5 id="1215-查询数据">12.1.5 查询数据</h5>
<h5 id="1216-监听数据变化">12.1.6 监听数据变化</h5>
<h4 id="122-流文件存储">12.2 流文件存储</h4>
<h5 id="1221-基本方法简介">12.2.1 基本方法简介</h5>
<h5 id="1222-存储流程图">12.2.2 存储流程图</h5>
<h5 id="1223-数据保存和查询的实例">12.2.3 数据保存和查询的实例</h5>
<h4 id="123-实战db4o数据库">12.3 实战db4o数据库</h4>
<h4 id="124-sqlite数据库">12.4 SQLite数据库</h4>
<h5 id="1241-什么是sqlite数据库">12.4.1 什么是SQLite数据库</h5>
<h5 id="1242-android中的sqlite">12.4.2 Android中的SQLite</h5>
<h5 id="1243-sqliteopenhelper">12.4.3 SQLiteOpenHelper</h5>
<h5 id="1244-创建或打开数据库">12.4.4 创建或打开数据库</h5>
<h5 id="1245-关闭数据库">12.4.5 关闭数据库</h5>
<h5 id="1246-创建数据表">12.4.6 创建数据表</h5>
<h5 id="1247-删除数据表">12.4.7 删除数据表</h5>
<h5 id="1248-增加数据">12.4.8 增加数据</h5>
<h5 id="1249-查询数据">12.4.9 查询数据</h5>
<h5 id="12410-修改数据">12.4.10 修改数据</h5>
<h5 id="12411-删除数据">12.4.11 删除数据</h5>
<h5 id="12412-事务">12.4.12 事务</h5>
<h5 id="12413-sqlite可视化管理工具">12.4.13 SQLite可视化管理工具</h5>
<h5 id="12414-图片的保存和查询">12.4.14 图片的保存和查询</h5>
<h4 id="125-记事本实例">12.5 记事本实例</h4>
<h5 id="1251-创建主界面">12.5.1 创建主界面</h5>
<h5 id="1252-添加内容界面的创建">12.5.2 添加内容界面的创建</h5>
<h5 id="1253-保存数据">12.5.3 保存数据</h5>
<h5 id="1254-以列表的形式查询数据">12.5.4 以列表的形式查询数据</h5>
<h5 id="1255-选项的菜单">12.5.5 选项的菜单</h5>
<h5 id="1256-查看选项的事件">12.5.6 “查看”选项的事件</h5>
<h5 id="1257-修改选项的事件">12.5.7 “修改”选项的事件</h5>
<h5 id="1258-删除选项的事件">12.5.8 “删除”选项的事件</h5>
<h4 id="126-本章小结">12.6 本章小结</h4>
<h3 id="13-不积跬步无以至千里widget">13 不积跬步无以至千里——Widget</h3>
<h4 id="131-认识widget">13.1 认识Widget</h4>
<h4 id="132-使用widget">13.2 使用Widget</h4>
<h4 id="133-widget生命周期">13.3 Widget生命周期</h4>
<h4 id="134-widget设计向导">13.4 Widget设计向导</h4>
<h5 id="1341-添加配置页面">13.4.1 添加配置页面</h5>
<h5 id="1342-widget设计向导">13.4.2 Widget设计向导</h5>
<h4 id="135-widget-实例eoewikirecent-widget">13.5 Widget 实例—eoeWikiRecent Widget</h4>
<h4 id="136-本章小结">13.6 本章小结</h4>
<h3 id="14-更上一层楼网络通信和xml-解析">14 更上一层楼——网络通信和XML 解析</h3>
<h4 id="141-android网络通信基础">14.1 Android网络通信基础</h4>
<h5 id="1411-apache网络接口">14.1.1 Apache网络接口</h5>
<h5 id="1412-标准java网络接口">14.1.2 标准Java网络接口</h5>
<h5 id="1413-android网络接口">14.1.3 Android网络接口</h5>
<h4 id="142-基于http协议的网络通信">14.2 基于HTTP协议的网络通信</h4>
<h5 id="1421-http介绍">14.2.1 HTTP介绍</h5>
<h5 id="1422-使用apache接口">14.2.2 使用Apache接口</h5>
<h5 id="1423-使用标准java接口">14.2.3 使用标准Java接口</h5>
<h5 id="1424-总结">14.2.4 总结</h5>
<h4 id="143-基于socket的网络通信">14.3 基于Socket的网络通信</h4>
<h5 id="1431-socket介绍">14.3.1 Socket介绍</h5>
<h5 id="1432-android-socket编程">14.3.2 Android Socket编程</h5>
<h4 id="144-xml解析技术介绍">14.4 XML解析技术介绍</h4>
<h5 id="1441-dom方式">14.4.1 DOM方式</h5>
<h5 id="1442-sax方式">14.4.2 SAX方式</h5>
<h5 id="1443-pull方式">14.4.3 PULL方式</h5>
<h4 id="145-本章小结">14.5 本章小结</h4>
<h3 id="15-灵活的应用">15 灵活的应用</h3>
<h4 id="151-android自定义ui控件">15.1 Android自定义UI控件</h4>
<h5 id="1511-android-ui结构">15.1.1 Android UI结构</h5>
<h5 id="1512-android-绘制view的原理">15.1.2 Android 绘制View的原理</h5>
<h5 id="1513-android-自定义控件分析">15.1.3 Android 自定义控件分析</h5>
<h5 id="1514-android自定义控件小结">15.1.4 Android自定义控件小结</h5>
<h4 id="152-片段fragment布局">15.2 片段(Fragment)布局</h4>
<h5 id="1521-fragment简介">15.2.1 Fragment简介</h5>
<h5 id="1522-fragment设计理念">15.2.2 Fragment设计理念</h5>
<h5 id="1523-创建一个fragment">15.2.3 创建一个Fragment</h5>
<h5 id="1524-添加用户界面">15.2.4 添加用户界面</h5>
<h5 id="1525-向活动中添加一个片段">15.2.5 向活动中添加一个片段</h5>
<h5 id="1526-添加没有ui的片段">15.2.6 添加没有UI的片段</h5>
<h5 id="1527-管理片段">15.2.7 管理片段</h5>
<h5 id="1528-执行片段事务fragment-transaction">15.2.8 执行片段事务(Fragment Transaction)</h5>
<h5 id="1529-和活动进行通信">15.2.9 和活动进行通信</h5>
<h5 id="15210-小结">15.2.10 小结</h5>
<h4 id="153-画布和画笔">15.3 画布和画笔</h4>
<h5 id="1531-画布简介">15.3.1 画布简介</h5>
<h5 id="1532-画笔简介">15.3.2 画笔简介</h5>
<h5 id="1533-例子">15.3.3 例子</h5>
<h4 id="154-本章小结">15.4 本章小结</h4>
<h3 id="16-万变不离其宗多设备适配">16 万变不离其宗——多设备适配</h3>
<h4 id="161-多屏幕适配">16.1 多屏幕适配</h4>
<h5 id="1611-屏幕适配概述">16.1.1 屏幕适配概述</h5>
<h5 id="1612-屏幕的分类">16.1.2 屏幕的分类</h5>
<h5 id="1613-如何支持多屏幕">16.1.3 如何支持多屏幕</h5>
<h5 id="1614-从项目中怎么适配多屏幕">16.1.4 从项目中怎么适配多屏幕</h5>
<h4 id="162-多语言处理">16.2 多语言处理</h4>
<h5 id="1621-多语言处理概述">16.2.1 多语言处理概述</h5>
<h5 id="1622-多语言在程序中的实现">16.2.2 多语言在程序中的实现</h5>
<h4 id="163-多版本处理">16.3 多版本处理</h4>
<h5 id="1631-支持不同的版本">16.3.1 支持不同的版本</h5>
<h5 id="1632-设备运行时检查系统的版本">16.3.2 设备运行时检查系统的版本</h5>
<h3 id="17-开发好应用省电布局快速响应nfcandroid-bean-等好玩的应用">17 开发好应用——省电、布局、快速响应、NFC、Android bean 等好玩的应用</h3>
<h4 id="171-开发省电的应用">17.1 开发省电的应用</h4>
<h5 id="1711-数据传输时避免浪费电量">17.1.1 数据传输时避免浪费电量</h5>
<h5 id="1712-电池续航时间优化">17.1.2 电池续航时间优化</h5>
<h4 id="172-近距离无线通信nfc">17.2 近距离无线通信——NFC</h4>
<h5 id="1721-近距离无线通信nfc概述">17.2.1 近距离无线通信——NFC概述</h5>
<h5 id="1722-近距离无线通信nfc基础">17.2.2 近距离无线通信——NFC基础</h5>
<h5 id="1723-android对nfc的支持">17.2.3 Android对NFC的支持</h5>
<h5 id="1724-android应用中实现nfc">17.2.4 Android应用中实现NFC</h5>
<h4 id="173-本章小结">17.3 本章小结</h4>
<h3 id="18-没有规矩不成方圆android-ui-设计规范">18 没有规矩不成方圆——Android UI 设计规范</h3>
<h4 id="181-ui设计概述">18.1 UI设计概述</h4>
<h5 id="1811-android-ui设计概述">18.1.1 Android UI设计概述</h5>
<h5 id="1812-自成体系的风格设计">18.1.2 自成体系的风格设计</h5>
<h4 id="182-ui设计原则design-principles">18.2 UI设计原则(Design Principles)</h4>
<h5 id="1821-让我着迷enchant-me">18.2.1 让我着迷—Enchant Me</h5>
<h5 id="1822-简化我的生活simplify-my-life">18.2.2 简化我的生活—Simplify My Life</h5>
<h5 id="1823-让我感到惊奇make-me-amazing">18.2.3 让我感到惊奇—Make Me Amazing</h5>
<h4 id="183-ui设计规范">18.3 UI设计规范</h4>
<h5 id="1831-应用结构规范">18.3.1 应用结构规范</h5>
<h5 id="1832-导航规范">18.3.2 导航规范</h5>
<h5 id="1833-通知规范">18.3.3 通知规范</h5>
<h4 id="184-本章小结">18.4 本章小结</h4>
<h3 id="19-综合案例一图书信息查询">19 综合案例一——图书信息查询</h3>
<h4 id="191-项目介绍">19.1 项目介绍</h4>
<h4 id="192-zxing">19.2 ZXing</h4>
<h5 id="1921-zxing介绍">19.2.1 ZXing介绍</h5>
<h5 id="1922-zxing调用流程">19.2.2 ZXing调用流程</h5>
<h4 id="193-豆瓣图书api">19.3 豆瓣图书API</h4>
<h5 id="1931-豆瓣图书api介绍">19.3.1 豆瓣图书API介绍</h5>
<h5 id="1932-豆瓣图书api调用流程">19.3.2 豆瓣图书API调用流程</h5>
<h4 id="194-项目效果图">19.4 项目效果图</h4>
<h4 id="195-项目编码">19.5 项目编码</h4>
<h5 id="1951-实体类">19.5.1 实体类</h5>
<h5 id="1952-欢迎界面">19.5.2 欢迎界面</h5>
<h5 id="1953-数据下载">19.5.3 数据下载</h5>
<h5 id="1954-数据解析">19.5.4 数据解析</h5>
<h5 id="1955-信息显示界面">19.5.5 信息显示界面</h5>
<h4 id="196-本章小结">19.6 本章小结</h4>
<h3 id="20-综合案例二eoe-wiki-客户端">20 综合案例二——eoe Wiki 客户端</h3>
<h4 id="201-背景与简介">20.1 背景与简介</h4>
<h5 id="2011-eoe-wiki网站">20.1.1 eoe Wiki网站</h5>
<h5 id="2012-eoe-wiki客户端">20.1.2 eoe Wiki客户端</h5>
<h4 id="202-项目设计">20.2 项目设计</h4>
<h5 id="2021-原型图设计">20.2.1 原型图设计</h5>
<h5 id="2022-流程图设计">20.2.2 流程图设计</h5>
<h4 id="203-功能模块">20.3 功能模块</h4>
<h5 id="2031-项目目录结构">20.3.1 项目目录结构</h5>
<h5 id="2032-滑块特效">20.3.2 滑块特效</h5>
<h5 id="2033-网络交互">20.3.3 网络交互</h5>
<h5 id="2034-json数据解析">20.3.4 JSON数据解析</h5>
<h5 id="2035-数据库与缓存">20.3.5 数据库与缓存</h5>
<h4 id="204-最终演示">20.4 最终演示</h4>
<h4 id="205-本章小结">20.5 本章小结</h4>
<h3 id="21-综合案例三广告查查看看">21 综合案例三——广告查查看看</h3>
<h4 id="211-产品开发背景">21.1 产品开发背景</h4>
<h4 id="212-产品功能简介">21.2 产品功能简介</h4>
<h4 id="213-本章小结">21.3 本章小结</h4>
<h3 id="22-综合案例四手机信息小助手">22 综合案例四——手机信息小助手</h3>
<h4 id="221-背景与简介">22.1 背景与简介</h4>
<h5 id="2211-应用背景与简介">22.1.1 应用背景与简介</h5>
<h5 id="2212-手机信息小助手功能规划">22.1.2 手机信息小助手功能规划</h5>
<h4 id="222-手机信息小助手编码实现">22.2 手机信息小助手编码实现</h4>
<h5 id="2221-手机信息小助手主界面">22.2.1 手机信息小助手主界面</h5>
<h5 id="2222-系统信息">22.2.2 系统信息</h5>
<h5 id="2223-硬件信息">22.2.3 硬件信息</h5>
<h5 id="2224-软件信息">22.2.4 软件信息</h5>
<h5 id="2225-运行时信息">22.2.5 运行时信息</h5>
<h5 id="2226-文件浏览器">22.2.6 文件浏览器</h5>
<h4 id="223-项目细节完善">22.3 项目细节完善</h4>
<h4 id="224-手机信息小助手功能展望">22.4 手机信息小助手功能展望</h4>
<h4 id="225-本章小结">22.5 本章小结</h4>
<h3 id="23-综合案例五土地浏览器实例">23 综合案例五——“土地浏览器”实例</h3>
<h4 id="231-土地浏览器简介">23.1 土地浏览器简介</h4>
<h5 id="2311-为什么要开发土地浏览器">23.1.1 为什么要开发土地浏览器</h5>
<h5 id="2312-土地浏览器的基本功能">23.1.2 土地浏览器的基本功能</h5>
<h4 id="232-土地浏览器的设计">23.2 土地浏览器的设计</h4>
<h4 id="233-土地浏览器的开发过程">23.3 土地浏览器的开发过程</h4>
<h5 id="2331-启动界面的开发">23.3.1 启动界面的开发</h5>
<h5 id="2332-网址输入栏的设计">23.3.2 网址输入栏的设计</h5>
<h5 id="2333-网址输入栏的触屏弹出和收缩">23.3.3 网址输入栏的触屏弹出和收缩</h5>
<h5 id="2334-网址的获取">23.3.4 网址的获取</h5>
<h5 id="2335-如何在本程序中打开浏览器">23.3.5 如何在本程序中打开浏览器</h5>
<h5 id="2336-网站标题的获取">23.3.6 网站标题的获取</h5>
<h5 id="2337-网站图标的获取">23.3.7 网站图标的获取</h5>
<h5 id="2338-网站打开进度的获得">23.3.8 网站打开进度的获得</h5>
<h5 id="2339-网页网址的获得">23.3.9 网页网址的获得</h5>
<h5 id="23310-网页的触屏滑动翻页">23.3.10 网页的触屏滑动翻页</h5>
<h5 id="23311-网页缩放">23.3.11 网页缩放</h5>
<h5 id="23312-书签和历史记录">23.3.12 书签和历史记录</h5>
<h5 id="23313-底部菜单">23.3.13 底部菜单</h5>
<h5 id="23314-关于设置">23.3.14 关于设置</h5>
<h5 id="23315-皮肤">23.3.15 皮肤</h5>
<h5 id="23316-壁纸设置">23.3.16 壁纸设置</h5>
<h5 id="23317-主页设置">23.3.17 主页设置</h5>
<h5 id="23318-javascript设置">23.3.18 JavaScript设置</h5>
<h5 id="23319-缓存设置">23.3.19 缓存设置</h5>
<h5 id="23320-缓存删除">23.3.20 缓存删除</h5>
<h5 id="23321-其他">23.3.21 其他</h5>
<h4 id="234-本章小结">23.4 本章小结</h4>
<h3 id="24-综合案例六地图跟踪">24 综合案例六——地图跟踪</h3>
<h4 id="241-百度地图示例应用分析">24.1 百度地图示例应用分析</h4>
<h5 id="2411-百度地图sdk开发准备">24.1.1 百度地图SDK开发准备</h5>
<h5 id="2412-百度地图示例程序讲解">24.1.2 百度地图示例程序讲解</h5>
<h4 id="242-本章小结">24.2 本章小结</h4>
<h3 id="思维导图">思维导图</h3>
<p><img src="http://www.processon.com/chart_image/5e5b3f9ee4b0cc44b5b4b199.png"></p>
<p>防止博客图床图片失效,防止图片源站外链:</p>
<p>http://www.processon.com/chart_image/5e5b3f9ee4b0cc44b5b4b199.png)</p>
<p>思维导图在线编辑链接:</p>
<p>https://www.processon.com/view/5e5b3f9ee4b0cc44b5b4b196</p><br><br>
来源:https://www.cnblogs.com/jingle1267/p/13186841.html
頁:
[1]