写点什么

Android 开发周报:Note 7 召回明细公布、Android 性能优化解析

  • 2016-10-20
  • 本文字数:1306 字

    阅读完需:约 4 分钟

  1. 《Android 性能优化典范(六)》:这里是 Android 性能优化典范第 6 季的课程学习笔记。这次一共才 6 个小段落,涉及的内容主要有程序启动时间性能优化的三个方面:优化 Activity 的创建过程,优化 Application 对象的启动过程,正确使用启动显屏达到优化程序启动性能的目的。另外还介绍了减少安装包大小的 checklist 以及如何使用 VectorDrawable 来减少安装包的大小。
  2. 《Android7.0 适配教程与心得》:Android7.0 发布已经有一个多月了,Android7.0 在给用户带来一些新的特性的同时,也给开发者带来了新的挑战,这几天我将应用适配到 Android7.0,其中也遇到了不少问题也踩了一些坑,在这里就把我在 Android7.0 适配上的一些心得分享给大家,让大家的应用能早一天跑在 Android7.0 上。
  3. 《SDK 无埋点技术在百分点的探索和实践》:我们知道一个大数据分析系统经过 4 个阶段,第一个阶段数据采集,把数据采集上来。第二,传输到服务器,第三,进行建模和统计。我们都是做数据清洗,把脏数据清洗掉。第四步进行数据展示。这一块儿,百分点会把这些数据做推荐,还有一些标签和画像。而埋点就发生在这个源头第一阶段。所谓埋点就是通过在代码的关键部位植入统计代码。本文为详细介绍了百分点的无埋点技术。
  4. 《浅析 ButterKnife》:不管是 Android 开发的老司机也好,新司机也罢,想必大家都对 findViewById 这种样板代码感到了厌倦,特别是进行复杂的 UI 界面开发的时候,这种代码就会显的非常的臃肿,既影响开发时的效率,又影响美观。ButterKnife 是 Jake Wharton 写的开源依赖注入框架,它和 Android Annotations 比较类似,都是用到了 Java Annotation Tool 来在编译期间生成辅助代码来达到 View 注入的目的。本文作者为我们详细介绍了 ButterKnife 的技术细节。
  5. 《微信终端跨平台组件 mars 系列(一) - 高性能日志模块 xlog》:mars 是微信官方的终端基础组件,是一个使用 C++ 编写的业务性无关,平台性无关的基础组件。目前已接入微信 Android、iOS、Mac、Windows、WP 等客户端,现正在筹备开源中。本文是 mars 系列的第一篇:高性能跨平台日志模块。
  6. 《QFix 探索之路——手 Q 热补丁轻量级方案》:QFix 是手 Q 团队近期推出的一种新的 Android 热补丁方案,在不影响 app 运行时性能(无需插桩去 preverify)的前提下有效地规避了 dalvik 下”unexpected DEX”的异常,而且还是很轻量级的实现:只需调用一个很简单的方法就能办到。本文作者详细介绍了 QFix 的探索之路。
  7. 《一名 Android 开发者的微信小程序填坑之路 (一)》:作者是一名 Android 开发者,之前基本没有前端开发经验,甚至连 JS、HTML 都是为了开发小程序现学的一些皮毛。所以文章中所提到的一些点也许在资深前端开发者看来只是小 case,但是站在一个 Android 开发者的角度来看确实是大坑。这篇文章主要是谈作者在开发小程序的过程中遇到的一些坑,对于 Android 开发者学习微信小程序有一定的参考价值。
  8. 《vysor 的实现原理是什么?》:Vysor 这是一款被大家称作神器的工具,在 chrome 安装一个插件无需 Root 就能连接 Android,实现同步手机操作和投影显示。本文来自知乎上的一个问答,网友们解释了 Android 屏幕共享和远程协助这类功能的实现原理。
2016-10-20 19:002422
用户头像

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

关注

评论

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

用友BIP资产云,盘活数据,助力国有资产保值增值

用友BIP

资产管理

商业&技术双轮驱动,企业数智化运营新力量

用友BIP

数智营销

Vellum for Mac(电子书生成工具)v3.6.3激活版

iMac小白

Solidity之旅(十三)函数及其可见性和状态可变性

BSN研习社

Sync Folders Pro for Mac(文件夹数据同步工具)v4.6.9中文激活版

iMac小白

11项指标!企业应用软件国产替代的选型标准与创新之路

用友BIP

国产替代

直播预告|国产化软硬件升级替换之路:可观测性建设之路

博睿数据

保姆级·从零搭建开发一个现代化体育赛事直播系统平台

软件开发-梦幻运营部

lazada商品列表数据接口方法(lazada.item_search)

tbapi

lazada商品详情数据接口 lazada商品数据接口 lazada商品API接口 lazada API接口

Aiseesoft Data Recovery for Mac(专业数据恢复软件)v1.8.6激活版

iMac小白

云技术分享 | EC2 之 Windows 忘记密码(一)

亚马逊云科技 (Amazon Web Services)

ssm Amazon EC2 launch

致敬中国数据库的黄金时代-记录阿里云数据库从落选到登顶魔力象限的全过程

小猿姐

数据库 阿里云 Gartner 魔力象限

OmniReader Pro for mac(全能阅读器)v2.6.5激活版

iMac小白

玩转Spring状态机

不在线第一只蜗牛

spring 状态机

研发提效必备技能:手把手教你基于Docker搭建Maven私服仓库

冰河

程序员 DevOps 研发效能 系统架构 架构师

从身份治理出发,助力教育行业回归教育本质

Authing

低代码 教育 Authing 身份管理平台 身份管理

PAM:完善的第三方应用

尚思卓越

网络安全

EndNote 21 for Mac(文献管理软件) v21.2永久激活版

mac

苹果mac Windows软件 EndNoter 参考文献管理软件

广告精准投放人群的实现:千万用户过滤指定人群

xfgg

Java

Perfectly Clear Workbench for mac v4.6.0.2625永久激活版

iMac小白

降人工简流程,人工智能助力企业打赢人力成本战

用友BIP

降本增效

融云数智办公获 IT168「2023 年度信创卓越贡献奖」

融云 RongCloud

产品 IT 信创 信息技术 数智办公

【终极教程】cocos2dx-js 分批次混淆压缩js文件

Geek_66e2f3

倒计时1天|2023开放原子开发者大会,明天见!

开放原子开源基金会

开源

软件测试/测试开发丨分层测试体系、单元、UI 、接口、白盒测试

测试人

软件测试 测试开发

蓝戟英特尔锐炫A770评测:多款热门游戏性能提升,XeSS取得丰硕成果

E科讯

前端开发新趋势:Web3 与虚拟现实的技术融合

EquatorCoco

前端 Web 虚拟现实 web前端开发

文心一言 VS 讯飞星火 VS chatgpt (161)-- 算法导论13.1 1题

福大大架构师每日一题

福大大架构师每日一题

将Abp默认事件总线改造为分布式事件总线

EquatorCoco

分布式 WPF Abp loc

开放原子开发者大会——操作系统大会2023成功举办

开放原子开源基金会

开源

软件测试/测试开发丨深入了解软件测试:原则、对象、作用与缺陷

测试人

Python 人工智能 软件测试 测试开发

Android开发周报:Note 7召回明细公布、Android性能优化解析_移动_郭亮_InfoQ精选文章