写点什么

Android 开发周报:定制系统 CM 将停止更新、Android Things 开发初体验

  • 2016-12-28
  • 本文字数:1848 字

    阅读完需:约 6 分钟

新闻

  1. 《CM 社区官网已被禁止访问》:作为一家野心勃勃的创业公司,Cyanogen 曾经希望开发一款比谷歌官方版本更好的 Android 系统,但该公司最近几个月却经历了动荡。他们不仅裁员,而且辞退了 CEO,还有一位联合创始人离职。12 月 23 日,圣诞节到来之前,Cyanogen 公司在官网宣布,将在 2016 年 12 月 31 日关闭被 Cyanogen 所支持的所有服务,其中包括 CyanogenMod 系统,也就是我们所熟知的 CM 系统。
  2. 《谷歌将推两款 Android Wear 手表》:谷歌将在 2017 年初推出两款智能手表,这两款手表将率先使用 Android Wear 2.0,不过这两款手表不会是谷歌自己设计制造,也不会叫 Pixel,而是交给 OEM 厂商代工,谷歌并没有明确表示哪个公司会代工这两款手表,不过透露道这家公司此前推出过 Android Wear 手表。
  3. 《外媒称电池续航成今年 Android 手机最大进步》:外媒刊文称,电池续航时间一直是手机的老大难问题。此前的手机电池一般很难支撑一天时间,这使得移动电源成为用户随身携带的产品。不过,今年的情况有所改观。华为、小米、LG 等公司推出的手机足够用上一天时间,甚至超过一天。如果要找出今年 Android 手机厂商共同取得最大进步的一个领域,它就是电池续航时间。

教程

  1. 《Android Auto 开发初探》:最近物联网是比较热门的话题,作为物联网重要的一部份车联网也被众多汽车厂商越来越重视,纷纷推出自己的车联网系统。谷歌也是看到了车联网的重要性于 2014 年 6 月推出了 Android Auto 系统。它是谷歌生态系统的一个重要终端。说它是个系统其实并不完全准确,因为谷歌并没有提供完整的操作系统,而是提供了一套 Android Auto SDK 给汽车厂商。汽车厂商需要把这套 Android Auto SDK 集成到他们自己的车载操作系统中。当然你也可以用这个 SDK 集成到谷歌的 Android 系统中。
  2. 《上个版本我就改了一行代码!》:App 的启动图标(icon)是程序在发版的时候直接打到 Apk 里的,但由于业务的需求,有时候我们需要修改 icon 图标。如果仅仅为了一个图标而去发一个新版,再提交到几十个市场,似乎有点小题大做。本文给出了一种动态替换 icon 的方案,完美实现了产品经理换 icon 的需求。
  3. 《Android 性能监控实现原理》:APM 即应用程序性能管理。2011 年时国外的 APM 行业 NewRelic 和 APPDynamics 已经在该领域拔得头筹,国内近些年来也出现一些 APM 厂商。APM 主要做的事情是 crash 监控,卡顿监控,内存监控,增加 trace,网络性能监控,app 页面自动埋点等。性能监控其实就是 hook 代码到项目代码中,从而做到各种监控。常规手段都是在项目中增加代码,但最好的办法是做到非侵入式的,即一个 sdk 即可。阅读文章,了解性能监控的实现原理。
  4. 《Tangram——天猫导购页面动态化方案与实践》:Tangram 中文名是七巧板的意思,我们希望这个框架提供一系列基本单元,就像积木块一样,通过快速拼装就能搭建出一个页面或者调整页面的结构。重运营的业务特别是电商业务,往往讲究灵活多变,需要对线上业务做实时调整,此类页面动态化的需求便应运而生。天猫团队再本月的 SFDC 大会上初次介绍了手机天猫的 Tangram 方案,本文是 Tangram 的整体介绍与相关业务开发实践的介绍。
  5. 《Android Things 物联网应用开发初体验》:Android Things 是 Google 最近推出的全新物联网操作系统,前身是去年发布的物联网平台 Brillo,除了继承 Brillo 的功能,还加入了 Android Studio、Android SDK、Google Play 服务以及 Google 云平台等 Android 开发者熟悉的工具和服务。任何 Android 开发者现在都可以利用 Android API 和 Google 服务轻松构建智能联网设备了。本文简单介绍了如何上手 Android Things。
  6. 《基于文件特征的 Android 模拟器检测(附实现代码下载)》:在我们开发的 App 中,我们可能不希望它被运行在模拟器上,所以我们需要一种手段去检测模拟器,当前设备被检测为模拟器时,我们就直接结束掉 App 进程。目前常见的检测模拟器手段主要被应用在游戏领域和加固领域。本文作者给出的检测方案是基于文件特征去做检测。

开源项目

  1. DanmukuLight :Android 上专为视频直播打造的轻量级弹幕库(100 多 kb)。
  2. AvatarLabelView :一个可配置的迷你版轻量级 Label 辅助类,支持多种配置效果。
  3. SlideUp-Android :这是一个可以帮助我们在任意 View 上添加手势滑动的开源库。
  4. WowSplash :云扩散融合效果,作者的实现思路堪称完美。

感谢徐川对本文的审校。

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

2016-12-28 18:003809
用户头像

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

关注

评论

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

火出圈的Sora到底是什么?5000字长文带你彻底了解Sora!

蓉蓉

openai GPT-4 sora

一文看懂Unibot solana链狙击机器人

开发丨飞机丨 @aivenli

2024-03-30:用go语言,集团里有 n 名员工,他们可以完成各种各样的工作创造利润, 第 i 种工作会产生 profit[i] 的利润,它要求 group[i] 名成员共同参与, 如果成员参与

福大大架构师每日一题

福大大架构师每日一题

事业-最佳实践-编码-单元测试-改变认知

南山

测试 单元测试

《算法(第4版)(中文版)》PDF

程序员李木子

Sora原理?Sora技术报告解读(思维导图版)

蓉蓉

sora

事业-最佳实践-编码-单元测试-测试方法结构

南山

最佳实践 单元测试 编码规范 #ATRIP

糖豆完成鸿蒙原生应用核心版本开发,开创全场景视频健身新潮流

最新动态

LoRA 及其衍生技术总览:An Overview of the LoRA Family

Baihai IDP

人工智能 程序员 AI LoRa 白海科技

关于 ASP.NET Core 中的管道和中间件

雄鹿 @

ASP.NET Core

2024中国充电桩展|2024常州国际充电设施展会

秋硕展览

wiztree免费的c盘清理软件

源字节1号

开源 软件开发 前端开发 后端开发 小程序开发

containerd系统级学习大纲

GousterCloud

容器 云原生 Serverless Kubernetes Containerd

《自动机理论、语言和计算导论》阅读笔记:p68-p114

codists

编译原理

贺!伊克罗德信息与墨奇科技战略合作,共创生成式AI新未来

伊克罗德信息科技

#人工智能

关于 ASP.NET Core 中的文件提供程序

雄鹿 @

ASP.NET Core

Android开发周报:定制系统CM将停止更新、Android Things开发初体验_Android/iOS_郭亮_InfoQ精选文章