Android技术内幕:系统卷
移动开发教程

Android技术内幕:系统卷

资源名称:Android技术内幕:系统卷 内容简介: 《Android技术内幕:系统卷》是国内首本系统对Android的源代码进行深入分析的著作。全书将Android系统从构架上依次分为应用层、应用框架层、系统运行库层、硬件抽象层和Linux内核层等5个层次,旨在通过对Android系统源代码的全面分析来帮助开发者加深对Android系统架构设计和实现原理的认识,从而帮助他们解决开发中遇到的更加复杂的问题。   全书分为两卷,系统卷主要分析了Linux内核层、硬件抽象层和系统运行库层的各个模块的底层原理和实现细节;应用卷主要分析了应用层和应用框架层的各个模块的底层原理和实现细节。   具体而言,系统卷第1章首先从宏观上介绍了Android系统的架构以及各个层次之间的关系,然后介绍了如何获取Android源代码并搭建Android源代码开发环境和阅读环境的方法;第2章有针对性地剖析了Android的内核机制和结构,以及Android对Linux内核的改动和增强;第3章分析了Binder的架构和工作机制,以及Binder驱动的实现原理;第4章分析了Android电源管理模块的机制与实现;第5章全面地剖析了Android硬件设备驱动(显示、视频、音频、MTD、Event、蓝牙、WLAN等)的工作原理和实现,掌握这部分内容即可修改和编写基于Android的设备驱动程序;第6章深刻阐述了Android原生库的原理及实现,涉及系统C库、功能库、扩展库和原生的Server等重要内容;第7章系统地讲解了硬件抽象层的原理与实现,掌握这部分内容即可编写适合特定硬件设备驱动的抽象层接口;第8章和第9章是对系统运行库层的分析,主要讲解了Dalvik虚拟机的架构、原理与实现,以及Android的核心库相关的知识,掌握这部分内容即可完成对Android运行库的移植和修改。   本书适合所有的高级Android应用开发工程师、Android系统开发工程师、Android移植工程师、Android系统架构师和所有对Android源码实现感兴趣的读者。 资源目录: 第1章 准备工作  1.1 深入认识Android   1.1.1 Android的系统构架   1.1.2 Android的初始化流程   1.1.3 各个层次之间的相互关系   1.1.4 Android系统开发(移植)和应用开发  1.2 获取和编译Android的源码   1.2.1 环境配置   1.2.2 获取Android源码   1.2.3 编译Android的源码及其工具包   1.2.4 运行Android系统  1.3 开发环境搭建   1.3.1 应用开发环境搭建   1.3.2 源码开发环境搭建  1.4 Android源码结构  1.5 小结 第2章 Android的内核机制和结构剖析  2.1 Linux与Android的关系   2.1.1 为什么会选择Linux   2.1.2...
疯狂Android讲义 第3版
移动开发教程

疯狂Android讲义 第3版

资源名称:疯狂Android讲义 第3版 内容简介: 移动互联网已经成为当今世界发展最快、市场潜力最大、前景最诱人的业务,而Android则是移动互联网上市场占有率最高的平台。 《疯狂Android讲义(第3版)》是《疯狂Android讲义》的第3版,《疯狂Android讲义(第3版)》基于最新的Android 5,并采用了Google推荐的IDE:Android Studio作为开发工具,书中每个案例、每个截图都全面升级到Android 5。《疯狂Android讲义(第3版)》全面介绍了Android应用开发的相关知识,全书内容覆盖了Android用户界面编程、Android四大组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android平台的Web Service、传感器应用开发、GPS应用开发、整合第三方Map服务等。 《疯狂Android讲义(第3版)》并不局限于介绍Android编程的各种理论知识,而是从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮助读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考、拿来就用。《疯狂Android讲义(第3版)》最后还提供了两个实用的案例:合金弹头和电子拍卖系统Android客户端,具有极高的参考价值。《疯狂Android讲义(第3版)》提供了配套的答疑网站,如果读者在阅读《疯狂Android讲义(第3版)》时遇到了技术问题,可以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予以解答。 《疯狂Android讲义(第3版)》适合于有一定Java编程基础的读者。如果读者已熟练掌握Java编程语法,并具有一定的图形界面编程经验,阅读《疯狂Android讲义(第3版)》将十分合适;否则,在阅读《疯狂Android讲义(第3版)》之前建议先认真阅读疯狂Java体系之《疯狂Java讲义》。 资源目录: 第1章 Android应用和开发环境 第2章 Android应用的界面编程 第3章 Android的事件处理 第4章 深入理解Activity与Fragment 第5章 使用Intent和IntentFilter进行通信 第6章 Android应用的资源 第7章 图形与图像处理 第8章 Android数据存储与IO 第9章 使用ContentProvider实现数据共享 第10章 Service与BroadcastReceiver 第11章 多媒体应用开发 第12章 OpenGL与3D开发 第13章 Android网络应用 第14章 管理Android手机桌面 第15章 传感器应用开发 第16章 GPS应用开发 第17章 整合高德Map服务 第18章 合金弹头 第19章 电子拍卖系统 资源截图:
Google Android SDK开发范例大全
移动开发教程

