新闻
教程
-
一直以来,大家都在问如何实现自己的响应式类型。尽管 RxJava 的 Observable 有大量方法,也允许通过 lift()、extend() 以及 compose() 进行扩展,大家仍会希望 Observable 拥有某个 xyz() 操作符,或者在某个调用链中不允许调用 uvw()。第一个情况,其实是希望在吃透整个 RxJava 项目之前就能增加自定义的操作符函数,而这个需求其实和 JVM 环境中的响应式编程同样古老。
-
从 2016 年开始,模块化在 Android 社区越来越多的被提及。随着移动平台的不断发展,移动平台上的软件慢慢走向复杂化,体积也变得臃肿庞大;为了降低大型软件复杂性和耦合度,同时也为了适应模块重用、多团队并行开发测试等等需求,模块化在 Android 平台上变得势在必行。阿里 Android 团队在年初开源了他们的容器化框架 Atlas 就很大程度说明了当前 Android 平台开发大型商业项目所面临的问题。
-
Android APK 瘦身 - JOOX Music项目实战
JOOX Music 是腾讯海外布局的一个音乐产品,2014 年发布以来已经成为 5 个国家和地区排名第一的音乐 App。东南亚是 JOOX Music 的主要发行地区,由于 JOOX Music 所面对的市场存在很多的低端机型,并且这些市场的网络环境相对来说是比较差的,为了提升下载转化率,对 JOOX Music 进行 APK 瘦身是必不可免的。
-
深度了解Android即将支持的Java 8,你准备好了吗?
Java 9预计今年也会正式发布,Java 8这个最具变革性且变革性最适于GUI程序的版本,Android终于准备正式支持。从自己开发JavaFx的感受,说一说Java 8应该使用的新特性。程序员,你应该拥抱变化。 James Lau(google的产品经理):我们决定弃用 Jack 工具链,改为直接在最新的 javac 和 dx 工具集中增加对 Java 8 语言功能的支持。经过这番改弦易辙,依赖于 Java 类文件格式的现有工具和插件仍可继续工作。今后,Java 8 语言功能将得到 Android 构建系统的原生支持。
开源库 & App
-
通用 IM 聊天 UI 组件,已经同时支持 Android/iOS
-
With Oblique explore new styles of displaying images
-
一个可拓展的Android指纹识别API兼容库,目前集成了 安卓原生API 以及 三星 和 魅族 的指纹SDK。
-
Quickly customize the calendar UI. You can use EasyCalendar to quickly get the calendar style UI.
-
Picasso image-loading Component for Litho
-
一个选择器类库
工具
设计
技术之外
版权声明
禁止一切形式的转载-禁止商用-禁止衍生 申请授权