图书介绍
Android高级开发实战 UI、NDK与安全PDF|Epub|txt|kindle电子书版本网盘下载
- 王家林,王家俊,王家虎著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121207891
- 出版时间:2013
- 标注页数:419页
- 文件大小:216MB
- 文件页数:431页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
Android高级开发实战 UI、NDK与安全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇Android开发准备篇2
第1章 构建开发环境及Android程序执行流程2
1.1 构建开发环境2
1.1.1 Android开发需要的工具2
1.1.2 安装所需软件3
1.2 Android程序的执行流程6
1.2.1 Android系统启动过程6
1.2.2 Android应用程序启动过程9
第2章 Android SDK命令行工具11
2.1 SDK命令行11
2.2 shell命令14
2.2.1 文件目录操作指令14
2.2.2 系统管理命令16
2.2.3 备份压缩命令17
2.2.4 查看日志18
2.3 使用Hierarchy Viewer查看层级视图18
2.4 DDMS透视图20
第二篇Android UI篇30
第3章 基础UI30
3.1 UI概述30
3.2 布局(Layout)32
3.3 菜单(Menu) 42
3.4 常用UI (Widgets)48
3.5 详解UI中的常用布局属性190
第4章 Android高级UI193
4.1 抽象布局193
4.1.1 〈include〉标签193
4.1.2 〈merge〉标签196
4.1.3 〈viewStub〉标签198
4.2 Android样式和主题(style与theme)198
4.2.1 为Hello Word应用指定样式199
4.2.2 为应用指定主题201
4.3 自定义窗口标题202
4.4 泡泡窗口(PopuWindow) 205
4.4.1 泡泡窗口概述205
4.4.2 泡泡窗口应用举例206
4.5 ViewFlipper(视图容器)210
4.5.1 ViewFlipper常用方法及属性210
4.5.2 使用ViewFlipper实现播放幻灯片效果211
4.6 Fragment框架215
4.6.1 Fragment应用举例216
4.6.2 Fragment的生命周期219
4.7 动画220
4.7.1 动画特效之帧动画220
4.7.2 动画特效之Tween补间动画226
4.8 自定义UI控件235
第三篇Android NDK揭秘与实战篇240
第5章 揭秘NDK240
5.1 初识JNI240
5.2 NDK开发243
5.2.1 Cygwin、 NDK、 CDT工具的安装244
5.2.2 NDK开发之HelloWorldl247
5.2.3 NDK开发之HelloWorld2254
5.2.4 在C代码中使用LogCat打印日志信息259
5.2.5 NDK开发中常见的错误261
5.2.6 Java与C语言之间如何传递数据262
5.2.7 企业中JNI开发的流程274
5.2.8 C语言如何调用Java语言275
5.2.9 对中文乱码的处理284
5.2.10 Java语言如何调用C++++, C和C++++在开发中的区别288
第6章 NDK开发案例295
6.1 锅炉压力值测试案例295
6.1.1 创建应用与逻辑代码的实现296
6.1.2 测试运行301
6.2 Lame编码器的移植案例304
6.2.1 创建应用与逻辑代码的实现306
6.2.2 测试运行333
第四篇Android安全分析与反编译338
第7章 Android安全分析338
7.1 Android系统的安全沙箱与权限模型338
7.2 手机重启的过程分析340
7.3 0权限重启手机345
7.4 谁动了我的日志347
7.5 ROOT权限354
7.6 ROOT后的安全案例一——禁止开机启动项364
7.7 ROOT后的安全隐患案例二——KungFu病毒369
第8章 反编译377
8.1 反编译的概念及工具377
8.2 反编译流程详解378
8.2.1 使用apktool工具将apk文件反编译成原始的目录文件379
8.2.2 使用dex2jar.bat工具将classes.dex文件转换为classes.jar文件381
8.2.3 使用jd-gui工具将classesjar转换为java的源代码383
附录A Linux简介384
附录B C语言基础知识386