写点什么

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

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

关注

评论

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

【7.29-8.5】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

企业的数字化转型到底是否可以买来?

雨果

数字化转型

DFINITY 基金会创始人谈熊市沉浮,DeFi 项目该何去何从

TinTinLand

区块链

高质量 DeFi 应用构建指南,助力开发者玩转 DeFi Summer

TinTinLand

区块链

双因子与多因子身份验证有什么区别?

SEAL安全

身份验证

硅谷来信:快速行动,Facebook、Quora等成功的“神器”!

博文视点Broadview

WindTerm:新一代开源免费的终端工具,GitHub星标6.6k+,太酷了!

沉默王二

GitHub 终端工具

告白数字化转型时代:麦聪软件以最简单的方式让企业把数据用起来

雨果

数字化转型

语音社交软件开发——充分发挥其价值

开源直播系统源码

软件开发 直播系统源码 语音聊天

牛刀小试基本语法,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang基本语法和变量的使用EP02

刘悦的技术博客

golang 语言 语言 & 开发 教程分享 #go

秘乐短视频挖矿系统开发详情

开发微hkkf5566

多业务模式下的交易链路探索与实践

转转技术团队

中台 状态机 FSM

全国独家 | 上海线下面授大规模敏捷LeSS认证 | 2022年12月8-10日

ShineScrum

less 大规模敏捷 LeSS认证 大规模敏捷LeSS

导火索:OAuth 2.0四种授权登录方式必读

知识浅谈

8月月更

入门 Polkadot 平行链开发,看这一篇就够了

One Block Community

区块链

Go编译原理系列6(类型检查)

书旅

Go 源码 后端

HDD杭州站•ArkUI让开发更灵活

HarmonyOS开发者

HarmonyOS

数据治理体系演进简介

网易数帆

大数据 数据治理 元数据 数据标准

数据中台建设(十):数据安全管理

Lansonli

大数据 数据中台 8月月更

STM32+ULN2003驱动28BYJ4步进电机(根据圈数正转、反转)

DS小龙哥

8月月更

有多一只“手”的机器狗出没?就在昇腾AI开发者创享日·南京站

科技热闻

Python开启虚拟环境

技术小生

8月月更 Python虚拟环境

Apache APISIX Ingress v1.5-rc1 发布

API7.ai 技术团队

APISIX kubenetes Ingress Controller

创建一个 Dapp,为什么要选择波卡?

One Block Community

区块链

这份阿里强推的并发编程知识点笔记,将是你拿大厂offer的突破口

了不起的程序猿

数据库 高并发 java程序员 大厂面试 java;

即刻报名|Apache Kylin X Apache DolphinScheduler:大数据底座的构建和展望

Kyligence

数字化转型 数字分析 数据调度

JS逆向入门学习之回收商网,手机号码简易加密解析

梦想橡皮擦

Python 爬虫 8月月更

深入理解 Istio 流量管理的超时时间设置

万猫学社

云原生 istio envoy Istio流量管理

2000多字教你三招在Linux中找出大文件,最后一个命令简直太简单了!

wljslmz

Linux 签约计划第三季 8月月更

电竞、便捷、高效、安全,盘点OriginOS功能的关键词

Geek_2d6073

RT-Thread记录(一、RT-Thread 版本、RT-Thread Studio开发环境 及 配合CubeMX开发快速上手)

矜辰所致

RT-Thread 8月月更

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