当前位置:主页 > 论文百科 > 农业期刊 >

html5 css3 android_Android移动开发一本就够 pdf格式

发布时间:2016-09-10 19:14

  本文关键词:Android移动开发,由笔耕文化传播整理发布。


> 编程开发 > 其他 > 正文 Android移动开发一本就够 pdf格式     我要上传

为鼓励上传资源,我们采用积分下载方式,希望您能发布更多更好的资源互相分享

1.上传软件或电子书,源码,资料等,审核后即获2积分;如发布时设了下载需积分,其他用户下载后你将获得相应积分
2.当您首次注册时,可以获送10个下载积分,供您下载资源和熟悉网站下载的使用
3.发现资源有误或其他问题,通过举报按钮反馈后我们将奖励积分
4.您可以在论坛通过发帖等方式获取论坛货币黑豆,然后点此兑换为下载积分
5.参加本站Vip技术培训可以在有效期内不限次数下载
6.您也直接购买所需积分(1元=10积分)或直接购买包年下载权限
7.我们会不定期举办各种活动,参加活动可以获取积分,请关注下载频道首页公告。

您可能遇到这些“伪问题”:

1.资料无法解压: 请确保所有分卷均下载完毕,如果有未知后缀文件,请搜索相应解压软件;
2.chm文件无内容: 您的电脑锁定了这一文件,请右击文件属性,点击右下方“解除锁定”,关闭文件后再打开;
3.下载不下来: 请尝试重新下载(重新下载不扣积分);
4.杀毒软件报毒: 黑客安全及破解类软件容易报毒,但可正常使用,,如担心安全请谨慎使用。

更多常见问题解决办法>>

软件简介

html5 css3 android_Android移动开发一本就够 pdf格式


第一部分 android概览

第1章 android简介 2

1.1 移动软件开发简史 2

1.1.1 遥想当年 2

1.1.2 “砖头” 3

1.1.3 无线应用协议(wap) 4

1.1.4 专用移动平台 6

1.2 开放手机联盟(oha) 7

1.2.1 无线google 8

1.2.2 成立开放手机联盟 8

1.2.3 制造商:设计android手机 9

1.2.4 移动运营商:传播android体验 9

1.2.5 内容提供商:开发android应用程序 9

1.2.6 充分发挥android的优势 10

1.3 android平台的不同之处 10

1.3.1 android:下一代平台 11

1.3.2 免费开放源代码 11

1.3.3 熟悉和廉价的开发工具 12

1.3.4 合理的开发人员学习曲线 12

.1.3.5 强大的应用程序开发支持 12

1.3.6 丰富、安全的应用集成 13

1.3.7 无障碍发布 13

1.3.8 为应用程序提供的“自由市场” 13

1.3.9 新生并逐渐成长的平台 14

1.4 android平台 14

1.4.1 android的基本体系结构 14

1.4.2 安全与许可权限 16

1.4.3 开发android应用程序 17

小结 18

参考资料和更多信息 18

第2章 搭建你的android开发环境 19

2.1 配置你的开发环境 19

2.1.1 配置操作系统以适应设备调试 20

2.1.2 配置android硬件以供调试 20

2.1.3 升级android sdk 20

2.1.4 android软件开发包的问题 21

2.2 探索android sdk 21

2.2.1 理解android sdk许可协议 21

2.2.2 阅读android sdk文档 22

2.2.3 探索android应用程序框架 23

2.2.4 了解android工具 24

2.2.5 探索android示例应用程序 27

小结 28

参考资料和更多信息 28

第3章 编写第一个android应用程序 29

3.1 测试你的开发环境 29

3.1.1 在eclipse工程中导入snake应用程序 29

3.1.2 为snake工程创建android虚拟设备(avd) 31

3.1.3 为snake工程创建运行配置参数 31

3.1.4 在android模拟器中运行snake应用程序 32

3.2 构建你的第一个android应用程序 33

3.2.1 创建和配置新的android工程 33

3.2.2 android应用程序的核心文件和目录 34

3.2.3 为新工程创建android虚拟设备 35

3.2.4 为工程配置运行参数 35

3.2.5 在模拟器中运行android应用程序 36

3.2.6 在模拟器中调试android应用程序 37

3.2.7 为android应用程序添加日志记录 39

3.2.8 为应用程序添加媒体支持 40

3.2.9 为应用程序添加位置服务(lbs) 42

