Android应用案例开发大全
移动开发教程

Android应用案例开发大全

资源名称:Android应用案例开发大全 内容简介: 《Android应用案例开发大全》以Android手机综合应用程序开发为主题,通过11个典型范例全面且深度地讲解了单机应用、网络应用、商业案例、2D和3D游戏等多个开发领域。     全书共分12章,主要以范例集的方式来讲述Android的开发应用,详细介绍了Android的移动查询系统、数据库客户端、网络游戏开发、动态壁纸游戏、移动管理系统、导航与地图开发(LBS)、Web端和移动客户端开发、单机项目移动开发、传感器和3D游戏开发、电子阅读器等主流的应用。随书光盘中包括了所有范例的源程序,并对程序进行了详细的注释。     《Android应用案例开发大全》以真实的项目开发为写作背景,具有很强的实用性和实战性。讲解上深入浅出、通俗易懂,既有Android开发的实战技术和技巧,也包括真实项目的策划方案。     《Android应用案例开发大全》非常适合初学者或有一定Android基础希望学习Android高级开发技术的读者使用。 资源目录: 第1章 初识庐山真面目——Android简介  第2章 移动查询系统——百纳铁路小助手  第3章 数据库客户端应用——日程管理专家  第4章 网络游戏开发——易扑克网络对战游戏  第5章 动态壁纸游戏经典——坦克大战动态壁纸   第6章 移动管理系统——大学图书管理系统  第7章 导航与地图开发(LBS)——北京地铁小助手  第8章 Web端和移动客户端开发——酒店预订系统  第9章 单机项目移动开发——百纳理财专家  第10章 3D游戏开发——国际象棋网络对战  第11章 传感器和3D游戏开发——迷宫重力球游戏  第12章 电子阅读器——酷读阅读器  资源截图:
Android优化技术详解
移动开发教程

Android优化技术详解

资源名称:Android优化技术详解 内容简介: 陈德春编写的《Android优化技术详解》循序渐进而又详细地讲解了Android优化技术的基本知识。   本书内容新颖、知识全面、讲解详细。《Android优化技术详解》分为12章,第1章讲解了Android系统的基础知识;第2章讲解了Android核心框架;第3章详细讲解了为什么要优化;第4章详细讲解了uI布局优化的基本知识;第5章详细讲解了Android内存系统的基本知识;第6章讲解了Android内存优化的基本知识;第7章讲解了代码优化的基本知识;第8章讲解了性能优化的基本知识;第9章讲解了系统优化的基本知识;第10章讲解了开发一个Android优化系统的基本知识;第11章和第12章足两个综合实例,分别讲解了在手机地图系统和Android足球游戏中使用优化技术的知识。书中的每个实例都遵循先提出制作思路及所包含知识点,在实例最后总结知识点,并让读者举一反三。   本书定位于Android的初、中级用户,既可作为初学者的参考书,也可作为有一定基础读者的提高书。 资源目录: 第1章 Android系统闪亮登场  1.1 一款全新的智能手机平台——Android   1.1.1 何谓智能手机   1.1.2 看当前主流的智能手机系统  1.2 分析Android的优势   1.2.1 第一个优势——出自名门   1.2.2 第二个优势——强大的开发团队   1.2.3 第三个优势——奖金丰厚   1.2.4 第四个优势——代码开源  1.3 搭建开发环境   1.3.1 安装AndroidSDK的系统要求   1.3.2 安装JDK、.Eclipse、AndroidSDK   1.3.3 设定Android SDK Home.  1.4 创建Android虚拟设备(AVD)   1.4.1 Android模拟器简介   1.4.2 模拟器和真机的区别   1.4.3 创建Android虚拟设备   1.4.4 启动模拟器   1.4.5 快速安装SDK  1.5 解决搭建环境过程中的三个问题   1.5.1 不能在线更新   1.5.2 一直显示Proiect.name must be specified提示   1.5.3 Target列表中没有Target选项 第2章 分析Android核心框架 第3章 为什么需要优化 第4章 UI布局优化 第5章 Android的内存系统 第6章 Android内存优化 第7章 代码优化 第8章 性能优化 第9章 系统优化 第10章 开发一个Android优化系统 第11章 综合实例——手机地图系统 第12章 综合实例——Android足球游戏 资源截图:
Google Android开发入门与实战
移动开发教程

Google Android开发入门与实战

