《Android软件安全与逆向分析》由浅入深、循序渐进地讲解了Android系统的软件安全、逆向分析与加密解密技术。包括Android软件逆向分析和系统安全方面的知识及概念、如何静态分析Android软件、如何动态调试Android 软件、Android 软件的破解与反破解技术的探讨,以及对典型Android病毒的全面剖析。 《Android软件安全与逆向分析》适合所有Android 应用开发者、Android 系统开发工程师、Android系统安全工作者阅读学习。
本书循序渐进、由浅入深地详细讲解了开发Android应用程序的知识,并通过具体实例的实现过程演练了各个知识点的具体应用。全书共23章,分别为Android开发基础,剖析Android应用程序,界面UI设计和布局,基本视图组件,事件处理Activity程序界面,Intent和IntentFilter,Service和Broadcast Receiver,资源管理机制,Android数据存储,绘制二维图形,多媒体音频,开发视频应用程序,使用OpenGLES开发3D程序,HTTP和URL数据通信,处理XML数据,使用WebView浏览网页,开发移动Web应用程序,GPS地图定位,开发蓝牙应用程序,拍照和二维码识别,网络防火墙系统,在线电话簿管理系统。本书内容讲解细致并且全面,带领读者全面掌握Android开发技术的精髓。本书不仅适用于Android开发的初学者,也适用于有一定Android开发基础的读者,还可以作为大专院校相关专业的师生学习用书和培训学校的教
本书注重实际动手能力的培养,在遵循技术研发知识体系的严密性的同时,在容易产生错误、不易理解的环节配上翔实的开发实例呈现给读者。每一个实例都经过精心挑选,解释详尽,使读者在实例学习中掌握Android编程思想和编程技巧。本书配有源代码,读者可快速、无障碍地学习Android实战开发技术。
当前,Android平台在移动市场炙手可热,在全球各地攻城略地,在消费者中建立了良好声誉,成为全球排名的智能手机平台。《Android应用开发入门经典(第3版)》通过引导读者创建一个功能齐备的游戏,全面阐述各种基本的Android开发技能。 《Android应用开发入门经典(第3版)》分5部分。第1部分介绍了Android开发的基本知识,包括设置开发环境,创建和运行一个应用程序示例,设置和组织Android项目的细节;第2部分介绍了在Android上开发用户界面的方方面面,包括基础控件的布局以及高级控件(如ViewFlipper)的布局,第3部分介绍了数据访问和使用方面的知识,包括如何使用Flickr API开发应用程序,如何使用这组API读取和解析数据;第4部分则是Android应用开发相关的一些特殊主题,包括使用联系人和日历,基于位置的服务,国际化,使用照相机,使用媒体,开发Facebook Androi
《企业级DevOps实战》从实用的角度出发,详细介绍了DevOps相关的理论与应用知识,包括Zookeeper服务及MQ服务、Ceph企业级分布式存储实战、Hadoop分布式存储企业实战、Mesh及Service Istio服务治理、企业级DevOps应用实战、部署流水线与DevOps主流工具。 《企业级DevOps实战》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《企业级DevOps实战》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计人员等的参考用书。
目前,全球各地都在响应Android的开发热潮,此时正是您加入Android平台开发的*时机,如果您想找一本书介绍Android操作系统以及如何使用Android SDK进行程序设计,相信本书是您的*选择。不管您是想要了解Android的一般使用者,还是打算使用Android SDK来开发设计Android程序的人员,本书都可以给您相当大的帮助,而且本书介绍的Android SDK开发平台同时适用于Windows、Linux与Mac OS X三种操作系统,不管是哪一种操作系统的使用者,都可以通过本书来学习开发Android应用程序。 本书第1章到第3章将会带您探索Android世界,彻底体验Android操作系统的操作方式与开发平台;第4章到第12章将非常完整地讲解如何通过Android SDK来进行各种Android程序设计,例如Android窗口程序设计、绘图程序设计、3D立体图像与动画设计、网络程序设计等;后本书将带您一同探究Android系统源代码与系统内核,
本书把android的功能按照特性进行分类,根据由浅入深的原则,以教学单元搭配步骤讲解,并穿插搭配了许多包含精心设计和讲解的应用程序开发案例,如“婚姻建议程序”、“电脑猜拳游戏”、“影像画廊等。为了在内容的广度和讲解的详细程度上达到*的平衡,本书打破惯例,通过单元编排的方式,让读者的学习更有效率,同时也能享受到学习程序设计的乐趣。 本书适合于android平台的应用开发人员自学及参考用书,也非常适合作为大学相关软件专业教材或专业培训教材。
随着移动互联网时代的到来,智能手机在人们生活中扮演的角色也越来越重要。由于Android系统具有较强的开放性、数据同步性、兼容性等优点,因此从众多手机操作系统中脱颖而出,成为使用人数多的手机系统。本
《Android系统安全与攻防》共分为10章。第1章介绍了移动设备的发展格局;第2章和第3章分别介绍了Android操作系统和应用程序的体系结构;第4章深入研究了Android系统的安全特性;第5~9章介绍了Android系统平台和Android应用程序安全问题的各个方面;第10章展望了未来移动设备安全威胁的发展格局。附录A和附录B分别讨论了Android权限的风险等级和JEB反编译器的用法;附录C演示了如何破解第7章中的SecureApp?apk应用程序,具体的破解方法和步骤,可在本书网站上获得;附录D是本书出现的缩略语的中英文对照。 本书主要面向安全架构师、系统管理人员、企业软件开发周期主管、开发人员、白帽黑客、渗透测试人员、IT架构师、首席信息官、学生和普通用户。
本书共8章,第1章介绍了一个非典型的并发模型,以后文的阐释做好铺垫。第2章和第3章分别介绍了Java并发和Android应用程序模型,主要介绍Java线程、同步、并发包、生命周期和组件、Android进程等基本概念。第4章介绍AsyncTask和Loader。第5—7章是本书的核心内容,深入探讨Android操作系统的细节,如Looper Handler、Service、Binder、定时任务等。第8章介绍并发工具,如静态分析、注解、断言等。本书适合有一定Android开发经验的读者参考。如果你是一名新手,建议你在掌握相关入门知识的基础上阅读本书,以达到 好的学习效果。本书给出多段代码,旨在让读者亲自实践后 好地掌握Android并发开发的相关内容。
本书讲述如何有效利用android2的功能来改进当前产品或创建新产品。本书是使用android编写移动应用程序的实用精品指南,穿插了一系列示例项目来深入分析android的新功能和技术。大量示例和说明可引导您熟练掌握基础知识,使您不仅能使用当前android功能编写赏心悦目的移动应用程序,还能灵活快捷地运用未来的android增强功能构建前沿的解决方案。 主要内容: ◆ 介绍android开发平台及*移动开发方法 ◆ 深入分析android应用程序组件 ◆ 详细介绍如何创建布局和视图,生成与分辨率无关的美观用户界面 ◆ 分析用于分享数据的意图和内容提供器 ◆ 讲解如何创建基于地图的应用程序,以及如何使用gps等基于位置的服务 ◆ 了解如何创建和使用后台服务、通知和警报 ◆ 演示如何创建交互式主屏组件 ◆ 研究蓝牙、无线通讯和网络api
全书共分为三个部分。基础篇全面介绍了Android的系统架构、开发环境的搭建、Android应用程序的常用组件,以及开发Android应用前的准备工作。实例篇逐步讲解了一个功能强大的新浪微博客户端的完整实现过程,不仅展示了每个模块的实现效果,而且对实现代码进行了剖析,更重要的是对所案例中所涉及的理论知识的重点做了展开性的阐述,既便于读者动手实践,又能帮助读者巩固已经掌握的理论知识。高级篇讲解了Android开发中的各种高级技术,包括各种常用的Android资源、通信功能的开发、数据库、蓝牙与Wi-Fi、第三方程序库、2D绘图技术、OpenGLES绘图技术、Android的编译,以及Android的性能优化方法和实践。
《Android智能手机APP界面设计实战教程》根据Android(安桌)智能手机操作系统的构成元素和各种实例,全面解析各种元素和界面的设计及绘制方法。 《Android智能手机APP界面设计实战教程》共5章。第1章为Android UI设计基础,介绍了用户界面设计的相关知识,Android系统的设计原则和制作规范。第2章是Android APP的设计风格,介绍了Android系统中的界面元素及设计要求。第3章是Android APP基本元素,介绍了Android系统中各种不同图形和元素的绘制方法。第4章是APP完整界面制作,制作了完整的用户界面。第5章是商业案例制作,介绍了Android APP的应用结构和3个典型的APP界面制作过程。 《Android智能手机APP界面设计实战教程》配套光盘内包含全部案例的素材、源文件和教学视频,读者可以结合书、练习文件和教学视频,提升APP界面设计学习效率。 《Android智能手机APP界
本书根据普通高等院校计算机专业本科生的教学要求,在总结近几年“Android移动开发”课程教学经验的基础上,结合本课程及专业的发展趋势、Android移动开发近期新发展的情况编写而成。本书共分为7章:
《android入门经典》以初学者为核心,全面介绍了使用android进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程技术,丰富编程经验。全书共分4篇20章,其中,篇为基础知识篇,主要包括android开发前奏、跟我写helloandroid、android手机的原貌——模拟器、android程序面面观、必须知道的android开发组件、设计美观的android程序界面、让android程序听话——程序调试等内容;第二篇为核心技术篇,主要包括关于activity的专题研究、使用intent进行通信、更上一层楼——android高级组件、人机交互——android事件处理、数据交互的管道——数据存储技术、contentprovider实现数据共享、绚丽多彩——图形与