Android多媒体应用开发实战详解:图像、音频、视频、2D和3D
移动开发教程

Android多媒体应用开发实战详解:图像、音频、视频、2D和3D

资源名称:Android多媒体应用开发实战详解:图像、音频、视频、2D和3D 内容简介: Android凭借其强大的功能逐渐赢得了广大用户和开发者的青睐,已经成为移动开发平台上的翘楚。全书分为17章,分别详细讲解了Android系统基础,深入底层基础,多媒体框架,音频系统框架,视频系统框架,Camera照相机系统,振动器系统和警报系统,2D应用开发,渲染二维图像,OpenGLES基础,OpenGLES实战技术,音频开发基础,视频开发应用等。全面涵盖多媒体开发与应用技术,在《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》最后,通过两个综合实例,分别介绍了开发屏保系统和音乐播放器的基本流程,帮助读者学以致用。   《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。 资源目录: 第1章 初识庐山真面目——Android概述 1.1 智能手机世界 1.1.1 何谓智能手机 1.1.2 当前主流的智能手机系统 1.2 Android的巨大优势 1.2.1 系出名门 1.2.2 强大的开发团队 1.2.3 诱人的奖励机制 1.3 搭建Android应用开发环境 1.3.1 安装Android SDK的系统要求 1.3.2 安装JDK、Eclipse、Android SDK 1.3.3 设定Android SDK Home 1.3.4 验证开发环境 1.3.5 创建Android虚拟设备(AVD) 1.3.6 常见的几个问题 1.4 Android模拟器 1.4.1 Android模拟器简介 1.4.2 模拟器和真机的区别 1.4.3...
精通Android 3中文版
移动开发教程

精通Android 3中文版

资源名称:精通Android 3中文版 内容简介: 《精通Android 3》在上一版的基础上进行了全面改进,增加了Android内部构件的相关知识,介绍了线程、进程、长期运行的服务、广播接收程序和闹钟管理器。本版还介绍了更多UI控件,并用150多页的篇幅专门介绍了Android 3.0版,包括碎片、碎片对话框、ActionBar和拖放。此外,《精通Android 3》对服务和传感器的相关章节做了大幅改进,还对介绍OpenGL的章节做了修订,涵盖了OpenGL ES 2.0。  《精通Android 3》囊括了Android开发人员所需的一切知识,既可为Android开发人员夯实基础,又能提高Android开发人员的技能。 资源目录: 第1章 Android计算平台简介  第2章 设置开发环境  第3章 使用Android资源  第4章 ContentProvider  第5章 Intent  第6章 构建用户界面和使用控件  第7章 使用菜单  第8章 使用对话框  第9章 管理和组织首选项  第10章 探索安全性和权限  第11章 构建和使用服务  第12章 包  第13章 处理程序  第14章 广播接收程序和长期运行的服务  第15章 闹钟管理器  第16章 2D动画揭秘  第17章 地图和基于位置的服务  第18章 电话API  第19章 媒体框架  第20章 使用OpenGL进行3D图形编程  第21章 活动文件夹  第22章 主屏幕部件  第23章 Android搜索  第24章 文本到语音转换  第25章 触摸屏  第26章 传感器  第27章 联系人API  第28章 使用Android Market  第29章 多用途的碎片  第30章 ActionBar  第31章 3.0版中的更多主题  资源截图:
深入理解Android:Wi-Fi模块、NFC和GPS卷
移动开发教程

深入理解Android:Wi-Fi模块、NFC和GPS卷

资源名称:深入理解Android:Wi-Fi模块、NFC和GPS卷 内容简介: 本书是经典畅销书“深入理解Androida”系列的新作,由资深Android系统专家邓凡平先生撰写。从通信专业知识和Android系统代码实现的角度,对Netd、Wi-Fi、NFC和GPS等模块的代码进行深入的剖析,旨在深刻揭示其实现原理和工作流程。其中涉及大量通信相关的专业知识,因此特意邀请全志和高通等著名芯片公司的资深专家担任技术审校。本书从实际应用的需求出发,适合所有Android系统工程师、Android应用开发工程师和BSP开发工程师阅读。   全书共9章。第1章介绍本书的内容组成、工具使用以及参考源码的下载方法。第2章介绍Netd及相关的背景知识。第3~5章介绍Wi-Fi基础知识,重点分析了wpa_supplicant的实现,以及Android平台中特有的Wi-Fi服务模块WifiService。第6~7章讲解了Wi-Fi联盟推出的两项重要技术Wi-Fi Simple Configuration和Wi-Fi P2P,以及它们在Android平台中的代码实现。第8章详细介绍了NFC基础知识,以及NFC在Android平台中的代码实现。第9章讲解了GPS原理及Android平台中的位置管理服务架构。 资源目录: 封面 扉页 前言 目录 第1章 准备工作     1.1 Android系统架构     1.2 工具使用         1.2.1 Source Insight的使用         1.2.2 Eclipse的使用         1.2.3 BusyBox的使用     1.3 本书说明 第2章...
Kotlin从零到精通Android开发
移动开发教程

