花都谢了 發表於 2020-5-8 12:33:00

Android平板电脑开发实战详解和典型案例

<h1 id="android平板电脑开发实战详解和典型案例">Android平板电脑开发实战详解和典型案例</h1>
<h3 id="1-平板电脑概览以及开发环境的搭建">1 平板电脑概览以及开发环境的搭建</h3>
<h4 id="11-平板电脑基础知识概览">1.1 平板电脑基础知识概览</h4>
<h5 id="111-初识平板电脑">1.1.1 初识平板电脑</h5>
<h5 id="112-忐忑发展史之平板电脑">1.1.2 忐忑发展史之平板电脑</h5>
<h5 id="113-平板电脑的家族成员">1.1.3 平板电脑的家族成员</h5>
<h5 id="114-独树一帜的平板电脑">1.1.4 独树一帜的平板电脑</h5>
<h4 id="12-开发环境的搭建">1.2 开发环境的搭建</h4>
<h5 id="121-android-sdk的安装与环境变量配置">1.2.1 Android SDK的安装与环境变量配置</h5>
<h5 id="122-eclipse集成开发环境的搭建">1.2.2 Eclipse集成开发环境的搭建</h5>
<h5 id="123-android模拟器的创建与使用">1.2.3 Android模拟器的创建与使用</h5>
<h4 id="13-初识android应用程序">1.3 初识Android应用程序</h4>
<h5 id="131-创建第一个android应用程序hello-android">1.3.1 创建第一个Android应用程序——Hello Android</h5>
<h5 id="132-模拟器上调试android应用程序">1.3.2 模拟器上调试Android应用程序</h5>
<h5 id="133-实际设备的联机调试">1.3.3 实际设备的联机调试</h5>
<h4 id="14-小结">1.4 小结</h4>
<h3 id="2-android平台特色控件">2 Android平台特色控件</h3>
<h4 id="21-搜索框控件searchview">2.1 搜索框控件——SearchView</h4>
<h5 id="211-搜索框控件基本知识">2.1.1 搜索框控件基本知识</h5>
<h5 id="212-搜索框控件使用案例">2.1.2 搜索框控件使用案例</h5>
<h4 id="22-开关窗口switch">2.2 开关窗口——Switch</h4>
<h5 id="221-开关窗口基本知识">2.2.1 开关窗口基本知识</h5>
<h5 id="222-开关窗口使用案例">2.2.2 开关窗口使用案例</h5>
<h4 id="23-弹出菜单popupmenu">2.3 弹出菜单——PopupMenu</h4>
<h5 id="231-弹出菜单基本知识">2.3.1 弹出菜单基本知识</h5>
<h5 id="232-弹出菜单使用案例">2.3.2 弹出菜单使用案例</h5>
<h4 id="24-动作条actionbar">2.4 动作条——ActionBar</h4>
<h5 id="241-显示选项菜单基本知识">2.4.1 显示选项菜单基本知识</h5>
<h5 id="242-显示选项菜单使用案例">2.4.2 显示选项菜单使用案例</h5>
<h5 id="243-提供标签页切换方式的导航功能基本知识">2.4.3 提供标签页切换方式的导航功能基本知识</h5>
<h5 id="244-提供标签页切换方式导航功能使用案例">2.4.4 提供标签页切换方式导航功能使用案例</h5>
<h5 id="245-提供下拉列表导航功能基本知识">2.4.5 提供下拉列表导航功能基本知识</h5>
<h5 id="246-提供下拉列表导航功能使用案例">2.4.6 提供下拉列表导航功能使用案例</h5>
<h4 id="25-数字选择控件numberpiker">2.5 数字选择控件——NumberPiker</h4>
<h5 id="251-数字选择控件基本知识">2.5.1 数字选择控件基本知识</h5>
<h5 id="252-数字选择控件使用案例">2.5.2 数字选择控件使用案例</h5>
<h4 id="26-可展开列表expandablelistview">2.6 可展开列表——ExpandableListView</h4>
<h5 id="261-可展开列表基本知识">2.6.1 可展开列表基本知识</h5>
<h5 id="262-可展开列表使用案例">2.6.2 可展开列表使用案例</h5>
<h4 id="27-滑动式抽屉slidingdrawer">2.7 滑动式抽屉——SlidingDrawer</h4>
<h5 id="271-滑动式抽屉基本知识">2.7.1 滑动式抽屉基本知识</h5>
<h5 id="272-滑动式抽屉使用案例">2.7.2 滑动式抽屉使用案例</h5>
<h4 id="28-小结">2.8 小结</h4>
<h3 id="3-酷炫ui之新增布局与片段">3 酷炫UI之新增布局与片段</h3>
<h4 id="31-堆视图adapterviewflipper">3.1 堆视图——AdapterViewFlipper</h4>
<h5 id="311-堆视图基本知识">3.1.1 堆视图基本知识</h5>
<h5 id="312-堆视图使用案例">3.1.2 堆视图使用案例</h5>
<h4 id="32-栈视图stackview">3.2 栈视图——StackView</h4>
<h5 id="321-栈视图基本知识">3.2.1 栈视图基本知识</h5>
<h5 id="322-栈视图使用案例">3.2.2 栈视图使用案例</h5>
<h4 id="33-网格布局gridlayout">3.3 网格布局——GridLayout</h4>
<h5 id="331-网格布局的基本知识">3.3.1 网格布局的基本知识</h5>
<h5 id="332-网格布局使用案例">3.3.2 网格布局使用案例</h5>
<h4 id="34-片段fragment">3.4 片段——Fragment</h4>
<h5 id="341-片段fragment简介">3.4.1 片段——Fragment简介</h5>
<h5 id="342-列表片段listfragment">3.4.2 列表片段——ListFragment</h5>
<h5 id="343-对话框片段dialogfragment">3.4.3 对话框片段——DialogFragment</h5>
<h5 id="344-偏好片段preferencefragment">3.4.4 偏好片段——PreferenceFragment</h5>
<h5 id="345-片段综合使用案例">3.4.5 片段综合使用案例</h5>
<h4 id="35-小结">3.5 小结</h4>
<h3 id="4-酷炫ui之选项选择界面">4 酷炫UI之选项选择界面</h3>
<h4 id="41-复选框选项设置checkboxpreference">4.1 复选框选项设置——CheckBoxPreference</h4>
<h5 id="411-复选框选项设置基本知识">4.1.1 复选框选项设置基本知识</h5>
<h5 id="412-复选框选项设置使用案例">4.1.2 复选框选项设置使用案例</h5>
<h4 id="42-对话框选项设置dialogpreference">4.2 对话框选项设置——DialogPreference</h4>
<h5 id="421-对话框选项设置基本知识">4.2.1 对话框选项设置基本知识</h5>
<h5 id="422-对话框选项设置使用案例">4.2.2 对话框选项设置使用案例</h5>
<h4 id="43-铃声选项设置ringtonepreference">4.3 铃声选项设置——RingtonePreference</h4>
<h5 id="431-铃声选项设置基本知识">4.3.1 铃声选项设置基本知识</h5>
<h5 id="432-铃声选项设置使用案例">4.3.2 铃声选项设置使用案例</h5>
<h4 id="44-分组选项设置preferencegroup">4.4 分组选项设置——PreferenceGroup</h4>
<h5 id="441-分组选项设置基本知识">4.4.1 分组选项设置基本知识</h5>
<h5 id="442-分组选项设置使用案例">4.4.2 分组选项设置使用案例</h5>
<h4 id="45-选项设置界面switchpreference">4.5 选项设置界面——SwitchPreference</h4>
<h5 id="451-选项设置界面基本知识">4.5.1 选项设置界面基本知识</h5>
<h5 id="452-选项设置界面使用案例">4.5.2 选项设置界面使用案例</h5>
<h4 id="46-主题theme">4.6 主题——Theme</h4>
<h5 id="461-主题基本知识">4.6.1 主题基本知识</h5>
<h5 id="462-主题使用案例">4.6.2 主题使用案例</h5>
<h4 id="47-小结">4.7 小结</h4>
<h3 id="5-数字图像处理及拍照">5 数字图像处理及拍照</h3>
<h4 id="51-平滑滤镜">5.1 平滑滤镜</h4>
<h5 id="511-基本知识">5.1.1 基本知识</h5>
<h5 id="512-一个简单的案例">5.1.2 一个简单的案例</h5>
<h4 id="52-锐化滤镜">5.2 锐化滤镜</h4>
<h5 id="521-基本知识">5.2.1 基本知识</h5>
<h5 id="522-一个简单的案例">5.2.2 一个简单的案例</h5>
<h4 id="53-中值滤波器">5.3 中值滤波器</h4>
<h5 id="531-基本知识">5.3.1 基本知识</h5>
<h5 id="532-一个简单的案例">5.3.2 一个简单的案例</h5>
<h4 id="54-对比度扩展">5.4 对比度扩展</h4>
<h5 id="541-基本知识">5.4.1 基本知识</h5>
<h5 id="542-一个简单的案例">5.4.2 一个简单的案例</h5>
<h4 id="55-削波">5.5 削波</h4>
<h5 id="551-基本知识">5.5.1 基本知识</h5>
<h5 id="552-一个简单的案例">5.5.2 一个简单的案例</h5>
<h4 id="56-阈值化">5.6 阈值化</h4>
<h5 id="561-基本知识">5.6.1 基本知识</h5>
<h5 id="562-一个简单的案例">5.6.2 一个简单的案例</h5>
<h4 id="57-灰度窗口变换">5.7 灰度窗口变换</h4>
<h5 id="571-基本知识">5.7.1 基本知识</h5>
<h5 id="572-一个简单的案例">5.7.2 一个简单的案例</h5>
<h4 id="58-直方图均衡化">5.8 直方图均衡化</h4>
<h5 id="581-基本知识">5.8.1 基本知识</h5>
<h5 id="582-一个简单的案例">5.8.2 一个简单的案例</h5>
<h4 id="59-轮廓提取">5.9 轮廓提取</h4>
<h5 id="591-基本知识">5.9.1 基本知识</h5>
<h5 id="592-一个简单的案例">5.9.2 一个简单的案例</h5>
<h4 id="510腐蚀滤镜">5.10腐蚀滤镜</h4>
<h5 id="5101-基本知识">5.10.1 基本知识</h5>
<h5 id="5102-一个简单的案例">5.10.2 一个简单的案例</h5>
<h4 id="511-膨胀滤镜">5.11 膨胀滤镜</h4>
<h5 id="5111-基本知识">5.11.1 基本知识</h5>
<h5 id="5112-一个简单的案例">5.11.2 一个简单的案例</h5>
<h4 id="512摄像头的变焦操作">5.12摄像头的变焦操作</h4>
<h5 id="5121-基本知识">5.12.1 基本知识</h5>
<h5 id="5122-一个简单的案例">5.12.2 一个简单的案例</h5>
<h4 id="513摄像头的对焦操作">5.13摄像头的对焦操作</h4>
<h5 id="5131-基本知识">5.13.1 基本知识</h5>
<h5 id="5132-一个简单的案例">5.13.2 一个简单的案例</h5>
<h4 id="514-闪光灯的操作">5.14 闪光灯的操作</h4>
<h5 id="5141-基本知识">5.14.1 基本知识</h5>
<h5 id="5142-一个简单的案例">5.14.2 一个简单的案例</h5>
<h4 id="515人脸检测facedetector">5.15人脸检测——FaceDetector</h4>
<h5 id="5151-基本知识">5.15.1 基本知识</h5>
<h5 id="5152-一个简单的案例">5.15.2 一个简单的案例</h5>
<h4 id="516条形码扫描">5.16条形码扫描</h4>
<h5 id="5161-基本知识">5.16.1 基本知识</h5>
<h5 id="5162-识别软件的开发">5.16.2 识别软件的开发</h5>
<h4 id="517小结">5.17小结</h4>
<h3 id="6-tts及语音识别">6 TTS及语音识别</h3>
<h4 id="61-语音合成技术概览">6.1 语音合成技术概览</h4>
<h5 id="611-android系统tts的设置界面">6.1.1 Android系统TTS的设置界面</h5>
<h5 id="612-android-tts引擎">6.1.2 Android TTS引擎</h5>
<h5 id="613-语音合成类texttospeech">6.1.3 语音合成类——TextToSpeech</h5>
<h4 id="62-发音功能">6.2 发音功能</h4>
<h5 id="621-基础知识">6.2.1 基础知识</h5>
<h5 id="622-一个简单的案例">6.2.2 一个简单的案例</h5>
<h4 id="63-记忆功能">6.3 记忆功能</h4>
<h5 id="631-基础知识">6.3.1 基础知识</h5>
<h5 id="632-一个简单的案例">6.3.2 一个简单的案例</h5>
<h4 id="64-保存与关联功能">6.4 保存与关联功能</h4>
<h5 id="641-基础知识">6.4.1 基础知识</h5>
<h5 id="642-一个简单的案例">6.4.2 一个简单的案例</h5>
<h4 id="65-tts引擎手说-tts">6.5 TTS引擎“手说 TTS”</h4>
<h5 id="651-基础知识">6.5.1 基础知识</h5>
<h5 id="652-一个简单的案例">6.5.2 一个简单的案例</h5>
<h4 id="66-语音识别speechrecognizer">6.6 语音识别——SpeechRecognizer</h4>
<h5 id="661-识别信息类基本知识">6.6.1 识别信息类基本知识</h5>
<h5 id="662-信息识别类使用案例">6.6.2 信息识别类使用案例</h5>
<h4 id="67-小结">6.7 小结</h4>
<h3 id="7-多媒体">7 多媒体</h3>
<h4 id="71-音频播放">7.1 音频播放</h4>
<h5 id="711-基本知识">7.1.1 基本知识</h5>
<h5 id="712-一个简单的案例">7.1.2 一个简单的案例</h5>
<h4 id="72-实时音频采集与回放">7.2 实时音频采集与回放</h4>
<h5 id="721-基本知识">7.2.1 基本知识</h5>
<h5 id="722-一个简单的案例">7.2.2 一个简单的案例</h5>
<h4 id="73-视频播放">7.3 视频播放</h4>
<h5 id="731-基本知识">7.3.1 基本知识</h5>
<h5 id="732-简单的使用案例">7.3.2 简单的使用案例</h5>
<h4 id="74-流媒体">7.4 流媒体</h4>
<h5 id="741-基本知识">7.4.1 基本知识</h5>
<h5 id="742-一个简单的案例">7.4.2 一个简单的案例</h5>
<h4 id="75-多功能媒体播放器案例">7.5 多功能媒体播放器案例</h4>
<h5 id="751-案例功能概览">7.5.1 案例功能概览</h5>
<h5 id="752-音频播放基本界面的开发">7.5.2 音频播放基本界面的开发</h5>
<h5 id="753-音频播放前台功能的开发">7.5.3 音频播放前台功能的开发</h5>
<h5 id="754-音频播放后台功能的开发">7.5.4 音频播放后台功能的开发</h5>
<h5 id="755-频谱显示功能的开发">7.5.5 频谱显示功能的开发</h5>
<h5 id="756-视频播放功能的开发">7.5.6 视频播放功能的开发</h5>
<h4 id="76-小结">7.6 小结</h4>
<h3 id="8-2d图形渲染及多点触控">8 2D图形渲染及多点触控</h3>
<h4 id="81-基本图形的绘制">8.1 基本图形的绘制</h4>
<h5 id="811-基本知识">8.1.1 基本知识</h5>
<h5 id="812-一个简单的案例">8.1.2 一个简单的案例</h5>
<h4 id="82-特殊线型">8.2 特殊线型</h4>
<h5 id="821-基本知识">8.2.1 基本知识</h5>
<h5 id="822-一个简单的案例">8.2.2 一个简单的案例</h5>
<h4 id="83-平面贴图">8.3 平面贴图</h4>
<h5 id="831-基本知识">8.3.1 基本知识</h5>
<h5 id="832-一个简单的案例">8.3.2 一个简单的案例</h5>
<h4 id="84-剪裁功能">8.4 剪裁功能</h4>
<h5 id="841-基本知识">8.4.1 基本知识</h5>
<h5 id="842-一个简单的案例">8.4.2 一个简单的案例</h5>
<h4 id="85-2d小游戏案例">8.5 2D小游戏案例</h4>
<h5 id="851-案例功能预览">8.5.1 案例功能预览</h5>
<h5 id="852-矩形类与豆豆类的开发">8.5.2 矩形类与豆豆类的开发</h5>
<h5 id="853-绘制类的开发">8.5.3 绘制类的开发</h5>
<h5 id="854-activity以及相关线程的开发">8.5.4 Activity以及相关线程的开发</h5>
<h4 id="86-多点触控">8.6 多点触控</h4>
<h5 id="861-基本知识">8.6.1 基本知识</h5>
<h5 id="862-一个简单的案例">8.6.2 一个简单的案例</h5>
<h4 id="87-小结">8.7 小结</h4>
<h3 id="9-3d应用开发基础">9 3D应用开发基础</h3>
<h4 id="91-opengl及opengl-es简介">9.1 OpenGL及OpenGL ES简介</h4>
<h4 id="92-3d基本知识">9.2 3D基本知识</h4>
<h4 id="93-旧约opengl-es-1x">9.3 旧约——OpenGL ES 1.x</h4>
<h5 id="931-opengl-es-1x的渲染管线">9.3.1 OpenGL ES 1.x的渲染管线</h5>
<h5 id="932-不同的绘制方式">9.3.2 不同的绘制方式</h5>
<h5 id="933-索引法绘制案例">9.3.3 索引法绘制案例</h5>
<h5 id="934-顶点法绘制案例">9.3.4 顶点法绘制案例</h5>
<h5 id="935-正交投影">9.3.5 正交投影</h5>
<h5 id="936-透视投影">9.3.6 透视投影</h5>
<h5 id="937-两种投影模式的案例">9.3.7 两种投影模式的案例</h5>
<h5 id="938-光照的3种组成元素">9.3.8 光照的3种组成元素</h5>
<h5 id="939-定向光与定位光">9.3.9 定向光与定位光</h5>
<h5 id="9310-点法向量和面法向量">9.3.10 点法向量和面法向量</h5>
<h5 id="9311-材质">9.3.11 材质</h5>
<h5 id="9312-两种光源的案例">9.3.12 两种光源的案例</h5>
<h5 id="9313-纹理映射">9.3.13 纹理映射</h5>
<h5 id="9314-纹理映射案例">9.3.14 纹理映射案例</h5>
<h4 id="94-新约opengl-es-20">9.4 新约——OpenGL ES 2.0</h4>
<h5 id="941-opengl-es-20的渲染管线">9.4.1 OpenGL ES 2.0的渲染管线</h5>
<h5 id="942-初识opengl-es-20应用程序">9.4.2 初识OpenGL ES 2.0应用程序</h5>
<h5 id="943-着色语言">9.4.3 着色语言</h5>
<h5 id="944-正交投影">9.4.4 正交投影</h5>
<h5 id="945-透视投影">9.4.5 透视投影</h5>
<h5 id="946-3种光照通道">9.4.6 3种光照通道</h5>
<h5 id="947-定位光">9.4.7 定位光</h5>
<h5 id="948-定向光">9.4.8 定向光</h5>
<h5 id="949-纹理映射">9.4.9 纹理映射</h5>
<h4 id="95-小结">9.5 小结</h4>
<h3 id="10-传感器应用开发">10 传感器应用开发</h3>
<h4 id="101-基本的开发流程">10.1 基本的开发流程</h4>
<h4 id="102-加速度传感器">10.2 加速度传感器</h4>
<h5 id="1021-基本知识">10.2.1 基本知识</h5>
<h5 id="1022-一个简单的案例">10.2.2 一个简单的案例</h5>
<h4 id="103-磁场传感器">10.3 磁场传感器</h4>
<h5 id="1031-基本知识">10.3.1 基本知识</h5>
<h5 id="1032-一个简单的案例">10.3.2 一个简单的案例</h5>
<h4 id="104-光传感器">10.4 光传感器</h4>
<h5 id="1041-基本知识">10.4.1 基本知识</h5>
<h5 id="1042-一个简单案例">10.4.2 一个简单案例</h5>
<h4 id="105-温度传感器">10.5 温度传感器</h4>
<h5 id="1051-基本知识">10.5.1 基本知识</h5>
<h5 id="1052-一个简单的案例">10.5.2 一个简单的案例</h5>
<h4 id="106-接近传感器">10.6 接近传感器</h4>
<h5 id="1061-基本知识">10.6.1 基本知识</h5>
<h5 id="1062-一个简单的案例">10.6.2 一个简单的案例</h5>
<h4 id="107-姿态传感器">10.7 姿态传感器</h4>
<h5 id="1071-基本知识">10.7.1 基本知识</h5>
<h5 id="1072-一个简单的案例">10.7.2 一个简单的案例</h5>
<h4 id="108-小结">10.8 小结</h4>
<h3 id="11-蓝牙与无线以太网直连">11 蓝牙与无线以太网直连</h3>
<h4 id="111-基础知识">11.1 基础知识</h4>
<h4 id="112-蓝牙连接功能的开发">11.2 蓝牙连接功能的开发</h4>
<h5 id="1121-功能预览">11.2.1 功能预览</h5>
<h5 id="1122-案例的开发">11.2.2 案例的开发</h5>
<h4 id="113-手机间蓝牙互联操控">11.3 手机间蓝牙互联操控</h4>
<h5 id="1131-功能预览">11.3.1 功能预览</h5>
<h5 id="1132-案例的开发">11.3.2 案例的开发</h5>
<h4 id="114-手机与其他设备的互联操控">11.4 手机与其他设备的互联操控</h4>
<h5 id="1141-基本规则">11.4.1 基本规则</h5>
<h5 id="1142-使用案例">11.4.2 使用案例</h5>
<h4 id="115-无线以太网直连">11.5 无线以太网直连</h4>
<h5 id="1151-基本知识">11.5.1 基本知识</h5>
<h5 id="1152-功能预览">11.5.2 功能预览</h5>
<h5 id="1153-案例的开发">11.5.3 案例的开发</h5>
<h4 id="116-小结">11.6 小结</h4>
<h3 id="12-gps高级开发">12 GPS高级开发</h3>
<h4 id="121-设置开关及获得信息">12.1 设置开关及获得信息</h4>
<h5 id="1211-基本知识">12.1.1 基本知识</h5>
<h5 id="1212-案例介绍">12.1.2 案例介绍</h5>
<h4 id="122-卫星信息的呈现">12.2 卫星信息的呈现</h4>
<h5 id="1221-功能介绍">12.2.1 功能介绍</h5>
<h5 id="1222-使用案例">12.2.2 使用案例</h5>
<h4 id="123-当前位置信息的呈现">12.3 当前位置信息的呈现</h4>
<h5 id="1231-功能介绍">12.3.1 功能介绍</h5>
<h5 id="1232-案例介绍">12.3.2 案例介绍</h5>
<h4 id="124-图片与颜色的加载">12.4 图片与颜色的加载</h4>
<h4 id="125-小结">12.5 小结</h4>
<h3 id="13-多分辨率屏幕自适应">13 多分辨率屏幕自适应</h3>
<h4 id="131-xml布局描述文件">13.1 XML布局描述文件</h4>
<h5 id="1311-基本策略简介">13.1.1 基本策略简介</h5>
<h5 id="1312-一个简单的案例">13.1.2 一个简单的案例</h5>
<h4 id="132-横竖向各自按照不同比例缩放">13.2 横竖向各自按照不同比例缩放</h4>
<h5 id="1321-基本策略简介">13.2.1 基本策略简介</h5>
<h5 id="1322-一个简单的案例">13.2.2 一个简单的案例</h5>
<h4 id="133-仅按照一个方向比例缩放">13.3 仅按照一个方向比例缩放</h4>
<h5 id="1331-基本策略简介">13.3.1 基本策略简介</h5>
<h5 id="1332-一个简单的案例">13.3.2 一个简单的案例</h5>
<h4 id="134-不变形全部显示">13.4 不变形全部显示</h4>
<h5 id="1341-基本策略简介">13.4.1 基本策略简介</h5>
<h5 id="1342-一个简单的案例">13.4.2 一个简单的案例</h5>
<h4 id="135-小结">13.5 小结</h4>
<h3 id="14-2d物理引擎游戏魔法跳跳球">14 2D物理引擎游戏——魔法跳跳球</h3>
<h4 id="141-游戏背景及功能概述">14.1 游戏背景及功能概述</h4>
<h5 id="1411-背景概述">14.1.1 背景概述</h5>
<h5 id="1412-功能简介">14.1.2 功能简介</h5>
<h4 id="142-游戏的策划和准备工作">14.2 游戏的策划和准备工作</h4>
<h5 id="1421-游戏的策划">14.2.1 游戏的策划</h5>
<h5 id="1422-游戏的准备工作">14.2.2 游戏的准备工作</h5>
<h4 id="143-游戏的架构">14.3 游戏的架构</h4>
<h5 id="1431-游戏的总体架构">14.3.1 游戏的总体架构</h5>
<h5 id="1432-游戏的类架构">14.3.2 游戏的类架构</h5>
<h4 id="144-主控制类box2d_mfttqactivity类的开发">14.4 主控制类——Box2D_MFTTQActivity类的开发</h4>
<h4 id="145-主界面相关类">14.5 主界面相关类</h4>
<h5 id="1451-主界面类mainmenuview">14.5.1 主界面类MainMenuView</h5>
<h5 id="1452-主界面绘制线程mainmenudrawthread">14.5.2 主界面绘制线程MainMenuDrawThread</h5>
<h4 id="146-辅助工具类">14.6 辅助工具类</h4>
<h5 id="1461-声音工具类soundutil">14.6.1 声音工具类SoundUtil</h5>
<h5 id="1462-图片加载工具类picloadutil">14.6.2 图片加载工具类PicLoadUtil</h5>
<h5 id="1463-常量类constant">14.6.3 常量类Constant</h5>
<h4 id="147-刚体类">14.7 刚体类</h4>
<h5 id="1471-刚体父类mybody">14.7.1 刚体父类MyBody</h5>
<h5 id="1472-挡板类mybaffleimg">14.7.2 挡板类MyBaffleImg</h5>
<h5 id="1473-小球类myballimg">14.7.3 小球类MyBallImg</h5>
<h5 id="1474-边界类myedgeimg">14.7.4 边界类MyEdgeImg</h5>
<h5 id="1475-小钉类mynailimg">14.7.5 小钉类MyNailImg</h5>
<h5 id="1476-物理引擎工具类box2dutil">14.7.6 物理引擎工具类Box2DUtil</h5>
<h5 id="1477-碰撞检测搜索工具类bodysearchutil">14.7.7 碰撞检测搜索工具类BodySearchUtil</h5>
<h4 id="148-游戏界面相关类">14.8 游戏界面相关类</h4>
<h5 id="1481-游戏界面类gameview">14.8.1 游戏界面类GameView</h5>
<h5 id="1482-物理世界模拟线程physicsthread">14.8.2 物理世界模拟线程PhysicsThread</h5>
<h5 id="1483-小球移动控制线程moveballthread">14.8.3 小球移动控制线程MoveballThread</h5>
<h5 id="1484-抽奖信息控制线程cjthread">14.8.4 抽奖信息控制线程CjThread</h5>
<h5 id="1485-倒计时控制线程timethread">14.8.5 倒计时控制线程TimeThread</h5>
<h5 id="1486-谜之盒滚动控制线程rollmysteryboxthread">14.8.6 谜之盒滚动控制线程RollMysteryboxThread</h5>
<h5 id="1487-抽奖烟花弹类award">14.8.7 抽奖烟花弹类Award</h5>
<h5 id="1488-焰火类firework">14.8.8 焰火类FireWork</h5>
<h4 id="149-游戏的优化与改进">14.9 游戏的优化与改进</h4>
<h3 id="15-3d竞速游戏极速飞行">15 3D竞速游戏——极速飞行</h3>
<h4 id="151-游戏背景及功能概述">15.1 游戏背景及功能概述</h4>
<h5 id="1511-背景概述">15.1.1 背景概述</h5>
<h5 id="1512-功能介绍">15.1.2 功能介绍</h5>
<h4 id="152-游戏的策划及准备工作">15.2 游戏的策划及准备工作</h4>
<h5 id="1521-游戏的策划">15.2.1 游戏的策划</h5>
<h5 id="1522-android平台下游戏的准备工作">15.2.2 Android平台下游戏的准备工作</h5>
<h4 id="153-游戏的架构">15.3 游戏的架构</h4>
<h5 id="1531-各个类简要介绍">15.3.1 各个类简要介绍</h5>
<h5 id="1532-游戏框架简介">15.3.2 游戏框架简介</h5>
<h4 id="154-公共类feitingactivity">15.4 公共类FeiTingActivity</h4>
<h4 id="155-辅助界面相关类">15.5 辅助界面相关类</h4>
<h5 id="1551-欢迎界面welcomeview类">15.5.1 欢迎界面WelcomeView类</h5>
<h5 id="1552-3d界面的父类myglsurfaceview">15.5.2 3D界面的父类MyGLSurfaceView</h5>
<h5 id="1553-主菜单界面类menuview">15.5.3 主菜单界面类MenuView</h5>
<h5 id="1554-选艇界面类xcview">15.5.4 选艇界面类XCView</h5>
<h5 id="1555-选艇界面箭头类-jiantou">15.5.5 选艇界面箭头类 JianTou</h5>
<h5 id="1556-选艇界面底座类dizuo">15.5.6 选艇界面底座类DiZuo</h5>
<h5 id="1557-历史界面类lishiview">15.5.7 历史界面类LiShiView</h5>
<h5 id="1558-纹理矩形类texturerect">15.5.8 纹理矩形类TextureRect</h5>
<h4 id="156-游戏界面相关类">15.6 游戏界面相关类</h4>
<h5 id="1561-飞艇信息类-boatinfo">15.6.1 飞艇信息类 BoatInfo</h5>
<h5 id="1562-飞艇类-boat">15.6.2 飞艇类 boat</h5>
<h5 id="1563-简单赛道类-saidaosimple">15.6.3 简单赛道类 SaiDaoSimple</h5>
<h5 id="1564-赛道类saidao">15.6.4 赛道类Saidao</h5>
<h5 id="1565-圆柱类yuanzhu">15.6.5 圆柱类YuanZhu</h5>
<h5 id="1566-正方形类rectangular">15.6.6 正方形类Rectangular</h5>
<h5 id="1567-立方体类cube">15.6.7 立方体类Cube</h5>
<h5 id="1568-立方体组类-cubegroup">15.6.8 立方体组类 CubeGroup</h5>
<h5 id="1569-立方体组的线程控制类-cubethread">15.6.9 立方体组的线程控制类 CubeThread</h5>
<h5 id="15610-障碍物的控制类zawforcontrol">15.6.10 障碍物的控制类ZAWForControl</h5>
<h5 id="15611-障碍物的地图类-mapdata">15.6.11 障碍物的地图类 MapData</h5>
<h5 id="15612-游戏界面类-mysurfaceview">15.6.12 游戏界面类 MySurfaceView</h5>
<h5 id="15613-游戏线程类keythread">15.6.13 游戏线程类KeyThread</h5>
<h4 id="157-游戏中着色器的开发">15.7 游戏中着色器的开发</h4>
<h5 id="1571-线段的着色器">15.7.1 线段的着色器</h5>
<h5 id="1572-纹理的着色器">15.7.2 纹理的着色器</h5>
<h4 id="158-游戏的优化与改进">15.8 游戏的优化与改进</h4>
<h3 id="16-生活辅助软件bn日程小管家">16 生活辅助软件——BN日程小管家</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>
<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>
<h4 id="164-数据库的开发">16.4 数据库的开发</h4>
<h4 id="165-主控制类schedulemanageractivity">16.5 主控制类ScheduleManagerActivity</h4>
<h4 id="166-登录界面的开发">16.6 登录界面的开发</h4>
<h4 id="167-自定义日历控件的开发">16.7 自定义日历控件的开发</h4>
<h4 id="168-主界面的开发">16.8 主界面的开发</h4>
<h5 id="1681-月视图的开发">16.8.1 月视图的开发</h5>
<h5 id="1682-周视图的开发">16.8.2 周视图的开发</h5>
<h5 id="1683-日视图的开发">16.8.3 日视图的开发</h5>
<h4 id="169-新建和编辑日程界面的开发">16.9 新建和编辑日程界面的开发</h4>
<h5 id="1691-基本界面的开发">16.9.1 基本界面的开发</h5>
<h5 id="1692-添加联系人的开发">16.9.2 添加联系人的开发</h5>
<h5 id="1693-添加图片的开发">16.9.3 添加图片的开发</h5>
<h5 id="1694-添加录音的开发">16.9.4 添加录音的开发</h5>
<h5 id="1695-添加地点的开发">16.9.5 添加地点的开发</h5>
<h4 id="1610-查询日程界面的开发">16.10 查询日程界面的开发</h4>
<h4 id="1611-铃声设置界面的开发">16.11 铃声设置界面的开发</h4>
<h4 id="1612-闹铃提醒界面的开发">16.12 闹铃提醒界面的开发</h4>
<h4 id="1613-小结">16.13 小结</h4>
<h3 id="光盘链接">光盘链接</h3>
<h3 id="思维导图">思维导图</h3>
<p><img src="http://www.processon.com/chart_image/5e5b3240e4b0cc44b5b4a1e8.png"></p>
<p>防止博客图床图片失效,防止图片源站外链:</p>
<p>http://www.processon.com/chart_image/5e5b3240e4b0cc44b5b4a1e8.png)</p>
<p>思维导图在线编辑链接:</p>
<p>https://www.processon.com/view/5e5b3240e4b0cc44b5b4a1e5</p><br><br>
来源:https://www.cnblogs.com/jingle1267/p/12849802.html
頁: [1]
查看完整版本: Android平板电脑开发实战详解和典型案例