Android AutoBundle 像 Retrofit 一样构建 Bundle (mp.weixin.qq.com)

【简介】

android.os.Bundle 相信每一个Android 开发者都在使用,构建bundle和获取其中value时如果参数很多写起来代码很呆板,多次调用的话 key值容易写错,不易管理,AutoBundle的产生就是为了解决这些问题。AutoBundle采用动态代理的方式创建Bundle,采用编译时注解的方式为属性赋值。

点击查看全文 >>

@code小生 2019-04-28 15:49分享 / 0个评论
赞过的人: 技术头条 code小生
要不要再学学下面的文章?
如何构建批流一体数据融合平台的一致性语义保证? (yq.aliyun.com)
本文根据陈肃老师在 Apache Kafka x Flink Meetup 深圳站的分享整理而成,文章首先将从数据融合角度,谈一下 DataPipeline 对批流一体架构的看法,以及如何设计和使用一个基础框架。其次,数据的一致性是进行数据融合时最基础的问题。如果数据无法实现一致,即使同步再快,支持的功能再丰富,都没有意义。
by @技术小编443 2019-10-15 10:29 分享 查看详情
1-3年 Android 开发工程师面试经验分享 (mp.weixin.qq.com)
笔者从前期准备到所有面试结束,花费了差不多3个月的时间。真可谓“面试造火箭,工作拧螺丝”,面试过程真的很累很辛苦。
by @code小生 2019-10-13 23:37 分享 查看详情
Android 让你的 Room 搭上 RxJava 的顺风车 从重复的代码中解脱出来 (mp.weixin.qq.com)
谷歌为了帮助开发者解决 Android 架构设计问题,在 Google I/O 2017 发布一套帮助开发者解决 Android 架构设计的方案:Android Architecture Components,而我们的 Room 正是这套方案的两大模块之一。
by @code小生 2019-10-13 23:36 分享 查看详情
还在用 android.support?谷歌强推 AndroidX 啦! (mp.weixin.qq.com)
还在用 android.support?谷歌强推 AndroidX 啦!
by @SELECT-FROMALL 2019-10-11 08:26 分享 查看详情
如何构建批流一体数据融合平台的一致性语义保证? (yq.aliyun.com)
本文根据陈肃老师在 Apache Kafka x Flink Meetup 深圳站的分享整理而成,文章首先将从数据融合角度,谈一下 DataPipeline 对批流一体架构的看法,以及如何设计和使用一个基础框架。其次,数据的一致性是进行数据融合时最基础的问题。如果数据无法实现一致,即使同步再快,支持的功能再丰富,都没有意义。
by @可耐芊小仙女 2019-10-10 16:38 分享 查看详情
苏宁易购Android架构演进史 (mp.weixin.qq.com)
一个电商类 APP,对用户而言,是琳琅满目的商品,是层出不穷的优惠,既是社交导购,更是交易售后;而对于开发者来说,用户行为的背后,或许仅仅是一次次数据的存储、处理、传输和展示。
by @code小生 2019-10-07 15:50 分享 查看详情
Android技术架构演进与未来 (mp.weixin.qq.com)
众所周知,Android是谷歌开发的一款基于Linux的开源操作系统,每年迭代一次大版本升级。小米、华为、OPPO、VIVO、三星等各大厂商对Android原生系统进行二次开发衍生出具有各家特色的系统(比如MIUI),为手机、电视、平板电脑、手表等数十亿设备提供平台支持,使得Android作为全球最受欢迎的移动操作系统。Android诞生至今已有10余年,这一路走来Android遇到哪些问题?大版本升级朝着什么方向演进?Android的未来如何?
by @code小生 2019-10-07 15:49 分享 查看详情
学会这3个Android Studio操作,保你月薪double (mp.weixin.qq.com)
学会这3个Android Studio操作,保你月薪double!
by @SELECT-FROMALL 2019-09-27 08:38 分享 查看详情
14 张思维导图构建 Python 核心知识体系 (mp.weixin.qq.com)
本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库)。
按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程;
by @code小生 2019-09-22 16:57 分享 查看详情
深度 | Android 整体设计及背后意义 (mp.weixin.qq.com)
架构的工程意义在于:定义并解决一类问题,为需求到实现的平稳过渡提供保障。传统意义的Android架构(图1)已被人熟知,但不同角色的视角不同,例如认为Runtime和框架是其核心、或者将Android看做是一种特异性JVM平台、还有从嵌入式出发将其看做是Linux…… 实际上,Android是极少数几个用设计来解决自身发展问题的系统,其核心在于通过硬件抽象、组件化、接口层三种能力来为发展提供基础,并为诸多变数预留大量可操作、斡旋的空间。
by @code小生 2019-09-22 16:54 分享 查看详情