拥有 Android 标签的文章 共 18 条数据

Android 使用 Kotlin 连接 MQTT
技术杂谈

Android 使用 Kotlin 连接 MQTT

7849次浏览 0条评论

MQTT 是一种轻量级的、灵活的物联网消息交换和数据传递协议,致力于为 IoT 开发人员实现灵活性与硬件/网络资源的平衡。 Kotlin 是一门由 JetBrains 公司开发的编程语言,Kotlin 是基于 JVM 的,所以开发者可以很方便地用它来进行Android 开发,并且支持 Kotlin 和 Java 的混合编写。而早在 2017 年,Google 就宣布 Kotlin 成为官方开发语言。 本文主要介绍使用 Kotlin 语言在 Android 平台上使用 MQTT。 新建 Kotlin 项目 打开 Android Studio 新建一个项目,选择语言为 Kotlin,Android Studio 会自动创建 Kotlin 相关配置。若要配置现有项目,则可以参考 将 Kotlin 添加到现有应用。 添加依赖 打开项目的 build.gradle,添加 Eclipse Paho Java Client 和 Eclipse Paho Android Service 依赖到 dependencies 部分。 dependencies { implementation 'or

Android移动应用开发项目教程 李新辉,邹绍芳著 PDF下载
编程书籍

Android移动应用开发项目教程 李新辉,邹绍芳著 PDF下载

3415次浏览 0条评论

本书通过精心设计的7个工作项目,全程贯彻“做中学”理念,先实践认知,后理论拓展,由浅入深,让读者逐步掌握Android应用程序用户界面布局设计、2D绘图和游戏设计、传感器、网络访问、LBS地图相册开发等技术,在项目实践过程中理解Android基本开发技术、调试方法、项目重构技巧和规范的编码风格,掌握开发Android应用程序的方法。本书项目1阐述Android应用程序开发环境的搭建;项目2讲解BMI体质指数计算器的开发,着重阐述基本组件的使用;项目3讲解ColorCard色卡应用程序的开发,着重阐述通过灵活布局组件构建动态界面的技术;项目4讲解PT拼图游戏的开发,着重阐述2D绘图知识、线程和游戏开发技术;项目5讲解PhoneSecurity手机防盗器的开发,着重阐述传感器、短信和电子邮件发送技术;项目6讲解NewsReader新闻阅读器的开发,着重阐述ListView等高级组件的使用和XML/JSON数据处理技术;项目7讲解MapPhotos地图相册的开发,着重阐述在应用程序中使用地图和相机拍照的技术。本书配有教学视频、习题参考等教学资源,方便老师教学。本书可作为各高等院校移动互联网A

Android并发开发 师蓉译 PDF下载
编程书籍

Android并发开发 师蓉译 PDF下载

3595次浏览 0条评论

本书共8章,第1章介绍了一个非典型的并发模型,为后文的阐释做好铺垫。第2章和第3章分别介绍了Java并发和Android应用程序模型,主要介绍Java线程、同步、并发包、生命周期和组件、Android进程等基本概念。第4章介绍AsyncTask和Loader。第5-7章是本书的核心内容,深入探讨Android操作系统的细节,如Looper/Handler、Service、Binder、定时任务等。第8章介绍并发工具,如静态分析、注解、断言等。本书适合有Android开发经验的读者参考。如果你是一名新手,建议你在掌握相关入门知识的基础上阅读本书,以达到更好的学习效果。本书给出多段代码,旨在让读者亲自实践后更好地掌握Android并发开发的相关内容。版权 版权声明 内容提要 前言 资源与支持 致谢 第1章 了解并发 第2章 Java并发 第3章 Android应用程序模型 第4章 AsyncTask和Loader 第5章 Looper/Handler 第6章 Service、进程和Binder IPC 第7章 定时任务 第8章 并发工具 参考文献

精通Android Studio 毕小朋著 PDF下载
编程书籍

精通Android Studio 毕小朋著 PDF下载

4711次浏览 2条评论

精通Android Studio(移动开发丛书)以通俗易懂的语言全面系统地介绍了Android Studio实用工具和操作技巧,场景明确,步骤清晰,图文结合。全书共16章。第1章对Android Studio做概要的介绍,从特性、界面、工具、功能到环境搭建和常用的偏好设置,让读者对Android Studio有一个全面的认识。第2章介绍了项目、文件和资源的创建。第3章主要介绍可视化布局编辑器的使用,让读者学会如何快速创建布局文件。第4章介绍项目、文件、IDE和代码的管理技巧。第5~7章对代码编辑、视图、导航操作技巧进行了全面的介绍。第8章介绍了代码生成、活动模板、自动补全、代码格式化。第9章介绍了代码检查工具的使用。第10章介绍了如何快速重构。第11章介绍了如何使用Gradle进行配置、编译和构建应用程序。第12章主要介绍了如何配置、运行和调试应用程序。第13章介绍了集成进 Android Studio 的各种实用工具的使用。第14章以Git为例介绍了版本控制系统的使用。第15章介绍了窗口和标签的管理。第16章读者将学会如何配置一个个性化、高效、符合自己开发习惯的IDE。本书并不是一本

Android外设开发实战 薛伟著 PDF下载
编程书籍

Android外设开发实战 薛伟著 PDF下载

3598次浏览 0条评论

实录520分钟、91个外设开发高清学习视频。· 11个大型综合案例,与实际外设开发项目可无缝对接。· 从内核分析到接口实现,完整再现一个个经典外设项目的开发全程。· 教授精髓,精讲精炼。赠送源码,拿来就用。超值赠送:· 赠送15个Android应用开发综合案例· 赠送38个Android应用开发学习视频本书内容分为 3篇,共计 19章,循序渐进地讲解了开发 Android外设项目的基本知识。本书从获取源码和搭建应用开发环境开始讲起,依次讲解了基础知识、系统分析和实战演练 3部分的内容。在讲解每一个知识点时,都遵循了理论联系实际的讲解方式,从内核分析到接口 API实现,再到实战演练,最后到综合实例演练,彻底剖析了一个个经典外设的完整实现流程。本书几乎涵盖了所有 Android外设项目开发的主要内容,讲解通俗易懂并且详细,不但适合应用高手的学习,也特别有利于初学者学习和掌握。本书适合 Android驱动开发者、Linux开发人员、Android物联网开发人员、Android编程爱好者、Android源码分析人员、Android应用开发人员、Android传感器开发人员、Android智能家

Android底层开发实战 周庆国等著 PDF下载
编程书籍

Android底层开发实战 周庆国等著 PDF下载

3961次浏览 1条评论

《Android底层开发实战》分为四个部分:一部分为预备知识篇,简要介绍嵌入式系统的定义与软硬件开发以及Android开发环境的搭建。第二部分为系统结构篇,主要介绍Android系统的源码结构、内核与相关工具以及环境库。第三部分为驱动设计篇,主要介绍Android系统中常用外接设备的驱动架构以及实现。内容包括NDK编程、Android中HAL模型架构与实现流程。作为教学实例,最后分析了Android系统中的Camera与WIFI两个功能部件的的驱动设计。第四部分为实例分析篇,通过对具体开发板硬件结构编程原理的介绍到系统级的实例讲解。在简要介绍系统底层开发流程的基础上,首先分析了主流的Zynq和pcDuino平台上开发环境的搭建、Linux内核以及Android系统的编译、下载;然后结合前文学习过的知识点,从零开始设计LED显示系统的Linux内核驱动、AndroidHAL支持和服务层设计、顶层App的实现;作为进阶部分,本书最后介绍了对Android内核进行跟踪调试与性能测试的工具软件、工作流程以及结果分析。第1章 Android嵌入式系统导论1第2章 Linux系统详解34第3章 A

Android Telephony原理解析与开发指南 杨青平著 PDF下载
编程书籍

Android Telephony原理解析与开发指南 杨青平著 PDF下载

3630次浏览 0条评论

随着Android系统平台的应用越来越广泛,更多人加入到Android平台的定制研发中来。Android的基本通信功能是Android系统定制的核心模块,本书主要围绕Android Telephony和融合通信两个核心部分展开。Android Telephony部分从接打电话、网络服务、数据上网三个功能解析Telephony。全书共10章,主要内容包括初识Android、搭建Android源代码编译调试环境、深入解析通话流程、详解Telecom、详解TeleService、Voice Call语音通话模型、ServiceState网络服务、Data Call移动数据业务、SMS & MMS业务、Radio Interface Layer)。本书适合计算机科学技术、信息技术、通信工程、软件工程等专业的研究生、本科、高职高专学生使用。第 1章 初识Android 11.1 智能手机的系统结构 11.2 Android系统架构 21.2.1 应用层 31.2.2 应用框架层 31.2.3 系统运行库层 31.2.4 核心层 41.3 Android Telephony框架结构 51.3.1 

