本书以飞思卡尔应用处理器i.mx51为例,全面系统地讲述基于新一代高性能arm cortex-a8内核应用处理器以及wince 6.0和android 系统的软硬件系统开发指导。具体内容包括:以i.mx51应用处理器为例介绍基于cortex-a8内核的高性能应用处理器典型的功能模块,开发系统的主要硬件功能模块的结构与工作原理,典型硬件系统与典型应用;wince 6.0在cortex-a8系统上的移植与开发,系统地讲述windows embedded ce 6.0的体系结构、系统安装、环境设置,在i.mx51开发系统下的软件包的编译和调试,主要功能模块驱动程序的详细描述与开发指导,以及典型的嵌入式系统wince 6.0 应用开发例程;android 2.2在cortex-a8系统的移植与开发,系统讲述android体系结构、开发环境与编译,android bsp的移植与开发(包含bootloader、内核移植、hal实现等),以及android应用程序开发指导。 本书可作为工程技术人员学习*
Android原生应用目前基本上是基于Java进行开发的。Java是当前网络程序应用很为广泛的一种面向对象语言,具有平台无关性、安全性、分布性、多线程等特点。本书以引导任务 知识解析 实训任务这一过程来进行内容编排,以当前使用广泛的Eclipse开发平台进行案例开发讲解。本书共分两部分十个单元进行讲解,通过任务的方式有效融合Java基础知识、Android基础及应用等内容。每一单元同时还配有相应的习题或训练任务。
随着移动互联网的快速发展,作为占据移动互联网半壁江山的Android也迎来了*大的发展机遇,与其他行业类比,移动互联网时代的Android发展潜力无疑是*大的(据2016年*新数据统计:Android目前市场占有率为63.8%,iOS市场占有率为19.1%)。 罗文龙主编的这本《手机终端软件开发实验(ANDROID版)》基于Google*新推出的Android IDE-Android Studio和*新的Android模拟器 Genymotion作为开发环境进行编写。本书全面介绍了 Android应用程序开发相关知识的8大实验环节,内容覆盖了Android平台搭建和UI设计、Andriod**UI 设计、Intent与Activity的使用、Android资源访问、图形图像与多媒体、Android的网络编程基础、 SQLite和SQLiteDatabase的使用、使用GPS与百度地图等。 本书强调对Android相关知识的灵活应用,共包括20多个练习,每部分通过练习操作强化Android编程知识的学习。本书*后还提供了两个综合项目: