标签:: Android

Android™ 中设置界面的思考

引言在 Android™ 中大部分应用都需要一个 系统设置 界面,有很多开发者(或者开发组)都喜欢自己做一个 Activity 或者 Fragment 作为设置界面。但是谷歌本来就为 Android™ 的设置界面提供了一个解决方案,那就是 PreferenceFragment(PreferenceActivity 已经不推荐使用)。 遗憾的是,由于 Android™ 设备的碎片化,同样的代码,在不

记一次使用RxJava重构的经历

前言垃圾代码时常会出现在时间不够的情况下,所以重构是一件非常重要非常有意义的事情。 需求我们的 Studio 项目中需要上传头像的功能,所以选择了一个开源库 PhotoPicker 来做图片的选择。通过这个库我们就可以在Activity # onActivityResult 方法来获取用户选择的图片地址,然后通过 LeanCloud 的 AVFile 来进行上传。 原来的实现12345678910

RxJava && Retrofit 简化RESTful请求

前言最近抽空了解了RxJava && Retrofit 这两个库,然后正好我所在的微客工作室要写个签到的App。于是乎把最近学到的好玩的东西都加上了,恰逢博客开张,写篇博文庆祝一下。 简介 RxJava 一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库 Retrofit 一个 Android 平台上的类型安全的 REST 客户端。 推荐教程