最强Android书:架构大剖析 【美】Jonathan Levin著 崔孝晨 等译 PDF下载
编程书籍

最强Android书:架构大剖析 【美】Jonathan Levin著 崔孝晨 等译 PDF下载

4366次浏览 0条评论

《最强Android书:架构大剖析》通过实验而不是源码,将Android 系统层层拆解,令读者深刻透彻地掌握Android 系统的内部技术:以init 进程为切入点详细阐述了Android 的启动过程和关键服务;从Android 作为资源协调者和服务提供者的角度,重点分析了servicemanager 和system_server 这两个进程。同时,作者比较了Linux 与Android 系统的区别,并对Android 系统的安全性做了深入的阐述。《最强Android书:架构大剖析》采用了大量的图表示例和实验,表达新颖清晰,让读者能直观地掌握Android 的技术精髓。《最强Android书:架构大剖析》适合广大移动开发者及对Android 系统感兴趣的人员阅读。关于本书 XIV 第1 章 Android 体系结构的变革之路 1 1.1 Android 系统版本的历史变迁 2 Froyo(冻酸奶) 3 Gingerbread(姜饼人) 3 Honeycomb(蜂巢) 4 Ice Cream Sandwich(冰激凌三明治) 5 JellyBean(果冻豆) 5 KitKat(奇巧) 6