3.2.10 在硬件上调试应用程序 43

小结 45

参考资料和更多信息 45

第二部分 android应用程序设计精髓

第4章 剖析android应用程序 48

4.1 掌握重要的android术语 48

4.2 使用应用程序context 48

4.3 使用activity执行应用程序任务 49

4.3.1 android activity的生命周期 50

4.3.2 使用intent管理activity跳转 53

4.4 使用服务 56

4.5 接收和广播intent 57

小结 57

参考资料和更多信息 58

第5章 使用android manifest文件定义应用程序 59

5.1 配置android manifest文件 59

5.2 管理你的应用程序标识 63

5.2.1 为你的应用程序指定版本 63

5.2.2 给你的应用程序加上名称和图标 63

5.3 强制指定应用程序的系统需求 64

5.3.1 针对特定sdk版本 64

5.3.2 强制指定应用程序平台需求 66

5.3.3 使用外部库 67

5.4 注册activity和其他应用程序组件 68

5.4.1 使用intent过滤器为应用程序指派主入口点activity 68

5.4.2 配置其他intent过滤器 68

5.5 使用许可权限 69

5.5.1 注册应用程序所需的许可权限 69

5.5.2 注册应用程序授予其他应用程序的许可权限 70

5.6 探索manifest文件的其他参数 71

小结 71

参考资料和更多信息 71

第6章 管理应用程序资源 72

6.1 什么是资源 72

6.1.1 存储应用程序资源 72

6.1.2 理解资源目录的层级结构 72

6.1.3 资源的类型 73

6.1.4 存储不同的资源类型 74

6.1.5 使用程序访问资源 76

6.2 使用eclipse设置简单资源 77

6.3 使用资源 79

6.3.1 使用string(字符串)资源 79

6.3.2 使用格式化的字符串资源 80

6.3.3 使用字符串数组 81

6.3.4 使用boolean(布尔)资源 82

6.3.5 使用integer(整型)资源 82

6.3.6 使用颜色 83

6.3.7 使用尺寸 83

6.3.8 使用简单drawable资源 84

6.3.9 使用图像 85

6.3.10 使用动画 87

6.3.11 使用菜单 89

6.3.12 使用xml文件 90

6.3.13 使用原始文件 91

6.3.14 资源引用 91

6.3.15 使用布局(layout) 92

6.3.16 使用样式(style) 96

6.3.17 使用主题(theme) 98

6.4 引用系统资源 98

小结 99

参考资料和更多信息 99

第三部分 android用户界面设计精髓

第7章 探索用户界面屏幕元素 102

7.1 android视图和布局简介 102

7.2 使用textview显示文本 103

7.2.1 配置布局和尺寸 104

7.2.2 在文本中创建上下文链接 104

7.3 获取用户数据 105

7.3.1 使用edittext控件获取用户输入文本 106

7.3.2 使用spinner控件为用户提供可选输入 109

7.4 使用按钮、多选框和单选组 110

7.4.1 使用基本按钮 110

7.4.2 使用多选框和开关(toggle)按钮 111

7.4.3 使用radiogroup和radiobutton 112

7.5 获取用户输入的日期和时间 114

7.6 使用指示器向用户显示数据 115

7.7 使用seekbar调整进度 116

7.7.1 使用ratingbar显示评分数据 117

7.7.2 使用chronometer显示时间推移 118

7.7.3 显示时间 119

7.8 为用户提供选项和上下文菜单 119

7.8.1 使用选项菜单 119

7.8.2 使用contextmenu 121

7.9 处理用户事件 123

7.9.1 监听触摸模式状态改变 123

7.9.2 监听全屏幕上的事件 124

7.9.3 监听长时单击 124

7.9.4 监听焦点改变 125

7.10 使用对话框 126

7.10.1 探索不同类型的对话框 126

7.10.2 跟踪对话框的生命周期 127

7.10.3 使用自定义对话框 128

7.11 使用样式 128

7.12 使用主题 130

小结 131

第8章 使用布局设计用户界面 132

8.1 创建android用户界面 132

8.1.1 使用xml资源创建布局 132

8.1.2 使用代码创建布局 133

8.2 组织用户界面 135

8.3 使用内建的布局类 138

8.3.1 使用framelayout 140

8.3.2 使用linearlayout 141

8.3.3 使用relativelayout 142

8.3.4 使用tablelayout 144

8.3.5 在屏幕上使用多布局 145