Google Android SDK开发范例大全

资源名称:Google Android SDK开发范例大全 内容简介: 本书在上一版的基础上,以Android手机应用程序开发(采用Android SDK 2.1)为主题,通过160多个范例全面且深度地整合了手机、网络及服务等多个开发领域,为读者提高程序设计功力提供了很大的帮助。     全书共分10章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、使用Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合Android与Aoogle强大的网络服务等内容。随书光盘中包括了所有范例的程序代码。     本书讲述由浅入深,由Android的基础知识到实际开发应用,结构清晰、语言简洁,非常适合Android的初学者和Android的进阶程序开发者阅读参考。 资源目录: 第1章  了解、深入、动手做   1.1  红透半边天的Android   1.2  本书目的及范例涵盖范围   1.3  如何阅读本书   1.4  使用本书范例   1.5  参考网站 第2章  Android初体验   2.1  安装Android SDK与ADT/DDMS   2.2  创建第一个Android项目(Hello Android!)   2.3  Android应用程序架构——从此开始   2.4...
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章 电子阅读器——酷读阅读器  资源截图:
基于Web的远程监控与数据采集系统 中文PDF_网安教程
网安教程

基于Web的远程监控与数据采集系统 中文PDF_网安教程

资源名称:基于Web的远程监控与数据采集系统 中文PDF 本文档主要讲述的是基于Web的远程监控与数据采集系统;分析了监控系统的发展趋势,提出了一种基于Web技术的远程监控与数据采集系统的设计方案。Web数据库采用ASP技术实现,远程智能终端采用单片机系统实现,用户可以通过浏览器实现对现场设备状态的监控。该设计方案在实现铁路供水监控系统中取得了成功,通过控制网和Internet的结合,实现了集控制、管理、信息、网络于一体的企业综合自动化。 资源截图:
华为防火墙技术漫谈 pdf_网安教程
网安教程

华为防火墙技术漫谈 pdf_网安教程

资源名称:华为防火墙技术漫谈 pdf 第一章 基础知识1.1什么是防火墙1.2防火墙的发展历史1.3华为防火墙产品一览1.4安全区域1.5状态检测和会话机制1.6状态检测和会话机制补遗1.7配置注意事项和故障排除指导第2章 安全策略2.1安全策略初体验2.2安全策略发展历程2.3 Local区域的安全策略 582.4 ASPF2.5配置注意事项和故障排除指导第3章 防御防范3.1 DoS防御简介3.2单包防御机防御3.3流量型防御之SYN Flood防御及防御3.4流量型防御之UDP Flood防御及防御3.5应用层防御之DNS Flood防御及防御3.6应用层防御之HHTTP Flood防御及防御第4章NAT4.1源NAT4.2 NAT Server4.3双向NAT4.4 NAT ALG4.5 NAT场景下黑洞路由的作用4.6 NAT地址复用专利技术第5章GRE&L2TP VPN5.1 VPN技术简介5.2 GRE5.3 L2TP VPN的诞生及演进5.4 L2TP Client-Initiated VPN5.5 L2TP NAS-Intiated VPN5.6 L2TP LAC-Auto-Initated VPN5.7总结第6章IPSec VPN6.1 1PSec简介 ……. 资源截图: