写点什么

Android 开发周报:谷歌推送 Android 6.0.1、Android 启动优化解析

  • 2015-11-25
  • 本文字数:2332 字

    阅读完需:约 8 分钟

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

新闻

  1. 《谷歌开始推送 Android 6.0.1 优化性能为主》:虽然不少手机尚未升级至安卓 6.0 系统,但是安卓 6.0.1 却来了。近日,谷歌已经开始推送 Android 6.0.1,本次更新的幅度并不大,将会主要以修复 bug 和优化性能为主,并且此次更新不会改版 Android 系统的版本号,而包括 Nexus 5x、Nexus 6P 最新的系统版本依然是 Android 6.0。
  2. 《微软开发 Android 软件鼓励用户转向 WP》:尽管自己家的 Windows Phone 一直萎靡不振,但微软在生产 Android 和 iOS 的 App 方面一直很积极,除了金牌产品生产力 N 件套之外,还有不少佳作。上周五,微软在 Android 应用商店 Google Play 上架了一款名为 App Comparison 的 App,该 App 的主要功能为匹配两个平台上相同或者类似的软件。
  3. 《谷歌可远程重置 74% Android 设备密码》:有 74.1% 的 Android 仍运行较老版本的系统,这些设备均存在被重置密码的风险。根据纽约地区检察官办公室的一份文件,如果法庭提出要求,那么谷歌可以很容易地重置较老版本 Android 系统的密码,使调查人员方便地获得设备中的内容。文件显示,由于完整的加密功能,运行 Android 5.0 或更新版本的手机无法被远程重置密码。

重要通知:接下来 InfoQ 将会选择性地将部分优秀内容首发在微信公众号中,欢迎关注 InfoQ 微信公众号第一时间阅读精品内容。

教程

  1. 《阿里移动电商背后的技术航母》:美国时间 11 月 16 日,InfoQ 英文站邀请到了阿里无线事业部资深技术总监庄卓然(花名:南天)、阿里无线高级技术专家徐昭在 QCon 全球软件开发大会旧金山站发表演讲《ALIBABA MOBILE INFRASTRUCTURE AT “CHINA SCALE”》,揭秘手机淘宝这个超级 App 的技术架构演进,向世界的技术同行分享中国互联网在无线领域的技术发展。本文为演讲的具体内容。
  2. 《Android 应用启动优化:一种 DelayLoad 的实现和原理》:在 Android 开发中,应用启动速度是一个非常重要的点,应用启动优化也是一个非常重要的过程。对于应用启动优化,其实核心思想就是在启动过程中少做事情,具体实践的时候无非就是下面几种:异步加载、延时加载、懒加载。本文针对延时加载的实现进行了详细分析。
  3. 《移动端 6 种导航设计总结》:几乎每一个 App 都会有导航菜单,常见的大概有 6 种效果:标签式导航、抽屉式导航(侧导航)、列表式导航、平铺式导航、宫格式导航(常见但不常用)、悬浮 icon 导航。不同的导航设计使用场景有所不同。优秀的开发者一定对产品有深入的理解,阅读文章,看看你正在开发的 App 是否选用了合适的导航设计。
  4. 《Android 微信上的 Wear 的开发总结》:2014 年 3 月 19 日,Google 发布为智能手表打造的全新智能平台 Android Wear,微信于 6.0.2 版本开始支持,Google 对 Android Wear 的定位是手机的辅助设备,因为其更接近人体,所以能采集更多人体的健康信息,同时,它比手机更快更方便查看消息。本文从通讯、健康数据、消息通知、界面、性能五方面对微信上 Wear 的开发进行了总结,同时也给出了一些 Tips。
  5. 《Android 中 Canvas 绘图基础详解》:Android 中,如果我们想绘制复杂的自定义 View 或游戏,我们就需要熟悉绘图 API。Android 通过 Canvas 类暴露了很多 drawXXX 方法,我们可以通过这些方法绘制各种各样的图形。Canvas 绘图有三个基本要素:Canvas、绘图坐标系以及 Paint。Canvas 是画布,我们通过 Canvas 的各种 drawXXX 方法将图形绘制到 Canvas 上面。本文以代码结合实例的方式为我们讲解了绘图的基础知识,如果你还不会使用 Canvas,相信本文会让你轻松学会 Canvas 绘图。
  6. 《Android SO 逆向 2- 实例分析》:逆向对于大多数做应用或游戏开发的同学比较陌生,毕竟从事安全行业的同学远远少于做 App 的。但逆向技术对于做游戏破解或者打包党的那些人却是相当熟悉。本文详细分析了 Android SO 的逆向过程,讲解了如果进行断点跟踪、加密解密等等。别人的破解过程也许可以成为我们进行防御的学习教程,知己知彼,才能做出更加安全的产品。阅读文章,学习黑科技。
  7. 《内存泄露从入门到精通三部曲之排查方法篇》:无论是服务器端程序,还是 Android 或 iOS,都会有内存泄漏的问题。能够及早发现内存泄漏,至关重要。最原始的内存泄露测试是重复多次操作关键的可疑的路径,从内存监控工具中观察内存曲线,是否存在不断上升的趋势且不会在程序返回时明显回落。这种方式可以发现最基本,也是最明显的内存泄露问题,对用户价值最大,操作难度小,性价比极高。作者结合分析工具,详细详解了查找内存泄漏的方法。
  8. 《React Native Android 10 条最常见问题 case 总结》:React Native For Android 发布已经有一段时间了,相信前期吃螃蟹的同学一定遇到了很多的坑。该项目总结了 10 个 React Native For Android 最常见的问题,这些问题的解答有助于我们更快的学习、使用 RN。

