github 三方库
文章平均质量分 94
学习圣地:github
Vic_wkx
小王小王,编程老王。
展开
-
Android 事件总线框架 —— EventBus
EventBus用来发送全局消息,app在任何地方都可以接收消息。典型的观察者模式,缺点是匿名消息过多容易导致无法追踪消息来源,所以现在我更推荐使用RxJava,让每个消息有迹可循。原创 2019-02-15 11:06:38 · 442 阅读 · 5 评论 -
用 Kotlin 封装一个 RxJava+Retrofit 网络请求库 HttpManger,包含多接口合并、文件下载
这是一个使用RxJava+Retrofit进行Http网络请求、HTTP多接口合并、网络文件下载的库。改编自wzgiceman的RxRetrofit库原创 2019-05-06 16:00:45 · 1347 阅读 · 0 评论 -
Android 一键接入Facebook、Twitter分享与短信、邮件分享
ShareManager是笔者开源的一个帮助添加Facebook、Twitter分享与短信、邮件分享的库,集成简单,使用方便原创 2019-04-12 15:06:48 · 2549 阅读 · 0 评论 -
Glide 4.9.0的使用(Kotlin)
Glide现在已经成为Android界通用的图片加载库了,截至笔者发文,已经发布到了4.9.0版本,本文记录了Glide4.9.0的基本用法原创 2019-02-20 11:36:45 · 7274 阅读 · 1 评论 -
轻松实现 Android 任意弹窗,用 DialogFragment 封装的框架 —— TDialog
TDialog是用DialogFragment封装的一个弹窗库,使用很方便。原创 2019-02-16 22:09:10 · 2395 阅读 · 1 评论 -
实现 Android 组件化 —— ARouter(动图演示)
组件化开发在多人协作开发时非常好用。和Git的多人协作开发相辅相成。每个开发者负责自己的模块,合并起来就是一个完整的app。原创 2019-02-15 11:37:20 · 801 阅读 · 1 评论 -
响应式编程需要的三个框架:RxJava2、RxAndroid、RxLifecycle(Kotlin)
RxJava在处理异步逻辑时,非常方便、强大,真正的响应式编程。本文记录了RxJava各个操作符的基本使用。原创 2018-10-17 17:14:37 · 2687 阅读 · 0 评论 -
Android 腾讯Bugly热更新接入(Kotlin语言)
热热热热更新!悄悄地修复一个bug、替换一张图片。但是AndroidManifest里面的东西无法热更新。原创 2018-11-19 15:05:50 · 4320 阅读 · 3 评论 -
Android插件化框架 —— 360RePlugin
插件化有利于 app 各个功能更好的解耦原创 2019-02-07 21:15:42 · 1704 阅读 · 0 评论 -
Google 开源的 Json 解析框架 —— Gson
Json转对象,对象转Json。可以使用Google开源的Gson或者阿里巴巴开源的fastjson。原创 2019-02-07 22:02:52 · 1955 阅读 · 0 评论 -
三种网络请求开源框架:Volley、Okhttp、Retrofit
网络请求框架千千万,我选择Retrofit原创 2019-02-10 21:04:21 · 1127 阅读 · 0 评论 -
告别 findViewById —— ButterKnife
ButterKnife可以一键绑定View,从此告别findViewById。缺点是会有很多@BindView注解,笔者现在已经使用kotlin了,真正的告别了findViewById。现在我更加推荐kotlin,ButterKnife就用来学习一下Jake Wharton大神的编程思想吧。原创 2019-02-15 10:59:17 · 245 阅读 · 0 评论 -
用 ObjectBox 做一个记事本
ObjectBox 和 GreenDao 是同一家公司的产品,用来做数据的持久化存储,使用的 NoSQL 数据库。原创 2019-07-23 11:10:52 · 1533 阅读 · 4 评论