本书以搭建安卓安全所需的实验环境开篇,首先介绍了ROOT安卓设备的常用工具和技术,并分析了安卓应用的基本架构,接着从数据存储、服务器端、客户端等方面讲解了安卓应用可能面临的安全风险,很后给出了一些避免恶意攻击的方法。另外,本书还涉及了多个案例,步骤详实,通俗易懂。
《开发进阶》分工具、实践、理论部分。前一部分介绍开发的常用工具,第二部分介绍开发中的一些常见的实践经验,第三部分介绍开发中涉及的原理。如果把成为开发高手的过程比作武侠小说中的修炼过程的话,工具、实践和理论的学习就分别对应兵器、招式和内功的修炼。《开发进阶》希望通过这三方面的综合讲解,全面提高开发者的技能水平。
《GoWeb编程》介绍如何用Go语言进行Web应用的开发,将Go语言的特性与Web开发实战组合到一起,帮读者成功地构建跨平台的应用程序,节省Go语言开发Web的宝贵时间。有了这些针对真实问题的解决方案放在手边,大多数编程难题都会迎刃而解。在《GoWeb编程》中,读者可以更加方便地找到各种编程问题的解决方案,内容涵盖文本处理、表单处理、Session管理、数据库交互、加/解密、国际化和标准化,以及程序的部署维护等运维方面的知识,最后还介绍了一个快速开发的框架帮助您迅速进入Go语言的Web开发。
本书是作者多年App开发的经验总结,从App架构的角度,重点总结了Android应用开发中常见的实用技巧和疑难问题解决方法,为打造高质量App提供有价值的实践指导,迅速提升应用开发能力和解决疑难问题的能力。本书涉及的问题有:Android基础建设、网络底层框架设计、缓存、网络流量优化、制定编程规范、模块化拆分、Crash异常的捕获与分析、持续集成、代码混淆、App竞品技术分析、项目管理和团队建设等。本书以“问题/解决方案”的形式给出疑难问题的解决方案,同时结合示例代码,深入剖析这些实用的编程技巧和模式,旨在帮助移动开发人员和管理人员提高编程效率,改进代码质量,打造高质量的App。
本书详细地介绍了全新的Android项目开发技术,并讲述了开发项目的完整流程和项目各部分的基本开发过程,全书以与企业真实合作开发流动党员之家App为例,将完整的项目开发分为10个学习单元,每个单元根据教学需要划分不同的任务。10个单元分别介绍了搭建流动党员之家开发测试环境、创建流动党员之家项目准备、创建流动党员之家主界面、编辑流动党员之家注册页、编辑流动党员之家登录页、编辑流动党员之家个人中心页、编辑流动党员之家党建活动页、编辑流动党员之家首页、完成流动党员之家开发收尾、完成流动党员之家打包。学习单元概述部分描述本单元应学习和掌握的内容。任务部分描述本任务的要求、重点、工作流程等,其中包括任务描述、相关知识、任务实施、扩展知识和任务小结。任务描述讲解任务的导入;相关知识讲解任务中用到的知识;