深入OpenCV Android应用开发 【印度】Salil Kapur(萨里尔.卡普尔)著 岳翰译 PDF下载
编程书籍

深入OpenCV Android应用开发 【印度】Salil Kapur(萨里尔.卡普尔)著 岳翰译 PDF下载

3049次浏览 0条评论

《深入OpenCV Android应用开发》以在Android 平台上开发OpenCV 应用为重点,详细介绍了计算机视觉技术的理论及其在移动平台的应用。《深入OpenCV Android应用开发》由浅入深,囊括了从基本的开发环境部署,到基础的图像处理算法,再到目标检测、人脸检测、目标追踪、图像拼接等高级图像分析技术,以及用于图像分类的机器学习算法等各方面的知识。《深入OpenCV Android应用开发》虽然篇幅不多,但内容十分丰富,从理论到实践,从精辟的数学公式到翔实的源代码,从系统的算法解释到实用的编程技巧,完全能够满足读者从入门到进阶的求知需要。《深入OpenCV Android应用开发》适合于有一定Java 和Android 开发基础,并对计算机视觉技术感兴趣的入门读者,亦可作为从事Android 图像编程的开发人员,以及熟悉OpenCV 开发并有意一试身手的编程爱好者的参考手册。1 为图像添加效果 1 入门 1 部署OpenCV 2 在OpenCV 中存储图像 4 OpenCV 中的线性滤波器 5 均值模糊方法 7 高斯模糊方法 13 中值模糊方法 14 创建自定义核 16

Kotlin从零到精通Android开发 PDF下载
编程书籍

Kotlin从零到精通Android开发 PDF下载

4537次浏览 0条评论

《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程序员面试宝典 PDF下载
编程书籍

Android高薪之路:Android程序员面试宝典 PDF下载

3303次浏览 0条评论

