本书的主要内容有:了解Kotlin基础知识和Kotlin集合框架。探索Android基础:操作系统和应用容器及其组件。了解线程安全以及如何处理并发。编写低开销顺序异步工作。使用协程检查结构化并发性,并了解通道如何支持协程通信。了解如何使用流完成异步数据处理。使用Android性能分析工具了解性能问题。使用性能优化减少资源消耗。
《Android开发详解》是一本综合开发参考书,书中几乎囊括了使用Android 进行程序开发的全部知识,既适合初学者入门,又适合开发者进阶。本书共28 章,依次讲解了Android 旅程之起点,Android Studio 的常用技巧,App UI 设计,初级UI 控件,中级UI 控件,高级UI 控件,Android 权限机制与支持库的应用,自定义控件,主角(Activity)与配角(Intent),Android 程序的修理工,事件与手势,Android 基本资源访问,Android 高级资源的调用,Action Bar 的使用,消息、通知、广播与闹钟,图形图像处理技术,Android 中的动画,播放音频与视频,拍照与显示图片,利用OpenGL 实现3D 图形,数据存储技术,默默付出的后台工作者,传感器应用,位置服务与地图应用,网络编程及Internet 应用,Android 中的小部件,常用的第三方技术,发布你的App。书中所有知识都结合具体实例进行讲解,实例代码给
Android原生应用目前基本上是基于Java进行开发的。Java是当前网络程序应用很为广泛的一种面向对象语言,具有平台无关性、安全性、分布性、多线程等特点。本书以引导任务 知识解析 实训任务这一过程来进行内容编排,以当前使用广泛的Eclipse开发平台进行案例开发讲解。本书共分两部分十个单元进行讲解,通过任务的方式有效融合Java基础知识、Android基础及应用等内容。每一单元同时还配有相应的习题或训练任务。
本书全面介绍了Android手机开发涉及到的各个方面。全书理论联系实际,通过实例讲解知识,介绍操作技能,采用层层递进的方式组织教学,叙述详尽,概念清晰,使得读者在学习完本书后,不仅可掌握Android开发的应用技术,还能通过实践完成一个完整移动端项目的设计与开发过程,进而具备应用Android开发的基本能力。 全书共分十五章,构建了Android开发程序的整个知识体系。*章主要介绍了现今流行的手机操作系统以及平台开发技术,第二章主要介绍了Android系统架构,第三章主要介绍Android 应用开发环境搭建,第四章介绍了Android应用程序基础,第五章和第六章主要介绍了UI设计的组件和布局,第七章介绍了Android数据存储,第八章主要介绍了数据库SQLite,第九章是介绍内容提供器ContentProvider,第十章内容是广播与服务,第十一章主要介绍了网络编程,第十二章的内
本书从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用Android进行程序开发需要掌握的知识和技术。全书共16章,具体内容包括Android的发展与平台架构、开发环境的搭建、布□管理器、常用UI组件、用户界面设计、事件处理和手势、资源访问、动画与多媒体等。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会Android程序开发的精髓,快速提高开发技能。本书可作为高等院校软件工程、计算机应用、大数据应用技术等相关专业的教材,也可作为编程开发入门者的参考用书。
本书规划了Android从入门到进阶过程中*重要的知识体系,将知识、技术与技巧充分渗透到多个独立且完整的Android应用实战项目中,带领读者一同参与到真正的企业开发流程中,使读者有条不紊地掌握完整的项目开发技术,循序渐进地具备企业级移动应用开发的能力。在程序实例讲解方面,注重对实际动手能力的指导,在遵循项目开发过程的同时,将重要知识点和经验技巧以 关键知识点解析 的形式呈现给读者,这为初学者将学习与实践结合提供了很好的指导。
《Android系统级深入开发——移植与调试》是一本全面介绍Android系统级开发的作品,全书以移植和调试为重点。Android具有一个庞大的软件系统,任何开发者都难以掌握系统的每一个细节。因此,如何高效地理解和开发系统,就成了Android系统级别工程师面对的主要问题。《Android系统级深入开发——移植与调试》作者韩超、梁泉以实际的开发经验为基础,以软件工程思想为指导,完成了本书。本书介绍了从Android开源工程到一个基于实际硬件产品中的主要工作,一方面让读者清晰把握各个子系统的架构,另一方面让读者把握移植这个开发核心环节的要点。本书适合Linux开发人员、移动设备开发人员、Android系统框架层和底层开发人员、有意图深入学习Android的人员、以及从事手机研发的读者阅读。