8.4 使用内建的view容器类 146

8.4.1 使用数据驱动容器 147

8.4.2 使用标签组织视图 150

8.4.3 添加滚动支持 152

8.4.4 探索其他视图容器 153

小结 154

第9章 绘图与动画 155

9.1 屏幕绘图 155

9.2 使用文字 158

9.2.1 使用默认字体 158

9.2.2 使用自定义字体 159

9.2.3 测量文字所需的屏幕尺寸 160

9.3 使用位图 160

9.4 使用图形 161

9.4.1 用xml资源定义图形 161

9.4.2 使用程序定义图形 162

9.4.3 绘制各种图形 162

9.5 使用动画 167

9.5.1 使用逐帧动画 167

9.5.2 使用补间动画 168

小结 172

第四部分 使用常用android api

第10章 使用android数据和存储api 174

10.1 使用应用程序首选项 174

10.1.1 创建私有和共享首选项 174

10.1.2 搜索和读取首选项 175

10.1.3 新增、修改和删除首选项 175

10.1.4 使用android文件系统查找首选项数据 176

10.2 使用文件和目录 177

10.2.1 探索android应用程序目录 177

10.2.2 使用android文件系统操作其他目录和文件 179

10.3 使用sqlite数据库存储结构化数据 180

10.3.1 创建sqlite数据库 181

10.3.2 创建、修改和删除数据库记录 183

10.3.3 在sqlite数据库中执行查询 185

10.3.4 关闭和删除sqlite数据库 189

10.3.5 设计持久数据库 189

10.3.6 向应用程序界面绑定数据 191

小结 195

参考资料和更多信息 195

第11章 使用内容提供器在应用程序间共享数据 196

11.1 探索android内容提供器 196

11.1.1 使用mediastore内容提供器 196

11.1.2 使用calllog内容提供器 198

11.1.3 使用浏览器(browser)内容提供器 199

11.1.4 使用联系簿(contacts)内容提供器 200

11.1.5 使用userdictionary(用户词典)内容提供器 202

11.1.6 使用settings内容提供器 202

11.2 修改内容提供器的数据 202

11.2.1 添加记录 203

11.2.2 修改记录 203

11.2.3 删除记录 204

11.3 使用内容提供器增强你的应用程序 204

11.4 实现内容提供器 208

11.4.1 实现内容提供器接口 209

11.4.2 定义数据uri 209

11.4.3 定义数据列 210

11.4.4 实现重要的内容提供器方法 210

11.4.5 更新manifest文件 214

11.5 使用动态文件夹(live folder) 215

小结 217

参考资料和更多信息 217

第12章 使用android网络api 218

12.1 移动网络基础 218

12.2 访问因特网(http) 218

12.2.1 从web读取数据 219

12.2.2 使用httpurlconnection 219

12.2.3 解析从网络获取的xml 220

12.2.4 异步操作 222

12.2.5 使用asynctask 222

12.2.6 使用线程进行网络访问 223

12.2.7 显示从网络资源获取的图像 224

12.2.8 获取android网络状态 226

小结 227

参考资料和更多信息 227

第13章 使用android web api 228

13.1 使用webview浏览web 228

13.1.1 设计带有webview控件的布局 229

13.1.2 向webview控件载入内容 229

13.1.3 为webview控件添加功能 230

13.2 使用webkit延伸web应用 232

13.2.1 浏览webkit api 232

13.2.2 扩展android web应用程序的功能 232

13.3 使用flash 236

13.3.1 使用flash应用程序 236

13.3.2 构建air应用程序 237

小结 237

参考资料和更多信息 237

第14章 使用位置服务api 238

14.1 使用全球定位服务(gps) 238

14.1.1 在你的应用程序中使用

gps功能 238

14.1.2 查找你的位置 239

14.1.3 定位你的模拟器 240

14.2 位置地理编码 241

14.3 在地图上标注位置 243

14.3.1 地图标注内容 243

14.3.2 地图标注视图 244

14.3.3 获得调试api key 245

14.3.4 拖曳地图视图 247

14.3.5 缩放地图视图 247

14.3.6 标记点 248

14.4 位置服务扩展应用 251

小结 252

参考资料和更多信息 252

第15章 使用android多媒体api 253

15.1 使用多媒体 253

15.2 使用静态图像 254

15.2.1 使用摄像头捕捉静态图像 254

15.2.2 配置摄像头模式 257

