写点什么

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:003726
用户头像

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

关注

评论

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

百度沈抖:智能,生成无限可能

百度Geek说

AI 百度智能云 企业号 4 月 PK 榜

Appium控件互动攻略:提升自动化测试效率的必备方法大揭秘!

测试人

软件测试 自动化测试 测试开发

火山引擎ByteHouse:OLAP如何支持超高QPS点查?

字节跳动数据平台

大数据 企业号2024年4月PK榜

凭证管理揭秘:Cookie-Session 与 JWT 方案的对决

Phoenix

安全架构 会话管理

捷途山海T2携手坦克300 Hi4-T上市,消费者该如何选择?

极客天地

一次故障演练,十分钟自动搞定?

华为云开发者联盟

运维 华为云 企业号2024年4月PK榜 华为云开发和联盟

国产化替代进程中金融行业的中间件

Onegun

信创 国产化

企业为什么需要MES,万界星空科技MES系统的解决方案

万界星空科技

数字化转型 工业互联网 制造业 mes 万界星空科技

一文了解AI长文本工具:马斯克打脸OpenAI,全球最大巨无霸模型Grok-1开源!

蓉蓉

openai

物资管理的挑战与机遇:利用技术提升效率与可持续性

天津汇柏科技有限公司

观测云产品更新 | 管理、容器、异常追踪、场景图表、DQL等

观测云

监控

大模型Chatbots评估新视角:结合定性与程序方法的实践探索

百度开发者中心

人工智能 大模型

Penpad获Gate Labs以及Scroll联创Sandy的投资

西柚子

智慧医院解决方案

菜根老谭

智慧医院

详解数仓的向量化执行引擎

华为云开发者联盟

数据库 华为云 华为云开发者联盟 华为云GaussDB(DWS) 企业号2024年4月PK榜

搭载联想小天个人智能体的AI PC亮相 PC从此变CP

科技热闻

OpenHarmony NAPI开发 主讲人:连志安

Laval小助手

魔搭×函数计算:实现大模型快速部署,加速AI应用落地

百度开发者中心

人工智能 大模型

重回铁王座!时隔5年!Quill 2.0 终于发布啦🎉

Kagol

前端 富文本编辑器

Appium控件交互策略:优化自动化测试效率的关键方法

霍格沃兹测试开发学社

如何延长LED显示屏的使用寿命

Dylan

环境 角色 LED显示屏 全彩LED显示屏 led显示屏厂家

大模型下B端前端代码辅助生成的思考与实践 | 得物技术

得物技术

JavaScript AI web前端 ChatGPT 企业号 4 月 PK 榜

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