免费下载案例集|20+数字化领先企业人才培养实践经验 了解详情
写点什么

Android 开发周报:诺基亚宣布回归、豆瓣混合开发思考

  • 2016-12-07
  • 本文字数:1291 字

    阅读完需:约 4 分钟

  1. 《ART 下的方法内联策略及其对 Android 热修复方案的影响分析》:为了解决 ART 模式下的占用 Rom 空间问题,Tinker 曾经花了一个半月时间实现分平台合成。Android N 后对内联的新发现,似乎再一次认证了"热补丁不是请客吃饭"这句话。研究或填坑的路可能永远不会停,但 Tinker 团队有决心与信心可以陪大家一起走下去。
  2. 《Rexxar:豆瓣对混合开发的思考》:前段时间,豆瓣将自己的混合开发框架 Rexxar 开源了。豆瓣可以说是在国内对 HTML5 实践最早的一批公司,早在 2013 年的时候他们就应用了当时还显得超前的 Web Component 概念开发了 CardKit 移动 UI 框架。在移动开发上,豆瓣也采用了混合开发的模式,Rexxar 就是他们实践和思考的结晶。InfoQ 的同学采访了 Rexxar 的主要开发者之一郭麟,了解了他们对混合开发的思考。
  3. 《APK 瘦身记,如何实现高达 53% 的压缩效果》:APK 是 Android 系统安装包的文件格式,关于这个话题其实是一个老生常谈的题目,不论是公司内部,还是外部网络,前人前辈已经总结出很多方法和规律。不过随着移动端技术近两年的飞速发展,一些新的思维方式和优化方法也逐渐涌现和成熟起来。笔者在实践过程中踩过一些坑,收获了一些经验,在这里做个思考和总结,所以随笔给大家,希望对大家从事相关工作的时候有所帮助和参考,同时也是抛砖引玉,希望大家共同探讨这个开放性的话题。
  4. 《如何测试 RxJava 代码》:假设你已经阅读过 RxJava 的相关内容,也已经体验过像“RxJava 入门之实例解析”中的那些示例,现在打算在自己的代码中探索一下响应式编程了。但是,现在却一直困扰着如何测试那些可能会在代码库中发现的新功能呢?本文与我们一起探索了如何测试 RxJava 代码。
  5. 《手机天猫解耦之路》:本文标题是解耦,聊解耦可以有很多方法,本文以架构进化为线索给各位分享手机天猫的解耦之路。在手机天猫的成长过程中,一些形而上的思考和沉淀固然是对大家有参考价值的,而工具和方案则借鉴价值更大。所以本文较少篇幅放在讲过程和原因,比较多篇幅放在讲工具和方案。
  6. 《Android M 封装过的运行时权限处理》:Android M 运行时权限想必大家已经不陌生了。Google 官方也提供了帮助处理的第三方库 EasyPermission 。所有的封装和处理都是由开发中出现的各种问题而推动的。很明显,权限处理的代码缺点就是你不能处理一次就行了。本文对 Android M 的运行时权限进行了代码封装,有助于项目开发业务代码中大面积的出现重复的运行时权限处理代码
  7. 《Android 中的线程池使用》:线程池,顾名思义就是一个线程池管理一池子的工作线程(工作线程的数量依赖于具体的线程池实现)。线程池是一个强大的任务处理框架,它可以多个任务同时保存在队列中,支持任务取消,以及优先级切换。本文覆盖了线程池、线程池 Executor,以及它们在 Android 中的使用,有助与我们了解线程相关的知识。
  8. 《轻松自制 flyme 悬浮球》:最早使用悬浮球的手机应该是苹果,现在市面上的大量安卓手机也都支持了该功能。并且功能比苹果的还要强大。可以左右滑动切换应用、上拉返回桌面、下拉打开通知栏、轻触返回等。本文是一篇关于制作类似于 flyme 悬浮球的教程,作者写的很详细,并且给出了示例代码。
2016-12-07 18:002360
用户头像

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

关注

评论

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

30K成功入职京东:拿到京东offer经验分享「面试经历+面试真题」

Java redis spring 程序员 JVM

APP与小程序,相爱相杀

Speedoooo

容器 ios开发 APP开发 Andriod开发

APP上跑小程序,一箭双雕

Speedoooo

ios开发 APP开发 Andriod开发

网易智企斩获“2021全球新经济卓越成就奖”两项大奖

网易云信

大数据 云通信 通信云

拍乐云基于AV1的实时视频系统技术实践 | 2021 LiveVideoStackCon 演讲回顾

拍乐云Pano

音视频 WebRTC RTC

MRS HetuEgine的数据虚拟化实践

华为云开发者联盟

大数据 数据湖 云原生 华为云 数据虚拟化

漏洞深入分析-2021

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

不懂乐理和五线谱也能快速入门电子音乐制作!用FL Studio 搞音乐创作有时候就是这么简单!

懒得勤快

Linux 系统资源查看及硬件故障排查(qbit)

qbit

操作系统 故障 资源

03 K8S之网络互联通信

穿过生命散发芬芳

k8s 11月日更

WeTest六周年 | 匠心不改 初心不变

WeTest

OCR的工作原理和应用场景

澳鹏Appen

人工智能 机器学习 OCR 训练数据 文本识别

我凭借这份pdf,最终拿到了阿里,腾讯,京东等八家大厂offer

Java 编程 程序员 面试

CANN5.0黑科技解密 | 别眨眼!缩小隧道,让你的AI模型“身轻如燕”!

华为云开发者联盟

AI CANN 昇腾 模型压缩 模型缩小隧道

lims实验室信息监控管理系统解决方案

低代码小观

企业管理 管理系统 LIMS实验室信息管理系统 LIMS系统 信息管理系统

当你在跑步时在想什麽? 这个是村上春树的,当你在骑摩托车时在想什麽? 这个是波西格的

叶小鍵

实现连续测试,要做的事情【译】

FunTester

敏捷 自动化 持续集成 FunTester 连续测试

云小课|三大灵魂拷问GaussDB(DWS)数据落盘安全问题

华为云开发者联盟

安全 云小课 GaussDB(DWS) 数据仓库服务 数据落盘安全

惊艳11月!日更挑战你准备好了么!?

InfoQ写作社区官方

11月日更 热门活动

架构实战营 - 毕业总结

燕燕 yen yen

架构训练营

毕业总结

面向对象的猫

毕业总结

公司刚来的阿里p8,看完我构建的springboot框架,甩给我一份文档

Java 编程 程序员 Spring Boot

拥有3000多万用户的录屏软件,到底强在哪儿?

淋雨

Camtasia

如何在 Spring 中使用事件

码语者

Spring Boot Event 事件

pygame 中的图形绘制函数、帧速率和文字相关知识,简单的的不得了

梦想橡皮擦

11月日更

极客 - 大数据 - 作业 Flink

西伯利亚鼯鼠

增量编译:让小程序包编译速度提升11倍!

Speedoooo

容器 ios开发 APP开发 Andriod开发

闻香识代码,什么是衡量代码质量的终极标准?

Zilliz

Java 代码质量 JavaScrip

Android技术分享| Android WebRTC 开启H264软件编解码教程

anyRTC开发者

android 音视频 WebRTC ffmpeg H264

【Redis技术专题】分析一下Redission实现分布式锁的点点滴滴

洛神灬殇

redis redission redisson 分布式锁 11月日更

LCN基本原理

平凡人生

Android开发周报:诺基亚宣布回归、豆瓣混合开发思考_移动_郭亮_InfoQ精选文章