写点什么

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

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

    阅读完需:约 8 分钟

新闻

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

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

关注

评论

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

☕️【Java 技术之旅】深入分析JDK动态代理的分析(源码深入)

码界西柚

Java JVM 动态代理 6月日更

一口气了解【2021 阿里云峰会】重磅发布

阿里云CloudImagine

阿里云

HarmonyOS IoT首著,走进万物互联的世界!

博文视点Broadview

如何快速分类整理电脑文件

TroyLiu

文件管理 文件整理 电脑文件 文件分类 快速整理文件

机器学习- 吴恩达Andrew Ng 编程作业技巧 -John 易筋 ARTS 打卡 Week 50

John(易筋)

ARTS 打卡计划

Apache Calcite:异质数据源优化查询框架

余生

sql Apache Calcite

Apache APISIX 开源 2 周年!

API7.ai 技术团队

开源 架构 后端 网关

并发编程概览-从Lock和Synchronized说起

追风少年

Java 并发编程

一文讲懂服务的优雅重启和更新

万俊峰Kevin

微服务 web开发 Go 语言 优雅停机

云钉一体应用创新:音视频如何带来灵活高效的协同体验

阿里云CloudImagine

阿里云 音视频

阿里P9分享:基于JDK 8 源码剖析

Java架构师迁哥

10次面试9次被刷?吃透这500道大厂Java高频面试题后,怒斩offer

Java 程序员 架构 面试

《漫画算法2》2021全新进阶版来袭!

博文视点Broadview

搞定研发知识管理,你的企业就能跑快一步

华为云开发者联盟

知识管理 华为云 devcloud 研发团队 研发知识

怒肝最新保姆级前端学习路线,速成贴心全面!

程序员鱼皮

CSS JavaScript Vue 大前端 React

计算机专业的应届生想进大厂做开发有多难?

Java架构师迁哥

拼搏26天刷完了阿里大佬的Java面试合集1000题,拿到了月薪30K的offer

Java 程序员 架构 面试

QQ春节红包活动如何应对10亿级流量?看看大佬的复盘总结

TakinTalks稳定性社区

活动 系统运维 高并发优化 高可用系统的架构 高可用架构

信息流动过程中的聚类问题

Ryan Zheng

五层验证系统,带你预防区块链业务漏洞

华为云开发者联盟

区块链 智能合约 漏洞 可信 自免疫系统

限流篇,欣赏guava的RateLimiter

下雨喽

Java 架构 设计 限流 Guava

牛掰!阿里首席架构师用7部分讲明白了Java百亿级高并发系统(全彩版小册开源)

Java架构追梦

Java 学习 阿里巴巴 架构 百亿级并发架构设计

阿里分享:全网最详细的一篇SpringCloud总结

Java架构师迁哥

毕业设计So Easy:基于Java Web学生选课系统

不脱发的程序猿

Java web 毕业设计 学生选课系统

来自Linux老学员的经验分享,新生必看!

学神来啦

Linux 运维 安全 虚拟机

流程即代码:低代码 & 云研发 IDE —— Uncode

Phodal

ide 云开发 云研发

野生程序员高考试卷,试试你能打多少分?

北游学Java

程序员 高考

从原理到实践,手把手带你轻松get数仓双集群容灾

华为云开发者联盟

容灾 集群 数仓 集群容灾 双集群

质量基础设施(NQI)“一站式”服务平台开发搭建

源中瑞-龙先生

NQI 质量基础设施“一站式”

Java 并发编程—— Semaphore

Antway

6月日更

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