15.2.3 分享图像 258

15.2.4 将图像指定为壁纸 259

15.3 使用视频 259

15.3.1 录制视频 260

15.3.2 播放视频 261

15.4 使用音频 262

15.4.1 录制音频 262

15.4.2 播放音频 263

15.4.3 共享音频 264

15.4.4 搜索多媒体 264

15.4.5 使用铃音 265

小结 265

参考资料和更多信息 265

第16章 使用android电话api 266

16.1 使用电话功能 266

16.1.1 为获取手机状态信息取得许可权限 266

16.1.2 获取通话状态 267

16.1.3 请求获取服务信息 268

16.1.4 监控信号强度和数据连接速度 269

16.1.5 使用电话号码 269

16.2 使用短消息 270

16.2.1 获得发送和接收短消息的许可权限 270

16.2.2 发送短消息 270

16.2.3 接收短消息 272

16.3 拨打和接听电话 273

小结 275

参考资料和更多信息 275

第17章 通过opengl es使用android 3d图形 276

17.1 使用opengl es 276

17.1.1 在android中使用opengl es 276

17.1.2 保证设备兼容性 277

17.2 在android sdk中使用opengl es api 277

17.3 手工处理opengl es任务 278

17.3.1 创建surfaceview 278

17.3.2 启动opengl es线程 279

17.3.3 初始化egl 281

17.3.4 初始化gl 282

17.3.5 屏幕绘制 283

17.4 绘制3d物体 283

17.4.1 绘制顶点(vertices) 283

17.4.2 为顶点着色 284

17.4.3 绘制更多复杂物体 285

17.4.4 照亮你的场景 286

17.4.5 为对象赋予材质 288

17.5 同android视图和事件进行交互 289

17.5.1 允许opengl线程向应用程序线程发送信息 289

17.5.2 允许应用程序线程向opengl线程发送信息 290

17.6 清理opengl es 291

17.7 使用glsurfaceview 292

17.8 使用opengl es 2.0 294

17.8.1 为opengl es 2.0配置应用程序 295

17.8.2 获取opengl es 2.0平面 295

小结 298

参考资料和更多信息 298

第18章 使用android ndk 299

18.1 何时使用android ndk 299

18.2 安装android ndk 300

18.3 探索android ndk 300

18.4 创建自己的ndk工程 300

18.4.1 使用java调用原生代码 301

18.4.2 处理参数和返回值 302

18.4.3 在原生代码中使用异常 303

18.5 提升图形处理性能 304

小结 305

参考资料和更多信息 305

第19章 使用android可选硬件api 306

19.1 与设备硬件进行交互 306

19.2 使用设备传感器 307

19.2.1 使用不同的传感器 307

19.2.2 获取对传感器的访问 307

19.2.3 读取传感器数据 308

19.2.4 校正传感器 309

19.2.5 确定设备的方向 309

19.2.6 指北 309

19.3 使用wi-fi 309

19.4 使用蓝牙 311

19.4.1 检查可用的蓝牙硬件 312

19.4.2 开启蓝牙 312

19.4.3 查询配对设备 313

19.4.4 搜索设备 313

19.4.5 建立设备间连接 313

19.5 监视电池 314

小结 316

参考资料和更多信息 316

第五部分 更多android应用程序设计原则

第20章 使用通知 318

20.1 向用户发出通知 318

20.2 使用状态栏发布通知 319

20.2.1 使用notificationmanager服务 319

20.2.2 创建一个带有图标的简单文本通知 319

20.2.3 使用通知队列 320

20.2.4 更新通知 321

20.2.5 清除通知 321

20.3 让手机震动 322

20.4 灯光闪烁 323

20.5 发出声响 324

20.6 自定义通知 324

20.7 设计有用的通知 326

小结 326

参考资料和更多信息 326

第21章 使用服务 327

21.1 何时使用服务 327

21.2 理解服务的生命周期 328

21.3 创建服务 328

21.4 控制服务 332

21.5 实现远程接口 333

21.6 实现可包装(parcelable)类 335

小结 337

参考资料和更多信息 337

第22章 扩展android应用程序 338

22.1 增强你的应用程序 338

22.2 使用应用程序小插件 339

22.2.1 创建应用程序小插件 339

22.2.2 安装应用程序小插件 345

22.2.3 成为小插件“宿主(host)” 345

22.3 使用动态壁纸(live wallpaper) 345