Kotlin从零到精通Android开发

资源名称:Kotlin从零到精通Android开发 内容简介: 《Kotlin从零到精通Android开发》是yi部讲解Kotlin语言的入门书籍,从Kotlin语言的基本语法yi直讲到如何将其运用于Android开发。由浅入深、从理论到实战,帮助读zhe快速掌握Kotlin开发技巧。 《Kotlin从零到精通Android开发》共有10章内容,可分为三大部分:*部分即第1章,主要介绍Kotlin语言的开发环境搭建;第二部分包含第2~5章,主要介绍Kotlin的基本语法知识,包括Kotlin的变量声明、控制语句、函数定义、类与对象等;第三部分包含第6~10章,主要介绍如何使用Kotlin进行实际的App开发工作,包括利用Kotlin操作简单控件、复杂控件、数据存储、自定义控件、网络通信等。为增强学习Kotlin语言的趣味,本书在讲解Kotlin的用法时,特别注意结合生活中的具体案例,并加以示范和运用。尤其是后面讲到利用Kotlin开发App的时候,精心设计了数个电商App的实战模块,例如电商App的登录模块、频道模块、购物车模块、团购模块、升级模块等。通过这些实战小项目,读zhe可迅速将Kotlin应用于App开发工作中。 《Kotlin从零到精通Android开发》适用于Android开发的广大从业zhe、Kotlin语言的业余爱好zhe,也可用作大中专院校与培训机构的Kotlin课程教材。 资源目录: 第1章 搭建Kotlin开发环境 1 1.1 Kotlin与Android开发的关系 1 1.1.1 Kotlin语言简介 1 1.1.2 Android Studio的官方开发语言 2 1.2 Kotlin开发工具 2 1.2.1 安装Android Studio 2 1.2.2 启动Android Studio 4 1.2.3 创建Kotlin工程 5 1.2.4 新建Kotlin文件 8 1.3 SDK安装与插件升级 10 1.3.1 安装*版SDK 10 1.3.2 升级Gradle插件 11 1.3.3...
移动互联网技术架构及其发展
移动开发教程

移动互联网技术架构及其发展

资源名称:移动互联网技术架构及其发展 内容简介: 本书从技术角度出发,探讨了移动互联网的技术体系架构、协议和标准化体系,移动互联网的组网技术与服务环境、计算与服务技术、运营支撑技术及系统、终端执行环境、主要的移动应用及其发展和技术演趋势等内容。 本书从技术角度出发,探讨了移动互联网的技术体系架构、协议和标准化体系,移动互联网的组网技术与服务环境、计算与服务技术、运营支撑技术及系统、终端执行环境、主要的移动应用及其发展和技术演趋势等内容。 推荐语】 1. 本书既有理论体系的分析和总结,又有相关应用案例的分析; 2. 本书具有指导和学习价值,实用性强; 3. 本书以国际移动通信技术标准、移动互联网支撑技术、移动终端执行环境与操作系统、移动互联网服务技术为主要依据; 4. 本书结合了作者长期从事移动互联网相关领域的科研工作经验。 作者】 郑凤,主要从事移动通信网络关键技术研究和移动互联网技术研究。自2000至今,一直从事信息与通信工程专业无线通信方向的科学研究和授课。 资源目录: 前言 再版前言 上篇 管 第1章 移动互联网架构及协议 1.1 互联网 1.1.1 互联网的特点 1.1.2 互联网的影响 1.2 移动互联网 1.2.1 移动互联网的特征 1.2.2 中国的移动互联网行业发展特点 1.2.3 业务应用 1.3 移动互联网的演进 1.4 移动互联网的体系结构和协议簇 1.4.1 体系结构 1.4.2 协议簇 1.5 移动互联网技术的标准化...
Android开发实战从学习到产品
移动开发教程

Android开发实战从学习到产品

