写点什么

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

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

关注

评论

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

借助 Terraform 功能协调部署 CI/CD 流水线-Part 2

SEAL安全

运维 云原生 CI/CD Terraform

游戏行业需要堡垒机吗?用哪款堡垒机好?

行云管家

网络安全 游戏 数据安全 堡垒机

掌握提示词工程与大模型多场景实战

百度开发者中心

人工智能 自动驾驶 大模型 Prompt

浅谈代码架构

比伦

ios 架构

数据指标体系搭建方法及经验

ClkLog

AIGC 周报(3.03~3.10)

AIGC Weekly 周报

AI 互联网 周报 AIGC #人工智能

华为云亮相LEAP科技展,携手沙特共创智能新高度

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟

HarmonyOS-安装篇(DevEco Studio)

京东科技开发者

大模型训练中的Prompt Learning

百度开发者中心

人工智能 自然语言处理 大模型

探索大模型提示词

百度开发者中心

人工智能 自然语言处理 图像识别 大模型

为什么要写技术方案?

老张

自动化测试 技术方案

移动App开发常见的三种模式(原生应用、H5移动应用、混合模式应用)

天津汇柏科技有限公司

软件开发 APP开发 软件定制开发

开源无代码 / 低代码平台 NocoBase 0.20:支持多数据源

NocoBase

开源 低代码 低代码开发 低代码平台 无代码平台

PostgreSQL数据库连接数设置的越大越好吗

张文平

数据库 postgresql 连接数 数据库配置

京东API赋能电商生态,商品详情随时掌握

技术冰糖葫芦

API 接口 API 文档 API 策略

IPQ9574/WiFi 7: Connecting everything, opening a new chapter in smart life

wallysSK

探索AI的边界:如何精准地测试人工智能

霍格沃兹测试开发学社

NFTScan | 03.04~03.10 NFT 市场热点汇总

NFT Research

NFT NFTScan

震惊:苹果手机电池栏“黑白无常”

京东科技开发者

简单了解不同行业下4a的定义

行云管家

网络安全

探索AI的边界:如何精准地测试人工智能

测试人

软件测试 测试开发

现代DevOps如何改写软件开发格局

禅道项目管理

DevOps 自动化测试 项目管理软件

虾皮Shopee商品详情数据采集,item_get-根据ID取商品详情

Anzexi58

API 文档

前端的你常用的编程语言是什么?

小魏写代码

【搜索引擎】:ES 基础

L L

ES搜索 Java 技术栈

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