《Android高薪之路:Android程序员面试宝典》取材于各大IT公司面试真题,所给出的试题尽可能地覆盖了Android应用开发的各个方面,而且大多数试题都有解析部分,读者可以通过这部分更深入地理解试题中所包含的技术内容,希望真正做到由点成线,举一反三。《Android高薪之路:Android程序员面试宝典》中还将Android中涉及的各个常用技术问题进行筛选、分类。这样读者可以有的放矢,对自己还没有掌握的Android技术进行重点攻破,从而起到事半功倍的效果。除了对每道题目都有详细的解析和回答外,对相关知识点还有扩展说明。《Android高薪之路:Android程序员面试宝典》对面试中Android常见的题型和常用解答技巧进行了介绍,它不仅能帮助求职者快速复习相关知识点,也对现代职业人如何有效求职做了详细解说。《Android高薪之路:Android程序员面试宝典》对于读者从求职就业到提升计算机专业知识都有显著的帮助。第1章 android入门  1.1 关于android的非技术问题  1.1.1 为什么看好 android  1.1.2 以前是否从事过android的工作,做

Android云计算应用开发入门与实战 PDF下载
编程书籍

Android云计算应用开发入门与实战 PDF下载

3270次浏览 0条评论

Android云计算应用开发入门与实战把Android技术和云计算结合的专业书涵盖Android开发的核心技术:窗口设计组件、应用组件,ACtivity、Service、Broadcast Receiver及Content Provider等。讲解了较为常用的硬件控制,如多点控制、语音、绘图、相机、GPS定位和各种传感器,以及Android 4.0新增的功能和应用范例。用云计算案例讲解了整个开发过程,包括云平台Hadoop的架构、Map/Reduce核心技术及分布式文件系统等《Android云计算应用开发入门与实战》分5篇,共15章,主要介绍了用Android进行云计算开发的技术。第1篇Android基础设计篇,讲解了Android和云计算的起源,以及Android、Hadoop和Java的完美接合;介绍了如何快速地打造第一个Android程序。第2篇窗口设计篇,用两章的篇幅分别介绍了Android用户接口设计和常用窗口控件,还特别讲解了Activity应用程序和Java Script HTML间的互动技巧。第3篇Android移动运算的核心技术——应用组件篇,分别深入讲解了Andro

Android精彩编程200例(全彩版)PDF下载
编程书籍

Android精彩编程200例(全彩版)PDF下载

6738次浏览 1条评论

《Android精彩编程200例》汇集了Android开发从基础到高级应用各个层面的220个实例及源代码,每一实例都按实例说明、关键技术、实现过程、扩展学习的顺序进行分析解读。全书主要内容有菜单与对话框、Android常用控件应用、数据储存操作、第三方支持、手势交互、图像处理、图表处理、摄像头、动画、多媒体、语音识别、传感器、网络编程、与手机系统交互、位置服务与地图应用、物联网开发、游戏开发、Android5.0+效果、商城常用、验证码合集、启动页合集、加载等待合集、抢红包服务、App应用开发必备模块。配书光盘附赠了实例的完整源程序及部分讲解视频。《Android精彩编程200例》既适合Android程序员参考,也适合高校学生、软件开发培训学员及相关求职人员学习。第1章 菜单与对话框第2章 Android常用控件应用第3章 数据储存操作第4章 第三方支持第5章 手势交互第6章 图像处理第7章 图表处理第8章 摄像头第9章 动画第10章 多媒体第11章 语音识别第12章 传感器第13章 网络编程第14章 与手机系统交互第15章 位置服务与地图应用第16章 物联网开发第17章 游戏开发第1

阿里巴巴Android开发手册 完整版PDF下载
编程书籍

阿里巴巴Android开发手册 完整版PDF下载

3513次浏览 1条评论