22.3.1 创建动态壁纸 346

22.3.2 安装动态壁纸 348

22.4 成为内容类型处理器(content type handler) 349

22.5 确定intent动作和mime类型 350

22.5.1 实现activity处理intent 350

22.5.2 注册intent过滤器 351

22.6 让应用程序的内容可搜索 352

22.6.1 在应用程序内启用搜索 353

22.6.2 启用全局搜索 358

22.7 使用动态文件夹 360

22.7.1 创建动态文件夹 360

22.7.2 安装动态文件夹 364

小结 365

参考资料和更多信息 365

第23章 用户账户管理与数据同步 366

23.1 使用账户管理器管理账户 366

23.2 使用备份服务 367

23.2.1 选择远程备份服务 368

23.2.2 实现备份代理(agent) 368

23.2.3 备份和恢复应用程序数据 371

小结 372

参考资料和更多信息 373

第24章 处理高级用户输入 374

24.1 使用文本输入法 374

24.1.1 使用软键盘 374

24.1.2 使用文本预测和用户词典 376

24.2 探索辅助功能(accessibility)框架 376

24.2.1 使用语音识别服务 377

24.2.2 使用语音合成(tts)服务 378

24.3 使用手势 380

24.4 处理普通单点触控手势 381

24.4.1 处理普通多点触控手势 385

24.4.2 让手势更自然 388

24.5 使用轨迹球 388

24.6 处理屏幕方向改变 388

小结 390

参考资料和更多信息 390

第25章 面向不同设备配置和语言 391

25.1 最大化应用程序兼容性 391

25.2 为兼容性设计用户界面 392

25.2.1 支持特定屏幕类型 393

25.2.2 使用九格拉伸图像 393

25.2.3 使用working square原理 395

25.3 提供应用程序替代资源 396

25.3.1 使用替代资源标识符 396

25.3.2 提供用于不同屏幕方向的资源 399

25.3.3 在程序中使用替代资源 400

25.3.4 高效地组织应用程序资源 400

25.4 应用程序国际化 401

25.4.1 使用替代资源实现国际化 401

25.4.2 在程序中实现本地化支持 404

25.5 面向不同设备配置 405

25.5.1 支持硬件配置 405

25.5.2 面向不同android sdk版本 405

小结 407

参考资料和更多信息 408

第六部分 对外发布你的android应用程序

第26章 移动软件开发过程 410

26.1 移动开发过程概览 410

26.2 选择一种软件开发方法 410

26.2.1 理解“瀑布模型”的危险 411

26.2.2 认识迭代式开发的价值 411

26.3 整合应用程序需求 411

26.3.1 确定工程需求 411

26.3.2 为移动应用程序开发用例 413

26.3.3 吸纳第三方需求 413

26.3.4 管理设备数据库 413

26.4 项目风险评估 415

26.4.1 确定目标设备 415

26.4.2 获取目标设备 416

26.4.3 确定应用程序需求的可行性 417

26.4.4 理解质量保障的风险 417

26.5 编写基本项目文档 418

26.6 使用配置管理系统 419

26.7 设计移动应用程序 420

26.7.1 认识移动设备的局限 420

26.7.2 移动应用程序体系结构探索 420

26.7.3 可扩展和维护设计 421

26.7.4 应用程序交互设计 422

26.8 开发移动应用程序 422

26.9 测试移动应用程序 422

26.10 发布移动应用程序 423

26.11 支持和维护移动应用程序 423

小结 424

参考资料和更多信息 424

第27章 设计和开发“防弹”android应用程序 425

27.1 “防弹”移动应用程序设计最佳实践 425

27.1.1 满足移动用户的需求 425

27.1.2 为移动设备设计用户界面 426

27.1.3 设计稳定、灵敏的移动应用程序 426

27.1.4 设计安全的移动应用程序 427

27.1.5 在设计移动应用程序时考虑利益的最大化 428

27.1.6 在android应用程序设计时使用第三方标准 428

27.1.7 设计便于维护和升级的移动应用程序 429

27.1.8 在应用程序设计中使用andriod工具 430

27.1.9 避免设计时的愚蠢错误 430

27.2 “防弹”移动应用程序开发最佳实践 431

27.2.1 设计有效的移动开发过程 431

27.2.2 提早和经常地测试应用程序可行性 431

27.2.3 使用代码标准、代码检查和单元测试以提高代码质量 431

