AICon 北京站 Keynote 亮点揭秘,想了解 Agent 智能体来就对了! 了解详情
写点什么

Android 开发周报:Android 8.0 即将公测、模块化探索与实践

  • 2017-05-14
  • 本文字数:1596 字

    阅读完需:约 5 分钟

新闻

  1. 《五月 Android 版本发布图公布:7.1 版本占比为 0.5%》:同往常一样根据最近 7 天内(截至 5 月 2 日)从 Google Play 上收集的数据,Google 公布 5 月最新 Android 平台版本占比情况。根据本月所显示的信息,Android 7.0 Nougat 系统增长明显,不过 7.1 只增长了 0.1%,本月占比达到了 0.5%。
  2. 《Android Pay 推出“认脸”功能 识别支付合作伙伴》:有用户通过反编译,发现谷歌的 Android Pay 支付系统已经集成了某种形式的人脸识别功能。Android Pay 1.22 版本包含几个和其中 Visual ID(视觉身份)功能相关的字符串。它只会用于认证零售商的忠诚度计划,而不是针对普通用户,让他们认脸进行支付。
  3. 《安卓 8.0 首个公测版将来袭,牛轧糖止步 7.1.2》:谷歌近日更新了 Android Beta 项目的网站,确认 Android Nougat Beta Progaram 项目已经结束,Android O 测试版即将到来。

教程

  1. 《Android 模块化探索与实践》:从 2016 年开始,模块化在 Android 社区越来越多的被提及。随着移动平台的不断发展,移动平台上的软件慢慢走向复杂化,体积也变得臃肿庞大;为了降低大型软件复杂性和耦合度,同时也为了适应模块重用、多团队并行开发测试等等需求,模块化在 Android 平台上变得势在必行。阿里 Android 团队在年初开源了他们的容器化框架 Atlas 就很大程度说明了当前 Android 平台开发大型商业项目所面临的问题。
  2. 《Android SystemUI 介绍》:系统界面是 Android 系统的一部分,系统上方的 Status Bar,以及下方的 Navigation Bar 都属于系统界面。除此之外,近期任务界面,锁屏也都属于系统界面。可见,系统界面是用户交互最多的 UI 元素。
  3. 《okhttp 内核剖析》:本文是一篇介绍 okhttp 内核原理的文章,由于 okhttp 源码特别特别复杂,类涉及较多,所以导致本文非常长。本文作者非常用心,还为读者录制了录制了跟文章同步的视频。
  4. 《Android APK 瘦身 - JOOX Music 项目实战》:JOOX Music 是腾讯海外布局的一个音乐产品,2014 年发布以来已经成为 5 个国家和地区排名第一的音乐 App。东南亚是 JOOX Music 的主要发行地区,由于 JOOX Music 所面对的市场存在很多的低端机型,并且这些市场的网络环境相对来说是比较差的,为了提升下载转化率,对 JOOX Music 进行 APK 瘦身是必不可免的。
  5. 《Android 音量系统分析》:作者最近在处理一个蓝牙设备播放没有声音问题时,发现是设置音量的问题,顺便学习了一下 Android 系统的音量构架原理及设置方法。这里主要参考了 rinswindqin 同学写的有关音频及音量分析的文章,加了一些自己的理解及源代码分析。下面以 Android 6.0 为例来说明。
  6. 《深度了解 Android 即将支持的 Java 8,你准备好了吗?》:Java 9 预计今年也会正式发布,Java 8 这个最具变革性且变革性最适于 GUI 程序的版本,Android 终于准备正式支持。从自己开发 JavaFx 的感受,说一说 Java 8 应该使用的新特性。程序员,你应该拥抱变化。
  7. 《Android 中使用持续集成》:持续集成(Continuous Integration)一直被认为是敏捷开发的重要实践之一,也是提升软件质量的重要手段。特别在团队协作中,为项目添加持续集成还是非常有必要的。持续集成,持续集成是一种软件开发实践,通过自动化的构建(包括编译、发布和自动化测试)来验证,从而帮助尽快发现集成错误。本文以 github 和 bitrise.io 为例,因为比较简单,专注于移动应用,功能也比较丰富。

开源项目

  1. aurora-imui :Aurora IMUI 是个通用的即时通讯(IM)UI 库,不特定于任何 IM SDK。
  2. ParticleTextView :一个用粒子动画显示文字的 Android 自定义 View。
  3. KingTV :高仿全民直播(全民 TV),项目采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao 构建。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-05-14 19:003145
用户头像

发布了 121 篇内容, 共 49.2 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

Red Giant PluralEyes for mac (音频和视频同步工具)v4.1.12激活版

Rose

在昇腾Ascend 910B上运行Qwen2.5推理

GPUStack

AI 大模型 昇腾 生成式AI NPU

adobe acrobat pro dc2023破解版 mac&win

Rose

7thonline第七在线7大价值助力品牌实现智能化商品管理

第七在线

鸿蒙开发案例:指南针

zhongcx

数据消费篇:数据价值实现的关键环节

Aloudata

数据分析 数据集成 数据虚拟化 数据编织 数据查询

技术分享 | 大语言模型赋能软件测试:开启智能软件安全新时代

云起无垠

Steinberg Cubase Pro 13 mac安装教程 多功能音乐制作

Rose

Mac FoneLab iOS Unlocker for mac(iPhone解锁工具)

Rose

活动火热报名中|阿里云&Elastic:AI Search Tech Day

阿里云大数据AI技术

elasticsearch elastic 阿里云 AI搜索

Bartender 5:Mac 菜单栏管理大师,整洁有序!

Rose

数字身份发展趋势前瞻:身份即服务

芯盾时代

身份安全 iam Idaas SaaS应用

Python淘宝商品销量采集API实战指南

代码忍者

API 接口 pinduoduo API

食品安全分级分层管理系统(源码+文档+部署+讲解)

深圳亥时科技

鸿蒙实战开发:网络层的艺术——优雅封装与搭建指南(下)

王二蛋和他的张大花

鸿蒙

08.装饰者模式设计思想

杨充

鸿蒙实战开发:网络层的艺术——优雅封装与搭建指南(上)

王二蛋和他的张大花

鸿蒙

【CoCollider】让系统和应用适配如此简单

iofomo

开发 Android; ios 开发 应用适配 API 测试

adode AE 2025 中文版 After Effects2025新功能介绍

Rose

全能型系统优化软件:ccleaner pro mac中文汉化版

Rose

酒店婚礼LED显示屏如何布置

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家

智慧报工系统

深圳亥时科技

未来已来,软件行业的下一个风口在哪里?

天津汇柏科技有限公司

人工智能 软件

鸿蒙开发实战:揭秘页面与项目生命周期,实现精准监控

王二蛋和他的张大花

鸿蒙

一行命令为项目文件添加开源协议头

江湖十年

golang 开源 后端 命令行 命令行工具

「钢铁巨兽」登陆杭州,天猫养车开启「外卖养车」新模式

科技热闻

ShareMouse for mac完美破解版 跨平台鼠标和键盘共享软件

Rose

后勤采购管理系统(源码+文档+部署+讲解)

深圳亥时科技

浅谈机器学习,聊聊训练过程,就酱!

蛋先生DX

神经网络 机器学习 深度学习

BetterDisplay Pro,打造顶级 Mac 显示工具!

Rose

EndNote 21大客户授权版 EndNote 下载

Rose

Android开发周报:Android 8.0即将公测、模块化探索与实践_移动_郭亮_InfoQ精选文章