该手册长达66页,阿里巴巴Android开发手册是阿里巴巴集团各大 Android 开发团队的集体智慧结晶和经验总结,将淘宝、天猫、闲鱼、钉钉等 App 长期开发迭代和优化经验系统地整理成册, 以指导 Android 开发者更加高效、高质量地进行 App 开发,呈现给用户体验好、性能优、稳定性佳、安全性高的产品。本手册以开发者为中心视角分为 Java语言规范(遵循《阿里巴巴 Java开发手册》),Android 资源文件命名与使用,Android 基本组件,UI 与布局,进程、线程与消息通信,文件与数据库,Bitmap、 Drawable 与动画,安全,其他等九大部分,根据约束力强弱,规约依次分为强制、推荐、参考三大类:【强制】 必须遵守,违反本约定或将会引起严重的后果;【推荐】 尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;【参考】 充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。

Android开发范例代码大全(第2版) 中文版PDF下载
编程书籍

Android开发范例代码大全(第2版) 中文版PDF下载

3151次浏览 0条评论

Android开发范例代码大全(第2版)教会你如何使用行之有效的解决方案来开发一流的应用程序。首先确定问题,然后通过有效的代码示例给出详细的解决方案。更实用的是,可以将本书中的代码示例直接应用到你自己的应用程序中,从而节省大量的开发时间。 Android开发范例代码大全(第2版)采用100多个真实范例来指导你如何:使用外部库来提高工作效率 ;使用Android NDK和Renderscript来提高应用程序 的性能;设计高性能、响应及时、无缝衔接的应用程序 ;在设备和其他外部硬件间传输数据;持久化应用程序的数据并在不同的应用程序间共用;捕捉和播放各种设备中的媒体类型;与Web服务进行交互;合理利用用户界面;分别通过命令行方式的Android SDK和Eclipse的 Android SDK环境开发一个单位换算应用程序。 Android开发范例代码大全(第2版)拥有大 量的实战指导和有用的示例,可以帮助你编写当今最 火爆移动平台上的应 用程序。众多编程过程中的建议有助于你更好、更快 地完成工作。1章 Android入门 11.1 Android简介 11.2 Android的发展史 21

Gradle for Android 中文版PDF下载
编程书籍

Gradle for Android 中文版PDF下载

4710次浏览 1条评论

Gradle是Android 开发小组于2013年推出的作为Android 应用的*的构建系统。Gradle可以很容易地扩展构建,并插入到现有的构建过程中来。它提供了一套类Groovy 的DSL 语言,用于申明构建和创建任务,让依赖管理变得更加简单。此外,它是完全免费和开源的。Gradle for Android(中文版)共分9章,依次介绍了Gradle的基础知识、基本自定义构建、依赖管理、创建构建Variants、管理多模块构建、运行测试、创建tasks和插件、设置持续集成,以及高级自定义构建。通过本书你能学到1.使用Android Studio和Gradle来构建新的Android应用和依赖。2.将项目从Eclipse迁移到Android Studio和Gradle。3.管理本地和远程依赖。4.创建多个构建变种版本。5.在单个项目中包含多个模块.。6.将测试整合到构建过程。7.为Android项目创建自定义的任务和插件。1 Gradle和Android Studio入门 11.1 Android Studio 11.2 理解Gradle基础 31.2.1 项目和任务 31.2.2

第一行代码Android(第2版) PDF下载
编程书籍

第一行代码Android(第2版) PDF下载

5309次浏览 3条评论

本书被广大Android 开发者誉为“Android 学习第一书”。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧。第2版基于Android 7.0 对第1 版进行了全面更新,将所有知识点都在最新的Android 系统上进行重新适配,使用 全新的Android Studio 开发工具代替之前的Eclipse,并添加了对Material Design、运行时权限、Gradle、RecyclerView、百分比布局、OkHttp、Lambda 表达式等全新知识点的详细讲解。本书内容通俗易懂,由浅入深,既是Android 初学者的入门必备,也是Android 开发者的进阶首选。第1章 开始启程——你的第一行Android代码  11.1 了解全貌——Android王国简介  21.1.1 Android系统架构  21.1.2 Android已发布的版本  31.1.3 Android应用开发特色  41.2 手把手带你搭建开发环境  51.2.1 准备所需要的工具  51.2.2 搭建开发环境  51.3 创建你的第一个Android项目  91.3.1 创建H