资源名称:Android开发实战从学习到产品 内容简介: 本书由一线资深软件发工程师基于目前广泛使用的Android 6/7和Android Studio 2.x发环境倾力编撰,循序渐地介绍了Android 应用发的主要内容,包括发环境搭建、Android语言基础、常用布局及控件、四大组件、图形图像技术、多媒体应用、数据处理技术、触摸和手势识别、多线程、网络技术、定位、蓝牙以及VR和NDK发等知识,全书代码示例丰富,提供App完整项目案例,通过阅读本书,读者能够掌握Android应用发所需要的各种技术和从0到1发一款自己的App产品。 本书适合于Android初学者、移动发从业者学习,也可作为培训机构及职业学院软件发实践课的参考教材。 " "本书由一线资深软件发工程师基于目前广泛使用的Android 6/7和Android Studio 2.x发环境倾力编撰,循序渐地介绍了Android 应用发的主要内容,包括发环境搭建、Android语言基础、常用布局及控件、四大组件、图形图像技术、多媒体应用、数据处理技术、触摸和手势识别、多线程、网络技术、定位、蓝牙以及VR和NDK发等知识,全书代码示例丰富,提供App完整项目案例,通过阅读本书,读者能够掌握Android应用发所需要的各种技术和从0到1发一款自己的App产品。 本书适合于Android初学者、移动发从业者学习,也可作为培训机构及职业学院软件发实践课的参考教材。 " 推荐语】 本书由一线资深软件发工程师基于目前广泛使用的Android 6/7和Android Studio 2.x发环境倾力编撰。本书是作者多年实战经验与智慧感悟的结晶,旨在帮助没有经验的读者顺利叩Android应用发的大门,帮助有经验的读者迅速提升功力,从而在Android发的道路上所向披靡。本书循序渐地介绍Android 应用发的主要内容,包括发环境搭建、Android语言基础、常用布局及控件、四大组件、图形图像技术、多媒体应用、数据处理技术、触摸和手势识别、多线程、网络技术、定位、蓝牙、VR和NDK发等知识。本书示例代码丰富,提供完整App项目案例。通过阅读本书,读者能够掌握Android应用发所需要的各种技术,从0到1发一款自己的App产品。 作者】 李瑞奇,北京航空航天大学软件工程硕士,从事软件发多年,熟悉JAVA、Android、Hadoop等技术。 资源目录: 内容简介 前言 第1章 初识Android 1.1 Android发展史与现状 1.2 Android系统架构与特性 1.2.1 Android系统架构 1.2.2 Dalvik VM和JVM的区别 1.2.3 Android系统平台的优势 1.3 Android开发环境搭建 1.3.1 下载安装Java并配置环境变量 1.3.2 下载安装Android...
Google Android开发技术
移动开发教程

Google Android开发技术

资源名称:Google Android开发技术 内容简介: Android系统是安装在智能移动设备上的嵌入式操作系统,包括Linux内核、系统库与Java运行时、应用程序框架和应用程序层等四部分,具有公开源代码和免费使用的特点,是目前最受欢迎的嵌入式操作系统之一。本书介绍Android系统的应用程序设计方法,全书分为8章,内容包括Android系统概述、Java语言、Android应用程序框架、Android单用户界面程序设计、Android多用户界面程序设计、Android数据访问技术、Android图形与动画以及Android多媒体技术。本书的特色在于原理讲解透彻,实例丰富且有代表性。     本书是作者近几年来从事嵌入式教学和研究成果的结晶,重点阐述了Android应用程序设计的理论与方法,适合作为Android程序设计的入门书,也可作为高等院校或培训机构进行Android开发教学的教材和参考书。 资源目录: 第1章 Android系统概述  1.1 Android操作系统的概念  1.2 Android系统结构  1.3 Android开发平台   1.3.1 基于Windows的Android开发平台   1.3.2 基于Ubuntu的Android开发平台  1.4 小结 第2章 Java语言  2.1 Java程序语法与控制   2.1.1 顺序方式   2.1.2 分支方式   2.1.3 循环方式   2.1.4 异常处理  2.2 Java基本数据类型   2.2.1  数值   2.2.2 字符   2.2.3 字符串   2.2.4 布尔数   2.2.5  数组  2.3 Java类   2.3.1 类与对象   2.3.2 继承与多态   2.3.3 接口  2.4 Java文件操作  2.5 在命令行窗151中运行Java程序  2.6 Java图形界面   2.6.1 事件响应方法   2.6.2  内部类   2.6.3 匿名内部类  2.7 小结 第3章 Android应用程序框架  3.1 Hello World工程  3.2 Hello World工程工作原理  3.3 应用程序框架   3.3.1 应用程序框架基本组成   3.3.2 Android配置文件AndroidManifest.xml   3.3.3 Android资源文件   3.3.4 Android源程序文件...
HTML5移动开发-面向iOS和Android平台
移动开发教程

HTML5移动开发-面向iOS和Android平台

资源名称:HTML5移动开发-面向iOS和Android平台 内容简介: 《新手学HTML5移动开发:面向iOS和Android平台》第1部分从第1章~第8章。第1章首先介绍了HTML4.01的基本原理,第2章通过生动且复杂的教程介绍了HTML5,其中包含了大量实例和屏幕截图。第3章详细介绍了CSS。在这之后,第4章进一步介绍了CSS最新版本-CSS 3的强大功能。前面4章奠定了HTML和CSS的基础,第5章~第7章将从基础开始介绍Javascript和PHP语言,可以使用它们随时编写您自己的程序。然后第8章介绍了支持PHP的MySQL数据库程序,这样就可以通过Ajax通信协议访问客户端和服务器端。现在大部分网络架构后台都采用了Ajax。《新手学HTML5移动开发:面向iOS和Android平台》第Ⅱ部分从第9章~第11章。这部分介绍了如何使用您刚刚学到的新知识创建用户体验良好的移动网站和移动Web应用程序。第Ⅲ部分介绍了iOS和AndroidSDK(Software Development Kits,软件开发包)。 资源截图:
Android高级开发实战 UI、NDK与安全
移动开发教程

Android高级开发实战 UI、NDK与安全

资源名称: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...