图书介绍

ANDROID开发模式和最佳实践【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

ANDROID开发模式和最佳实践
  • (美)菲尔·达特森(Phil Dutson)著;李雄译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121309083
  • 出版时间:2017
  • 标注页数:292页
  • 文件大小:79MB
  • 文件页数:311页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ANDROID开发模式和最佳实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1 开发工具1

Android Studio1

安装Android Studio2

使用Android Studio4

启动一个新项目6

独立的SDK工具9

安卓设备模拟10

安卓虚拟设备11

GenyMotion12

Xamarin安卓播放器13

版本控制系统14

Subversion14

Git15

Mercurial15

总结16

2 测试和调试17

单元测试17

集成测试20

调试25

Profiling25

Tracing28

Messaging29

总结32

3 应用结构33

Manifest34

Java37

Res(Resources)37

Drawable37

Layout39

Menu40

Values40

其他Resource41

Gradle42

总结43

4 组件45

Intent45

Intent Filter46

Broadcast Receiver47

Activity48

创建一个Activity49

Activity生命周期50

Fragment52

创建一个Fragment53

与Fragment通信56

Loader57

总结59

5 View61

View类61

AnalogClock子类62

ImageView子类62

KeyboardView子类63

MediaRouteButton子类64

ProgressBar子类65

Space子类66

SurfaceView子类67

TextView子类68

TextureView子类68

ViewGroup子类69

ViewStub子类71

创建一个定制的View71

总结74

6 Layout75

Layout基础75

Layout Measurement76

Layout坐标77

Layout Container78

Linear Layout79

Relative Layout80

Table Layout83

Frame Layout86

WebView87

总结88

7 App Widget89

App Widget Layout90

AppWidgetProviderInfo对象93

App Widget尺寸94

更新频率94

预览图片95

Widget Category96

Widget Category布局97

Resizable模式97

AppWidgetProviderInfo对象实例98

AppWidgetProvider类98

应用Manifest条目101

总结102

8 应用设计:使用MVC103

Model104

View105

Controller106

异步处理108

AsyncTask109

总结110

9 绘图和动画111

图形111

Bitmap111

NinePatch113

Drawable115

OpenGL ES118

动画122

View动画122

Property动画123

Drawable动画127

Transition框架128

总结131

10 网络133

访问Internet133

网络检测133

使用HTTP客户端135

解析XML137

网络操作异步处理139

Volley141

总结145

11 Location数据处理147

权限147

Google Play Service Location API157

总结163

12 多媒体165

Audio处理165

Audio Playback166

Audio录制170

Video处理172

Video Playback172

总结176

13 可选Hardware API177

蓝牙177

开启蓝牙178

使用蓝牙发现设备179

使用传统的蓝牙连接181

使用BLE通信184

近场通信(NFC)188

ACTION_NDEF_DISCOVERED189

ACTION_TECH_DISCOVERED190

ACTION_TAG_DISCOVERED191

设备传感器194

检测可用的传感器195

读传感器数据197

总结199

14 管理账户数据201

获取账户201

安卓备份服务203

使用Google Drive安卓API205

使用Google Play Game服务210

保存游戏211

总结215

15 Google Play Service217

添加Google Play Service217

使用Google API客户端219

Google Fit223

开启API和鉴权224

App配置和连接225

Nearby Message API226

开启Nearby Message226

发送和接收消息227

总结232

16 Android Wear233

Android Wear基础233

屏幕处理234

调试237

连接模拟器237

连接穿戴式设备239

与安卓可穿戴式设备通信240

Notification241

发送数据243

总结245

17 Google Analytics247

添加Google Analytics247

Google Analytics基础250

事件251

目标252

电子商务253

定制时序254

定制维度254

定制度量255

总结255

18 优化257

应用优化257

应用首次启动257

应用日志259

应用配置260

内存管理262

垃圾回收监控263

检查内存使用264

性能265

处理对象266

静态函数和变量266

For循环增强266

Float、double和int267

优化数据容器267

总结268

19 Android TV269

概况269

十英尺视图270

TV能力272

文字、颜色和图片274

创建一个App277

模拟和测试280

总结282

20 应用部署283

准备部署283

物件清单284

认证密钥284

联系邮箱284

应用网站285

外部服务或服务器285

应用图标285

许可证286

合适的包名286

验证权限和需求287

去掉Log和调试信息288

去掉多余无用的东西288

Google Play相关准备288

应用截图289

推广视频289

高分辨率图标289

功能图290

推广图290

安卓电视条幅290

付费291

生成APK291

总结292

热门推荐