开源项目

  1. KLog :这是一个 Android 专用的 LogCat 工具,主要功能为打印行号、函数调用、Json 解析、XML 解析、点击跳转、Log 信息保存等功能。作者的灵感来自 Logger。这里是一篇介绍该项目的文章。
  2. Highlight :这是一个用于 App 指向性功能高亮的库。通过在代码中设置坐标信息,可以在指定的 View 上添加一层透明的蒙版,非常适合于制作用户引导页。
  3. PermissionHelper :PermissionHelper 是一个运行时权限管理的项目。该项目最小兼容 API 14 的版本。
  4. AudioWaves :AudioWaves 是能够将麦克风输入的声音频率以波浪的形式显示在界面上,该项目可以使用到那些语音相关的项目中。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2015-11-25 18:004187
用户头像

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

关注

评论

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

三色标记原理,我给应聘者问懵了...

华为云开发者联盟

Java 节点 三色标记 SATB算法 回收器

阿里员工:最惨P7,33岁才28K,感觉没有前途了。网友调侃:最美逆行者

程序员生活志

腾讯万字Code Review规范出炉!别再乱写代码了

程序员生活志

我很久没写代码了,但我是个好架构师

四猿外

Java 程序员 系统架构 架构师 代码

神级Android进阶笔记!一次关于JVM的面试经历,建议收藏

欢喜学安卓

android 程序员 面试 移动开发

面试加分项!为了跳槽强刷1000道Android真题,附小技巧

欢喜学安卓

android 程序员 面试 移动开发

GitHub开源:100美元自制激光雷达

不脱发的程序猿

GitHub 开源 DIY 4月日更 激光雷达

Redis持久化方案介绍之RDB方案

大数据技术指南

redis 4月日更

裸辞还可以吊打大厂面试官?四面拿到阿里、字节offer后我还是选择了美团!

Java架构师迁哥

《专访阿里研究员吴翰清:大数据时代下,如何保障网络安全和用户隐私》(采访提纲)

三掌柜

调查采访能力考核

多源数据即席查询Trino(Presto)引擎剖析

小舰

4月日更

Linux tree命令

一个大红包

Linux linux命令 4月日更

华为云PB级数据库GaussDB(for Redis)揭秘第八期:用高斯 Redis 进行计数

华为云开发者联盟

redis GaussDB(for Redis) 计数器 计数

【签约计划】行业分析能力考核成绩公布

InfoQ写作社区官方

签约计划 热门活动

低代码:正在改变软件的开发方式

华为云开发者联盟

软件开发 低代码 低代码平台 华为云应用魔方 AppCube

Rust从0到1-枚举-if let控制流

rust 枚举 if let

架构实战营 - 模块 2- 总结

吴建中

架构实战营

聪明人的训练(二十)

Changing Lin

4月日更

iMazing 一款替代iTunes的数据备份软件

懒得勤快

ios Mac imazing 手机管理

破十亿浏览量的阿里最新Java架构师成长笔记开源!

Java架构追梦

Java 阿里巴巴 架构 面试 成长笔记

全球案例 | 霍尼韦尔:Atlassian 帮助我们在疫情期间拯救生命

Atlassian

敏捷 Atlassian Jira 远程协作 霍尼韦尔

这几道面试题,难倒了牛客网98%的程序员,刷完后直接斩获9个大厂offer

Java架构师迁哥

搭建亿级时间线数据的监控系统,我有绝招!

华为云开发者联盟

Grafana 监控系统 GaussDB(for Influx) 华为云数据库 时间线

全程干货!拍乐云受邀LiveVideoStackCon,首席科学家分享拥塞控制最佳实践

拍乐云Pano

抢购倒计时自定义控件的实现与优化

vivo互联网技术

动画 安卓 自定义控件 倒计时

【全网首发】2021年移动开发iOS进阶提升方案,内附详细视频知识点解析和思维导图!【强烈建议收藏!】

flutter swift 数据结构与算法 ios开发 iOS逆向

凡尔赛?拿到阿里offer只用了29天?

Java架构师迁哥

疫情影响到底有多大?《2020年移动互联网报告》深度解读垂直行业变化趋势

Lily

计算机原理学习笔记Day11

穿过生命散发芬芳

计算机原理 4月日更

MySQL常用引擎及优缺点

Sakura

4月日更

一天下载量突破9000000!限时分享:阿里Java架构师成长笔记(2021版)

比伯

Java 架构 面试 程序人生 计算机

Android开发周报:谷歌推送Android 6.0.1、Android启动优化解析_移动_郭亮_InfoQ精选文章