《Android开发从入门到精通(项目案例版)》作为Android书籍,从1行代码开始,详尽讲述了Android(安卓)开发入门、Android进阶、Android核心技术、Android高级编程、Android项目实战案例等内容。全书共25章,其中前20章主要介绍了Android开发入门基础知识、用户界面设计基础、UI组件的应用、基本程序单元Activity、Android应用核心Intent、Android程序调试、Android事件处理和手势、Action Bar的使用、图形图像处理技术、多媒体应用开发、数据存储技术、Handler消息处理、Service应用、传感器应用、位置服务与地图应用、网络编程及Internet应用。所有重要知识点均结合实例讲解。*后5章通过欢乐写数字、锁屏背单词等5个具体的移动开发案例,完整展现了项目开发的全过程。 《Android开发从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下: ◎配套资源:232节教学视
本书讲述了Android如何从一个无法引起投资者兴趣的相机软件发展成为安装在全球30亿台设备上的移动操作系统的故事。作者花了四年时间,采访了早期Android团队的大部分成员,让这些鲜为人知的精彩故事得以保存下来,并以幽默诙谐的笔风呈现给读者。作者按照时间顺序讲述了这家初创公司是如何起步的,团队成员是如何走到一起的,以及他们是如何构建出这个操作系统的。这个雄心勃勃的项目从脆弱的低谷开始,这家初创公司终被谷歌收购,并在激烈的行业竞争中披荆斩棘,成为席卷全球的移动操作系统。本书讲述的是Android的故事,任何对这个行业或产品感兴趣的人都可以阅读它,包括软件技术开发者、手机用户、产品经理、市场人员和公司高层决策人员,等等。
《第一行代码Android:第3版》被Android开发者誉为“Android学习第一书”。全书系统全面、循序渐进地介绍了Android软件开发的推荐知识、经验和技巧。《第一行代码Android:第3版》基于Android 10.0对第2版进行了全面更新,不仅将所有知识点都在Android 10.0系统上进行了重新适配,同时加入Kotlin语言的全面讲解,使用Kotlin对全书代码进行重写,而且还介绍了近期新系统特性以及Jetpack架构组件的使用,使本书更加实用。《第一行代码Android:第3版》内容通俗易懂,由浅入深,既是Android初学者的入门推荐,也是Android开发者的进阶优选。
近年来,直播、短视频行业的相关业务发展迅猛,本书主要介绍其中涉及的Android音视频开发相关技术。本书一共有11章,分别介绍了音视频基础知识、MediaPlayer、MediaPlayerService、StagefrightPlayer、NuPlayer、OpenMAX框架、FFmpeg项目、FFmpeg源码分析及实战、直播技术、H.264编码及H.265编码、视频格式分析内容。希望本书能帮助读者系统学习、化繁为简,在Android音视频开发的道路上不断进步。本书适合具有一定Android开发基础并且对音视频技术方向感兴趣的读者阅读。
《*行代码 Android 第3版》被Android开发者誉为 Android学习*书 。全书系统全面、循序渐进地介绍了Android软件开发的知识、经验和技巧。 《*行代码 Android 第3版》基于Android 10.0对第2版进行了全面更新,不仅将所有知识点都在Android 10.0系统上进行了重新适配,同时加入Kotlin语言的全面讲解,使用Kotlin对全书代码进行重写,而且还介绍了*系统特性以及Jetpack架构组件的使用,使本书更加实用。 《*行代码 Android 第3版》内容通俗易懂,由浅入深,既是Android初学者的入门,也是Android开发者的进阶*。
本书是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点。本书从三个方面来组织内容。**,介绍Android开发者不容易掌握的一些知识点;第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。
本书是一本Android进阶类图书,书中各知识点由浅入深、环环相扣,*终这些知识点形成了一个体系结构。本书共分为11章。第1章介绍从Android 5.0到Android 10.0各版本的新特性。第2章介绍Material Design。第3章介绍View体系,包括View的事件分发机制、工作流程、自定义View等知识点。第4章介绍多线程的知识。第5章介绍网络编程与网络框架的知识。第6章介绍常用的设计模式。第7章介绍事件总线。第8到第10章介绍架构设计所需要的知识点。第11章简单介绍Android系统框架与MediaPlayer框架。本书详细并深入讲解Android开发者的和前沿的知识,适合有一定基础的开发者阅读,有助于他们提高技术水平;同时,本书系统化的知识体系也可以令高级开发者获益良多。
《Android软件安全与逆向分析》由浅入深、循序渐进地讲解了Android系统的软件安全、逆向分析与加密解密技术。包括Android软件逆向分析和系统安全方面的知识及概念、如何静态分析Android软件、如何动态调试Android 软件、Android 软件的破解与反破解技术的探讨,以及对典型Android病毒的全面剖析。 《Android软件安全与逆向分析》适合所有Android 应用开发者、Android 系统开发工程师、Android系统安全工作者阅读学习。
本书是一本Android进阶图书,结合《Android进阶之光》和《Android进阶解密》两本书介绍的知识,一同建立起Android应用开发进阶知识体系。全书共分13章,主要从3个方面来组织内容:(1)Android应用开发所需要掌握的系统源码知识,包括系统源码的下载、编译、调试,包管理机制,输入系统,Native Binder,Java Binder;(2)应用开发必需的知识点,包括Groovy基础、Gradle核心思想、Gradle的Android插件、Android Jetpack架构组件;(3)与跨平台开发相关的知识点,包括跨平台技术演进、Dart基础、Flutter基础。 本书适合有一定基础的Android应用开发工程师和对Android系统源码感兴趣的读者阅读。
本书是美国知名编程教材的作者针对Android系统下进行应用开发而编写的一本入门级教程,全书以"应用驱动的方法 为基础,详细讲解了17个完整的Android应用的开发过程,并提供了8个APP应用的完整的源代码。这些应用经过精心挑选,从不同侧面展现了Android系统各个功能模块的编程方法。这些功能包括音频、视频、动画、电话、蓝牙、语音识别、加速度计、GPS、指北针、应用窗件、3D图形等, 它们都是从事Android应用开发所必须熟知的基本技术。
《DAMA数据管理知识体系指南(原书第2版)》是DAMA国际(DAMA International)组织专家对过去30多年数据管理领域知识和实践的总结,是一部综合了数据管理方方面面具有权威性的基础工具
《Hadoop与Spark大数据全景解析:视频教学版》结合作者多年在大数据领域的开发实践经验,采用“理论 实战”的形式,以大量实例全面介绍Hadoop和Spark的基础知识及其高级应用。作者将丰富的教
《数据科学面试通关》详细阐述了与数据科学面试相关的基本解决方案,主要包括探索现代数据科学领域、在数据科学领域寻找工作、 Python编程、数据可视化与数据叙述、使用 SQL查询数据库、 Linux中的
本书从简单到复杂系统地讲解了Android研发所涉及的全面开发技术。内容包括: 图形图像处理;图形图像渲染的梯度渐变;由静至动的动态拖曳View及动画,View 特性; 组件开发;桌面部件App Widget;OKHttp一揽子网络技术解决方案;图片加载利器Glide;高阶Java多线程在Android中的运用;大数据、多任务、断点续断下载管理;内存与物理存储高效缓存及策略;进程间通信之AIDL机制;框架性架构体系;企业级开发ORM数据库技术;多媒体与图像识别扫描技术;蓝牙网络通信技术;RxJava/RxAndroid脉络清晰的响应式编程;Android DataBinding:MVVM 架构基石,数据驱动App运转;Android NDK 开发技术;Android传感器。本书在技术点编排上循序渐进,侧重培养在实际项目开发中的动手能力;精心选取的关键程序代码,由浅入深地帮助读者快速、直观地深入到代码层面理解和掌握Android 开发技术
本书是一份全面的指南,介绍如何在应用程序中使用久经考验的编程方法——设计模式。书中将主要探讨如何构建自己的定制模式,并将其应用于Android开发。本书并非依次介绍每种设计模式,而是从开发者的角度,基于应用程序开发的各个方面探讨在构建Android应用程序过程中可能出现的设计模式。本书专注于开发一个完整的客户端移动应用程序,重点关注何时、如何以及为什么应该在Android开发中使用模式。读者将学会如何将设计模式应用于Android开发的各个方面,以及如何使用它们协助实现 实践。
撰写本卷旨在协助读者深入了解数据中心建设的全流程,把握智能、绿色数据中心建设过程中的关键环节。通过阅读本卷可获得以下三个方面的收益:1、知晓各家特点:读者能够系统化地了解到IDC行业中各典型数据中心
本书是基于作者多年的教学与实践撰写的,重点介绍PostgreSQL的核心原理与体系架构,涉及开发、运维、管理与架构等内容。本书共12章,涉及以下几方面内容:PostgreSQL基础,安装与配置Pos
真实世界的数据都是多模态的,真正的通用人工智能(AGI)必将超越单一模态的局限。本书作者基于其多年在工业界的大数据技术经验,系统而全面地探讨了多模态数据技术,从基础概念到关键技术,再到典型应用,全方位
《复杂系统影响因素研究的数据驱动分析方法》聚焦于复杂系统影响因素研究的数据驱动分析方法(DAC),为应对大数据和人工智能时代复杂系统问题提供创新思路与实用工具。第1章阐述了传统分析方法在处理复杂系统多
大数据智能时代,数据作为新型生产要素已成为科研创新的基础战略资源。由于数据爆炸式增长,海量异构科学数据需要被更有效地分析、处理,以促进科学知识发现,由此产生了科学研究第四范式——数据密集型科研范式。本
面对日益严峻的数据安 全形势和日趋复杂的数据应用场景,本书系统地介绍了数据安 全治理的理论、方法与实践,旨在帮助读者深入理解数据安 全治理的重要性和复杂性,掌握构建和维护有效数据安 全体系的关键技能。
主要特色 ● 涵盖Android新的API,包括Job Scheduler、Android架构组件(包括Live Data和Room)和数据绑定 ● 提供Android Studio IDE的详细说明以及Kotlin的介绍 ● 详细介绍材料设计原则、设计指南、导航模式和UI的更佳实践 ● 演示如何为所有形式的Android设备创建引人注目的UI ● 探索Firebase和Google Play服务的API库,包括地图、基于位置的服务以及Awareness API ● 掌握为将来的Android开发项目提供坚实支持的技能
《科技大数据价值链构建与解决方案》针对科技大数据资产价值低估、现有科技数据产品的数据增值性挖掘差的现象,为解决多模态科技大数据的价值发现与评估问题,构建能够充分体现数据价值的科技大数据价值评估体系。主
Android系统从诞生到现在短短的几年时间,凭借其操作易用性和开发的简洁性,赢得了广大消费用户和开发者的支持,目前一直位居智能手机操作系统市场占有率榜首的位置。《Android底层接口与驱动开发技术详解》分为三篇,共计24章,循序渐进地讲解了Android系统中底层驱动方面的知识。《Android底层接口与驱动开发技术详解》从获取源码和源码结构分析讲起,依次讲解了基础知识篇、专用驱动篇和设备驱动篇三大部分的基本知识。在讲解每一个驱动时,都从Android系统源码开始入手,遵循“内核分析—驱动实现—JNI层分析—Java应用层—系统移植和改造”这一主线,透彻地剖析了每一个驱动系统的完整实现流程。《Android底层接口与驱动开发技术详解》几乎涵盖了Android驱动方面的所有主要内容,并且全书内容言简意赅,讲解方法通俗易懂,不但适用于应用高手们,