阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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

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

关注

评论

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

诊所数字化:患者数字档案的价值机遇和风险

boshi

数字化医疗 七日更 28天写作

一口气发布十大建网利器,华为打算煲出怎样的5G味道?

脑极体

Kalm——基于Kubernetes的部署工具

David

开源 Kubernetes DevOps 运维 运维平台

小程序开发-云开发技术总结

我是哪吒

小程序 程序员 大前端 28天写作 2月春节不断更

构建“金融+司法”新局面:兴业消费金融区块链电子存证系统正式上线

CECBC

金融

区块链电子合同存证,电子合同区块链服务平台

13530558032

阿里粗排技术体系与最新进展

DataFunTalk

优雅编程 | javascript代码优化的4个小技巧

devpoint

递归 命名空间 闭包 函数绑定

一道好题!我觉得面试如果考察「双指针」的话,这题是刚刚好 ...

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

字节跳动面试官这样问消息队列:高可用、不重复消费、可靠传输、顺序消费、消息堆积,我整理了下

冰河

面试 分布式 中间件 消息队列 一起进大厂

简单的网站搭建

很甜回忆

网站

科大讯飞发布全新一代智能办公本X2

Lucien

解读云原生技术

xcbeyond

Kubernetes 云原生 服务网格 28天写作

移除数组中的数字,不用额外空间, 实战RxSwift中的Observable, subscribe, dispose, 吴军老师态度读后感 John 易筋 ARTS 打卡 Week 39

John(易筋)

ARTS 打卡计划 吴军的态度 态度读后感

风口上的量子计算机:核聚变一样的赌局,钻石一样的骗局

脑极体

Elasticsearch 查询结果排序

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

阿里中间件团队技术官手撸笔记,全新演绎“Kafka部署实战”,已开源

Java架构之路

Java 程序员 架构 面试 编程语言

性能优化知多少

圣杰

sql 性能优化 dotnet

深度丨从货币历史看比特币的诞生

CECBC

比特币

基于grpc手撸一个RPC框架

cloudcoder

【2021海量真实校招】软件测试面试真题,(大数据整理)刷完应对各家企业面试完全没有问题!

程序员阿沐

面试 软件测试 自动化测试 黑盒测试 白盒测试

Selenium 利用 JS/JQ 操作元素、鼠标键盘事件、Cookie 操作

梦想橡皮擦

Python 28天写作 2月春节不断更 selenium

热点浅谈:低代码开发平台发展前景与市场规模!

优秀

低代码 低代码开发 低代码开发平台

runtime笔记

Conan

ios

Linux入门篇 —— Shell详解

若尘

Linux 命令行 linux操作

【计算机内功修炼】十:线程间到底共享了哪些进程资源

码农的荒岛求生

c c++ 线程 操作系统 进程

火山翻译:工业级应用与研究

DataFunTalk

牛掰!面试不再慌,苦刷这份2020最全的“基础-中级-高级”面试题库,已涨17k

Java架构之路

Java 程序员 架构 面试 编程语言

最新大厂Java面试题库,测试一下你能坚持到哪一面 “美团+字节+腾讯”三面技术问题

Java架构之路

Java 程序员 架构 面试 编程语言

关于央行数字货币若干问题的思考 | 比较

CECBC

数字货币

javascript中的内置对象和数据结构

程序那些事

JavaScript 数据结构 ES6 程序那些事

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