图书介绍

打造高质量Android应用 Android开发必知的50个诀窍PDF|Epub|txt|kindle电子书版本网盘下载

打造高质量Android应用 Android开发必知的50个诀窍
  • (美)CARLOSSESSA著;杨云君译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111461364
  • 出版时间:2014
  • 标注页数:219页
  • 文件大小:69MB
  • 文件页数:244页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

打造高质量Android应用 Android开发必知的50个诀窍PDF格式电子书版下载

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

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

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

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

图书目录

第1章 活用布局1

Hack 1使用weight属性实现视图的居中显示1

1.1合用weightSum属性和layout weight属性2

1.2概要4

1.3外部链接4

Hack 2使用延迟加载以及避免代码重复4

2.1使用<include />标签避免代码重复5

2.2通过ViewStub实现View的延迟加载7

2.3概要9

2.4外部链接9

Hack 3创建定制的ViewGroup10

3.1理解Android绘制视图的方式11

3.2创建CascadeLayout12

3.3为子视图添加自定义属性15

3.4概要17

3.5外部链接17

Hack 4偏好设置使用技巧17

4.1概要20

4.2外部链接20

第2章 添加悦目的动画效果21

Hack 5使用TextSwitcher和ImageSwitcher实现平滑过渡21

5.1概要23

5.2外部链接23

Hack 6为ViewGroup的子视图添加悦目的动画效果24

6.1概要26

6.2外部链接26

Hack 7在Canvas上显示动画26

7.1概要28

7.2外部链接28

Hack 8附加Ken Burns特效的幻灯片29

8.1概要31

8.2外部链接31

第3章 使用视图的技巧和窍门33

Hack 9避免在EditText中验证日期33

9.1概要34

9.2外部链接35

Hack 10格式化TextView的文本35

10.1概要36

10.2外部链接37

Hack 11为文本添加发亮的效果37

11.1概要39

11.2外部链接39

Hack 12为背景添加圆角边框39

12.1概要40

12.2外部链接40

Hack 13在onCreate()方法中获取View的宽度和高度40

13.1概要42

13.2外部链接42

Hack 14 VideoView的转屏处理技巧42

14.1概要46

14.2外部链接46

Hack 15 移除背景以提升Activity启动速度46

15.1概要48

15.2外部链接48

Hack 16更改Toast显示位置的技巧48

16.1概要50

16.2外部链接50

Hack 17使用Gallery创建向导表单50

17.1概要55

17.2外部链接55

第4章 实用工具56

Hack 18在发布正式版本前移除日志语句56

18.1概要57

18.2外部链接58

Hack 19使用Hierarchy Viewer工具移除不必要的视图58

19.1概要62

19.2外部链接62

第5章 模式63

Hack 20模型-视图-主导器模式63

20.1概要66

20.2外部链接66

Hack 21与Activity生命周期绑定的BroadcastReceiver66

21.1概要68

21.2外部链接68

Hack 22使用Android库项目时适用的架构模式69

22.1后台逻辑和模型69

22.2库项目70

22.3 Android应用程序71

22.4概要71

22.5外部链接72

Hack 23同步适配器模式72

23.1一般方法72

23.2我的方法74

23.3概要89

23.4外部链接89

第6章 活用列表和适配器91

Hack 24处理空列表91

24.1概要92

24.2外部链接92

Hack 25通过ViewHolder优化适配器93

25.1概要95

25.2外部链接95

Hack 26为ListView添加分段标头95

26.1创建列表布局97

26.2创建可视分段标头98

26.3最后一步99

26.4概要100

26.5外部链接100

Hack 27使用Activity和Delegate与适配器交互101

27.1概要103

27.2外部链接103

Hack 28充分利用ListView的头视图103

28.1概要106

28.2外部链接106

Hack 29在ViewPager中处理转屏106

29.1概要108

29.2外部链接108

Hack 30 ListView的选择模式108

30.1概要112

30.2外部链接113

第7章 实用库114

Hack 31 Android面向切面编程114

31.1概要118

31.2外部链接118

Hack 32使用Cocos2d-x美化应用程序118

32.1 Cocos2d-x是什么119

32.2使用Cocos2d-x119

32.3概要123

32.4外部链接123

第8章 与其他编程语言交互125

Hack 33在Android上运行Objective-C125

33.1下载并编译Itoa126

33.2划分模块127

33.3创建Java层代码131

33.4概要132

33.5外部链接133

Hack 34在Android中使用Scala133

34.1概要136

34.2外部链接137

第9章 可复用的代码片段138

Hack 35同时发起多个Intent138

35.1拍照139

35.2从相册中选择照片139

35.3整合两种Intent139

35.4概要140

35.5外部链接140

Hack 36在用户反馈中收集信息140

36.1概要143

36.2外部链接143

Hack 37向media ContentProvider添加MP3文件143

37.1使用ContentValues添加MP3文件144

37.2使用MediaScanner添加MP3文件144

37.3概要145

37.4外部链接145

Hack 38为ActionBar添加刷新动作145

38.1概要149

38.2外部链接149

Hack 39从Market中获取依赖功能149

39.1概要151

39.2外部链接152

Hack 40以后进先出方式加载图片152

40.1起点:Android示例程序152

40.2引入executor153

40.3 UI线程——离开返回的无缝衔接155

40.4注意事项155

40.5概要155

40.6外部链接156

第10章 数据库进阶157

Hack 41使用ORMLite构建数据库157

41.1一个简单的数据模型158

41.2开始159

41.3坚如磐石的数据库schema160

41.4 SQLiteOpenHelper——数据库通道163

41.5用于数据库访问的单例模式165

41.6 CRUD操作一点通166

41.7查询构建器167

41.8数据类型和棘手的外部类型169

41.9原生SQL查询172

41.10事务174

41.11概要175

41.12外部链接176

Hack 42为SQLite添加自定义功能176

42.1 Java代码177

42.2 native代码178

42.3概要180

42.4外部链接180

Hack 43数据库批处理181

43.1不使用批处理操作182

43.2使用批处理操作183

43.3使用SQLiteContentProvider执行批处理操作184

43.4概要186

43.5外部链接186

第11章 避免代码碎片化187

Hack 44处理熄灯模式187

44.1 Android 2.x188

44.2 Android 3.x189

44.3在一个Activity中整合两种实现190

44.4概要190

44.5外部链接191

Hack 45在旧版本上使用新API191

45.1使用apply()替代commit()191

45.2将应用程序安装到SD卡中194

45.3概要195

45.4外部链接195

Hack 46向后兼容的通知196

46.1概要200

46.2外部链接200

Hack 47使用Fragment创建Tab201

47.1创建自定义Tab的UI界面201

47.2在Activity中放置Tab202

47.3概要203

47.4外部链接203

第12章 构建工具204

Hack 48使用Apache Maven处理依赖关系204

48.1概要208

48.2外部链接208

Hack 49在root过的设备上安装依赖库209

49.1 dex预处理211

49.2创建与权限相关的XML文件211

49.3修改AndroidManifest.xml文件212

49.4概要212

49.5外部链接212

Hack 50使用Jenkins处理设备多样性213

50.1创建Jenkins job215

50.2运行job217

50.3概要218

50.4外部链接219

热门推荐