资源名称:Google Android开发入门与实战 内容简介: 本书内容上覆盖了用Android开发的大部分场景,从Android基础介绍、环境搭建、SDK介绍、Market使用,到应用剖析、组件介绍、实例演 示等方面。从技术实现上,讲解了5个Android平台下的完整综合实例及源代码分析,分别是RSS阅读器、基于Google Map的个人GPS、豆瓣网(Web 2.0)客户端、在线音乐播放器、手机信息助手。本书注重对实际动手能力的指导,在遵循技术研发知识体系的严密性同时,在容易产生错误、不易理解的环节配 以了详实的开发情景截图,并将重要的知识点和经验技巧以“小实验”、“小知识”的活泼形式呈现给读者。在程序实例的讲解方面,将实例安插在Android 开发的精髓知识章节,这为初学者学习与实践结合提供了很好的指导。 本书配套有300多分钟的全程开发视频光盘,指导读者快速、无障碍地学通Android实战开发技术。 本书适合具备一定软件开发经验,想快速进入Android开发领域的程序员;具备一些手机开发经验的开发者和Android开发爱好者学习用书;也适合作为相关培训学校的Android培训教材。 资源目录: 第1章 掀起你的盖头来—初识Android 1.1 认识Android 1.2 Android的背景 1.2.1 Android的历史 1.2.2 Android的发展 1.3 我的Android我做主 1.3.1 开发基于Android平台的应用 1.3.2 参加Android开发者大赛 1.3.3 个人英雄主义再现—得到更多人的认可和尊重 1.3.4 获得应有的收益—Android Market 1.4 真实体验—Android 模拟器 1.4.1 初识庐山真面目—模拟器概述 1.4.2 模拟器和真机的区别 1.4.3 模拟器使用注意事项 1.5 更上一层楼,加入Android开发社区 1.6 本章小结...
Android移动应用开发从入门到精通
移动开发教程

Android移动应用开发从入门到精通

资源名称:Android移动应用开发从入门到精通 内容简介: 本书涵盖了Android开发从概念、技术到市场推广应用的全部话题,内容包括:Android概览、Android应用程序设计精髓、Android用户界面设计精髓、常用Android API、更多Android应用程序设计原则、对外发布你的Android应用程序和附录等7个部分。附录还包含了Android开发常用工具(如模拟器、DDMS、调试桥和SQLite等)的使用指南。  本书不仅适合Android应用程序开发人员阅读,还能为QA测试人员提供指导 资源目录: 第一部分 Android概览 第1章 Android简介  第2章 你的Android开发环境  第3章 编写第一个Android应用程序  第二部分 Android应用程序设计精髓 第4章 剖析Android应用程序  第5章 管理应用程序资源  第三部分 Android用户界面设计精髓 第6章 探索用户界面屏幕元素  第7章 使用布局设计Android用户界面  第8章 Android绘图与动画  第四部分 常用Android API 第9章 使用Android数据和存储API  第10章 使用Android网络API  第11章 使用位置服务(LBS)API  第12章 使用Android多媒体API  第13章 使用Android电话API 第14章 通过OpenGL ES使用Android 3D图形  第15章 使用Android可选硬件API  第五部分 更多Android应用程序设计原则 第16章 使用通知  第17章 使用服务  第六部分 对外发布你的Android应用程序 第18章 移动软件开发过程  第19章 开发和测试“防弹”Android应用程序  第20章 销售你的Android应用程序  第七部分 附录 附录A Android模拟器快速入门  附录B Android DDMS快速入门  附录C Android调试桥快速入门  附录D SQLite快速入门 
深入Android应用开发:核心技术解析与最佳实践
移动开发教程

深入Android应用开发:核心技术解析与最佳实践