27.2.4 处理某单一设备的缺陷 433

27.2.5 在应用程序开发中使用android工具 434

27.2.6 避免开发时的愚蠢错误 434

小结 434

参考资料和更多信息 434

第28章 测试android应用程序 435

28.1 设计一个应用程序漏洞跟踪系统 435

28.2 管理测试环境 436

28.3 尽量全面地进行测试 438

28.4 在应用程序测试中使用android工具 442

28.5 避免测试时的愚蠢错误 443

28.6 外包测试的责任 443

小结 443

参考资料和更多信息 443

第29章 销售你的android应用程序 444

29.1 选择合适的发布模式 444

29.2 为发布而打包你的应用程序 444

29.2.1 准备封装你的代码 445

29.2.2 为你的应用程序打包并签名 446

29.2.3 测试软件包的发布版本 448

29.2.4 认证你的android应用程序 448

29.3 发布你的应用程序 448

29.3.1 在android market上销售你的应用程序 448

29.3.2 在自己的服务器上销售你的应用程序 453

29.3.3 销售应用程序的其他途径 453

29.3.4 保护你的知识产权 454

29.3.5 让用户付费 454

小结 455

参考资料和更多信息 455

第七部分 附录

附录a android模拟器快速入门 458

a.1 模拟器的目的:虚拟现实 458

a.2 使用android虚拟设备(avd) 459

a.2.1 使用android sdk和avd管理器 460

a.2.2 创建avd 460

a.3 使用指定avd启动模拟器 463

a.3.1 配置模拟器启动项 463

a.3.2 启动模拟器运行应用程序 463

a.3.3 从android sdk和avd管理器中启动模拟器 464

a.4 配置模拟器的gps位置信息 465

a.5 在两个模拟器实例之间拨打电话 466

a.6 在两个模拟器实例之间发送消息 466

a.7 通过控制台与模拟器交互 467

a.7.1 使用控制台模拟来电 467

a.7.2 使用控制台模拟短消息 468

a.7.3 使用控制台发送gps坐标 468

a.7.4 使用控制台监视网络状态 469

a.7.5 使用控制台操作电源设置 469

a.7.6 使用其他控制台命令 470

a.8 享受模拟器 470

a.9 认识模拟器的局限 470

附录b android ddms快速入门 471

b.1 独立或结合eclipse使用ddms 471

b.2 熟悉ddms的关键特性 472

b.3 使用进程 472

b.3.1 向android应用程序关联调试器 473

b.3.2 监视android应用程序的线程活动 473

b.3.3 触发垃圾回收(gc) 474

b.3.4 监视堆活动 474

b.3.5 监视内存分配 474

b.3.6 终止android进程 475

b.4 使用文件浏览器 475

b.4.1 浏览模拟器或设备上的文件系统 475

b.4.2 从模拟器或设备上拷贝文件 476

b.4.3 向模拟器或设备拷贝文件 476

b.4.4 删除模拟器或设备上的文件 476

b.5 使用模拟器控制 476

b.5.1 模拟语音来电 476

b.5.2 模拟短消息接收 477

b.5.3 发送位置坐标 477

b.6 使用应用程序日志 477

b.7 在模拟器或目标设备上截屏 478

附录c android调试桥快速入门 479

c.1 列表显示连接的设备和模拟器 479

c.2 针对特定设备使用adb命令 479

c.3 启动和停止adb服务进程 480

c.3.1 停止adb服务进程 480

c.3.2 启动和检测adb服务进程 480

c.4 发布shell命令 480

c.4.1 发布单条shell命令 480

c.4.2 使用shell会话 481

c.4.3 使用shell启动和终止模拟器 481

c.5 拷贝文件 481

c.5.1 向设备或模拟器发送文件 481

c.5.2 从设备提取文件 481

c.6 安装和卸载android应用程序 482

c.6.1 安装应用程序 482

c.6.2 重装应用程序 482

c.6.3 卸载应用程序 482

c.7 使用logcat记录日志 483

c.7.1 显示所有的日志信息 483

c.7.2 在日志数据中包含日期和时间信息 483

c.7.3 过滤日志信息 483

c.7.4 清除日志 484

c.7.5 将日志输出重定向至一个文件 484

c.7.6 访问次级日志 485

c.8 控制备份服务 485

c.8.1 强制备份操作 485

c.8.2 强制恢复操作 486

c.8.3 将存档数据清空 486

