QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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

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

关注

评论

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

AIGC背后的技术分析 | 知识图谱

TiAmo

自然语言处理 机器学习 知识图谱 AIGC

APP和小程序共同塑造现代化政务服务

FinFish

小程序 小程序容器 小程序化 小程序技术 政务服务

直播预告 | 博睿学院:智能告警与AIOps融合探索

博睿数据

根因分析 智能运维 智能告警 博睿数据 博睿学院

即时通讯技术文集(第15期):IM跨平台和社交软件红包技术 [共19篇]

JackJiang

网络编程 即时通信 即时通讯IM

在Mac电脑上运行 PC 游戏

互联网搬砖工作者

住宅代理的未来:挑战、趋势和机遇

摘星星的猫

Unsafe Unlink:unlink利用

郑州埃文科技

漏洞

AI女友同时和1000人谈恋爱,狂赚500万

引迈信息

人工智能 AI 低代码 JNPF

最新出炉!2023年金三银四Java面试1306问

架构师之道

Java 编程

PAG动效框架源码笔记 (二)层级视图

olinone

ios 动效 andiod 特效

Java面试八股文的天花板,能解决互联网大厂90%的面试题

采菊东篱下

Java 编程 面试

打造公用事业行业数智化标杆!泉州水务集团财务共享系统建设项目启动

用友BIP

财务共享

第五届金蝶云・苍穹追光者开发大赛报名正式启动,百万奖金等你拿

金蝶云·苍穹

低代码 低代码平台 开发者大赛 金蝶 金蝶云苍穹

火山引擎DataLeap数据调度实例的 DAG 优化方案 (二):功能设计

字节跳动数据平台

大数据平台 DAG DataLeap

热技术冷思考:AIGC为SaaS带来的不能只有盲目自信

ToB行业头条

镭速传输:安全文件传输的意义

镭速

基于 KONOS 编写一个部门级的前端框架

鲸品堂

前端 前端框架 企业号 5 月 PK 榜 konos

浅析AIGC for MMKG

华为云开发者联盟

人工智能 华为云 AIGC 华为云开发者联盟 企业号 5 月 PK 榜

Dynamic Wallpaper Mac(视频动态壁纸) v14.3免激活

真大的脸盆

Mac Mac 软件 视频动态壁纸 高清动态壁纸

忙碌的七个层次

宇宙之一粟

生活 工作

「AI之劫」:当机器超越人类底线,正在侵犯我们的创造力和道德

加入高科技仿生人

人工智能 低代码 AIGC

大央企的“中央厨房”,泰裤辣!

用友BIP

数智化底座

共享电单车如何投放运营?流程介绍!

共享电单车厂家

共享电动车厂家 本铯智能电动车厂家 共享电动车投放 共享电单车运营

数据智能加持下,中小微企业告别“融资难”

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

构建新一代智慧园区移动应用以推动数字转型

FinFish

智慧城市 移动开发 智慧园区 小程序容器 小程序技术

RocketMQ 在小米的多场景灾备实践案例

Apache RocketMQ

RocketMQ

网易云商·七鱼智能客服自适应 ProtoStuff 数据库缓存实践

网易智企

Java 数据库 缓存

小程序技术助力智慧家居生态互联

FinFish

智慧城市 小程序容器 智慧家居 小程序化 小程序技术

互联网用户之间如何传输大文件

镭速

基于WebGL智慧储能电站三维管理平台

2D3D前端可视化开发

物联网 数字孪生 智慧储能电站 微电网

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