资源名称:深入Android应用开发:核心技术解析与最佳实践 内容简介: 如何才能真正进阶为Android应用开发高手?必须深入理解Android核心技术的底层原理和在开发中总结并使用各种最佳实践,别无他法!本书以Android的源代码为主,SDK为辅,针对应用开发者的需求,对各种核心技术的使用方法、底层原理和实现细节进行了深入而详细的讲解,同时辅之以大量案例和最佳实践,为开发者的进阶修炼和开发高质量的应用提供了绝佳指导。    第1章深入介绍了Android的4大核心组件和9大主要应用框架;第2章透彻讲解了资源、组件、事件处理、应用风格和数据适配等核心知识;第3章系统地展示了各种常用的UI控件的使用方法及原理,并对XML和Java这两种控件属性配置方式和适用场景进行了分析和比较;第4章深入阐述了Android的数据存储与管理;第5章分析了Android在UI层、框架层和内核层的通信机制和原理;第6章深入讲解了Android实现多线程的两种主要方式(原生Java线程和Android对Java线程的封装)的原理,并对它们进行了全方位比较;第7章深入介绍了Android网络编程的核心技术;第8章详细讲解了Android中的2D图像、3D图像、2D图形以及动画方面的知识;第9章全面介绍了Android的多媒体编程,包括音频、视频和Camera服务等,并对TTS的实现进行了剖析;第10章详细讲解了Android的跨语言调用;第11章深入剖析了Android的安全框架和安全机制;第12章针对商业应用的需要讲解了Android的调试、测试与性能优化;第13章全面地剖析了Android的编译系统,包括编译工具、映像文件编译、SDK编译、NDK编译和目标系统的配置等;第14章分析了Android系统的启动过程;第15章讲解了Android的系统管理原理,包含内存管理、应用管理、电源管理、系统管理,以及系统的还原、升级、配置和备份等多方面的内容,能帮助开发者从一个更高的视角去理解Android的运行机制。 资源目录: 前言 第1章 深入解析Android核心组件和应用框架  1.1 核心组件详解  1.1.1 Activity组件  1.1.2 Service组件  1.1.3 Intent组件  1.1.4 BroadcastReceiver组件  1.2 应用框架解析  1.2.1 Service框架  1.2.2 Activity管理机制  1.2.3 Broadcast机制  1.2.4 对话框框架  1.2.5 标题栏框架  1.2.6 状态栏框架  1.2.7 通知机制  1.2.8 搜索框架  1.2.9 ActionBar框架 第2章 Android 资源框架详解/  2.1 布局文件  2.2 值文件  2.3 创建菜单  2.3.1 选项菜单  2.3.2 上下文菜单  2.3.3 子菜单  2.3.4 弹出菜单  2.4 断言的处理  2.5 Jar包和共享库  2.6 系统资源 第3章 Android UI控件精要  3.1 布局控件  3.1.1  LinearLayout  3.1.2 RelativeLayout  3.1.3 TableLayout  3.1.4 FrameLayout  3.2 显示控件  3.2.1 TextView  3.2.2 ProgressBar...
树莓派开发实战 第2版
移动开发教程

树莓派开发实战 第2版

资源名称:树莓派开发实战 第2版 内容简介: 树莓派(Raspberry Pi)是一款基于Linux系统的、只有一张信用卡大小的卡片式计算机。研发树莓派的起初目的是通过低价硬件和自由软件来推动学校的基础计算机学科教育,但很快树莓派就得到计算机和硬件爱好者的青睐;他们用它学习编程,并创造出各种各样新奇的、风靡一时的软硬件应用。 本书由多产作家Simon Monk编写,是将内容进行全面升级之后的第2版,囊括了丰富的实践示例,详细讲解了树莓派的配置与管理、网络连接、操作系统及软件。另外,本书还介绍了使用Python进行树莓派开发的各项技巧,书中介绍了有关Python编程的基础知识、列表与字典、Python高级特性。同时,本书还介绍了有关机器视觉、硬件基础、控制硬件、电机、数字输入、传感器、显示设备、物联网及Arduino等相关知识。 本书适合程序员和计算机软、硬件爱好者,以及对树莓派感兴趣的读者阅读,也适合作为树莓派相关实践课程的指导用书。 资源截图:
构建嵌入式Android系统
移动开发教程

构建嵌入式Android系统

资源名称:构建嵌入式Android系统 内容简介: 你想要把Android移植到其他嵌入式系统平台上吗?《构建嵌入式Android系统》将告诉你Android是如何工作的,以及如何修改它以满足你的需求。你将会深入到Android的内部结构,并且学会如何阅读它的源码、修改它的各种组件、针对你的硬件设备创建你自己的Android版本。你会发现Android与它的源头Linux相比有多大的不同。如果你是一个有经验的嵌入式系统开发人员并且熟悉Linux系统,那么本书将会帮你把Android看作是一个硬件平台,而不是仅仅是一个移动终端。学习Android的开发模式和你需要用来运行Android的硬件。Android内部机制的快速入门,包括Linux内核和Dalvik虚拟机。在没有硬件的情况下,通过模拟器镜像来开始学习和探索Android。了解Android的无递归的构建系统,以及学习怎样来做你自定义的修改。使用评估板来构建你的嵌入式Android的原型系统。了解Android的本地用户空间,包括根文件系统的布局、adb工具,以及Android的命令行。了解如何与Android框架进行交互或进行定制。 资源目录: 前言 第1章概述 历史 特点和特征 开发模型 生态系统 获取“Android” 法律框架 硬件与合规性要求 开发工具及其环境搭建 第2章内部结构入门 应用程序开发者的观点 整体架构 Linux内核 硬件支持 原生用户空间程序 Dalvik以及Android上的Java 系统服务 常见的AOSP包 第3章AOSP入门 开发主机设置 下载AOSP AOSP的内部 构建的基础知识 运行Android 使用Android调试工具(ADB) 掌握模拟器的使用 第4章构建系统 与其他构建系统的比较 体系结构 构建脚本 基本的AOSP修改技巧 第5章硬件基础 典型的系统架构 片上系统中有什么? 内存布局与映射 评估板 第6章本地用户空间 文件系统 Android的命令行 初始化 第7章Android框架...