移动开发教程
资源名称:Android高级开发实战 UI、NDK与安全 内容简介: 本书首先讲解Windows和Linux操作系统下安装开发Android所需的工具集及Android程序执行流程。其次对Android中的基础UI和高级UI的开发技巧进行了全面、透彻的讲解,接着对NDK的各个知识点进行了深入的剖析,并结合源码对其原理进行深入的分析。最后结合两大案例,让读者掌握企业中NDK开发的相关流程,以及在开发中经常遇到的各类问题和解决方案。另外,本书还对当前的Android安全问题和在Android中经常使用的反编译技术进行了深入的讲解。 资源目录: 第一篇Android开发准备篇 第1章构建开发环境及Android程序执行流程/2 1.1构建开发环境/2 1.1.1Android开发需要的工具/2 1.1.2安装所需软件/3 1.2Android程序的执行流程/6 1.2.1Android系统启动过程/6 1.2.2Android应用程序启动过程/9 第2章AndroidSDK命令行工具/11 2.1SDK命令行/11 2.2shell命令/14 2.2.1文件目录操作指令/14 2.2.2系统管理命令/16 2.2.3备份压缩命令/17 2.2.4查看日志/18 2.3使用HierarchyViewer查看层级视图/18 2.4DDMS透视图/20 第二篇AndroidUI篇 第3章基础UI/30 3.1UI概述/30 3.2布局(Layout)/32 3.3菜单(Menu)/42 3.4常用UI(Widgets)/48 3.5详解UI中的常用布局属性/190 第4章Android高级UI/193 4.1抽象布局/193 4.1.1<include>标签/193 4.1.2<merge>标签/196 4.1.3<viewStub>标签/198 4.2Android样式和主题(style与theme)/198 4.2.1为HelloWord应用指定样式/199 4.2.2为应用指定主题/201 4.3自定义窗口标题/202 4.4泡泡窗口(PopuWindow)/205 4.4.1泡泡窗口概述/205 4.4.2泡泡窗口应用举例/206 4.5ViewFlipper(视图容器)/210 4.5.1ViewFlipper常用方法及属性/210 4.5.2使用ViewFlipper实现播放幻灯片效果/211 4.6Fragment框架/215 4.6.1Fragment应用举例/216...