c.9 生成bug报告 486

c.10 使用shell查看sqlite数据库 486

c.10.1 在adb shell中进行应用程序压力测试 486

c.10.2 通过shell安装和使用自定义二进制文件 489

c.11 其他adb命令探索 490

附录d eclipse技巧和诀窍 491

d.1 构建你的eclipse工作空间 491

d.1.1 集成源代码管理服务 491

d.1.2 调整视图中的标签面板 491

d.1.3 最大化窗口 492

d.1.4 最小化窗口 492

d.1.5 显示并排窗口 492

d.1.6 显示同一文件的两个部分 492

d.1.7 关掉不需要的标签面板 492

d.1.8 保持对窗口的控制 492

d.1.9 定制日志过滤器 493

d.2 编写java代码 493

d.2.1 善用自动补全(auto-complete) 493

d.2.2 格式化代码 493

d.2.3 创建类 494

d.2.4 创建方法存根(stub) 494

d.2.5 组织导入 494

d.2.6 重命名 494

d.2.7 重构代码 494

d.2.8 整理代码 496

d.2.9 提供javadoc风格的文件 496

d.2.10 解决诡异的构建错误 496

附录e sqlite快速入门 497

e.1 探索sqlite的常见任务 497

e.2 使用sqlite3命令行接口 497

e.2.1 运行adb shell 498

e.2.2 连接数据库 498

e.2.3 探索你的数据库 498

e.2.4 导入和导出数据库 499

e.2.5 在命令行中执行sql命令 501

e.2.6 使用其他的sqlite3命令 502

e.2.7 认识sqlite的局限 502

e.3 通过实例学习:学生成绩数据库 503

e.3.1 设计学生成绩数据库的模式 503

e.3.2 结合autoincrement创建简单表 503

e.3.3 向表中插入数据 504

e.3.4 使用select查询表数据 504

e.3.5 创建具有外键和复合主键的表 505

e.3.6 修改和更新表数据 506

e.3.7 使用join进行多表查询 506

e.3.8 使用计算列 507

e.3.9 对计算列使用子查询 508

e.3.10 删除表 508

点击复制链接 与好友分享!回本站首页 您对本软件有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力

下载地址:

您正在下载:Android移动开发一本就够 pdf格式

相关下载

Google Android SDK开发范例大全 pdf格式

android框架及应用开发介绍 ppt格式

Android开发入门与实战 pdf格式

Android应用框架原理与程式设计36技(中文

Android NDK入门项目实战 doc格式

Android中文文档 pdf格式

Android开发环境安装手册 pdf格式

Android开发OpenGL图书 pdf格式

Android应用开发揭秘 pdf格式

Android编程指南 pdf格式

图文推荐

html5 css3 android_Android移动开发一本就够 pdf格式

排行热门

41 | Shell高级编程(中文版) PDF格式 40 | 七周七并发模型 完整版 高清pdf扫描 39 | 有限元方法编程(第三版) pdf格式 39 | 全国IP提取软件源码[易语言] 36 | Android之大话设计模式 pdf格式 35 | 本机(pc)ip以及Android模拟器ip的说 34 | 高级Bash脚本编程指南(精通linux she 31 |

文章 下载 读书

· Win2000下关闭无用端口 · 禁止非法用户登录综合设置 [win9x篇] · 关上可恶的后门——消除NetBIOS隐患 · 网络入侵检测系统 · 潜伏在Windows默认设置中的陷井 · 调制解调器的不安全 · 构建Windows 2000服务器的安全防护林 · SQL Server 2000的安全配置 · Windows优化大师注册机源码 · Aspcode动画教程 · WIN 2000服务器防止ICMP数据包攻击教程 · 实现网络隐身的简单方法 · 手工进行克隆帐号 · 用W32DASM破解网页合并器的密码 · 注册表操作动画教程 · 冰河陷阱v1.2 · 黑客攻防技术宝典:Web实战篇(第2版) · 超级网管员——网络安全 · 代码大全(第二版) · 软件之道:软件开发争议问题剖析 · CSS插件工具箱 · CSS入门经典(第3版) · C#并行编程高级教程:精通.NET 4 Pa · CMMI+敏捷整合开发


  本文关键词:Android移动开发,由笔耕文化传播整理发布。



本文编号:113221


本文链接:https://www.wllwen.com/wenshubaike/xxkj/113221.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户086ed***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com