本教材主要以项目和任务的方式介绍 Android 的系统架构、程序设计、用户界面设计、四大组件、存储本地数据、多媒体、网络编程、游戏开发、实习安全管理平台开发等知识。读者将首先对 Android 操作系统有一个全貌的认识,掌握 Android 的系统架构,其次为熟悉并掌握 Android 中的程序设计方法和界面设计方法,终将掌握 Android 下应用程序设计的流程以及方法。本教材可主要作为中职学校Android开发类教材以及Android开发人员开发参考书籍资料。
本书是Android Studio移动应用开发系列教材的高级篇。本书在《Android Studio移动应用开发基础》教材的基础上,对Android的知识点进行了扩充介绍,其内容包括样式和主题、再谈F
本书是Android安全领域的经典著作,不仅深入剖析了原理,而且还给出了应对各种安全问题的方法,原理与实践并重。首先,结合Android系统的源代码从应用层、应用框架层、硬件抽象层、系统内核层等多角度剖析了Android的安全机制和实现原理,以及安全机制中存在的不足和潜在风险;然后详细讲解了各种常用的实用分析工具、安全风险分析方法、安全策略,以及各种常见安全问题(内核、文件系统、应用程序及无线通信)的解决方案。全书共9章,分为三部分:准备篇(1~2章)介绍了Android的系统架构和安全模型;原理篇(3~5章)首先从源代码的角度深入剖析了Android系统的安全机制、系统安全性和应用安全性的实现原理,然后详细讲解了各种实用分析方法、分析工具和核心技术;实践篇(6~9章)分别讲解了如何通过修改源代码来增强Android系统的安全性、加密文件系统
《Android智能手机APP界面设计实战教程》根据Android(安桌)智能手机操作系统的构成元素和各种实例,全面解析各种元素和界面的设计及绘制方法。 《Android智能手机APP界面设计实战教程》共5章。第1章为AndroidUI设计基础,介绍了用户界面设计的相关知识,Android系统的设计原则和制作规范。第2章是AndroidAPP的设计风格,介绍了Android系统中的界面元素及设计要求。第3章是AndroidAPP基本元素,介绍了Android系统中各种不同图形和元素的绘制方法。第4章是APP完整界面制作,制作了完整的用户界面。第5章是商业案例制作,介绍了AndroidAPP的应用结构和3个典型的APP界面制作过程。 《Android智能手机APP界面设计实战教程》配套光盘内包含全部案例的素材、源文件和教学视频,读者可以结合书、练习文件和教学视频,提升APP界面设计学习效率。 《Android智能手机APP界
Gradle是Android开发小组于2013年推出的作为Android应用的的构建系统。Gradle可以很容易地扩展构建,并插入到现有的构建过程中来。它提供了一套类Groovy的DSL语言,用于申明构建和创建任务,让依赖管理变得更加简单。此外,它是完全免费和开源的。本书共分9章,依次介绍了Gradle的基础知识、基本自定义构建、依赖管理、创建构建Variants、管理多模块构建、运行测试、创建tasks和插件、设置持续集成,以及自定义构建。
本教材主要以项目和任务的方式介绍 Android 的系统架构、程序设计、用户界面设计、四大组件、存储本地数据、多媒体、网络编程、游戏开发、实习安全管理平台开发等知识。读者将首先对 Android 操作
《高等院校3G人才培养规划教材:Android应用程序开发与典型案例》共23章,内容包含两大部分。部分是Android程序设计基础,在介绍Android环境搭建以及Android系统基本控件和组件后,详细介绍了Android系统应用编程中典型的技术,比如,Android中的图形图像、多媒体编程、GPS定位与地图编程等;第二部分是Android程序UI设计,从手机软件的交互设计谈起,介绍了Android用户界面设计原则和方法、Android用户界面设计哲学等,并给出了具体建议。
《ARM官方开发工具丛书·Linux Android开发利器:ARM DS-5使用指南》是一本全面介绍ARMDS-5使用方法的书籍,共24章,分为4个部分。部分是DS-5的基本入门部分,主要介绍DS-5的基本功能和组件,DS-5的基本使用方法,DS-5的相关文件、文档和安装。第二部分详细介绍Eclipse的各个重要组成部分,包括Eclipse软件的各个功能的使用介绍,并重点介绍项目管理、编辑器和远程系统管理的详细使用。第三部分详细介绍DS调试器各个重要组成部分的使用,包括从与开发板的连接到调试技术的各个方面的使用细节和步骤。第四部分详细介绍DS-5性能分析各种技术的使用方法,内容包括性能分析环境的构建,分析报告的创建,以及对数据的各种分析方法。《ARM官方开发工具丛书·Linux Android开发利器:ARM DS-5使用指南》适合在Linux和Android下进行嵌入式开发的设计者使用。