Android三方框架
文章平均质量分 88
介绍Android最火的三方框架
一个玩游戏的程序猿
精通Android开发、Harmony开发、Java开发等;喜欢搞事情 - 爬虫、反编译、软件二次开发等;一个懂业务的研发
展开
-
Android最火的框架系列(十三)MpAndroidChart
本系列篇主要介绍下Android非常火爆的三方图表库MpAndroidChart的使用。可能在大多数情况下,我们很少会在Android端去开发图表,一般情况下图表都会在PC端用H5去展示。但如果说做一些金融财经类、工厂类、统计类、大数据类等的app,肯定会涉及到到数据可视化分析,那么你绝对会用到MpAndroidChart。原创 2023-03-23 11:39:52 · 6882 阅读 · 2 评论 -
Android常用框架总结
这篇博客,主要总结一下Android常用框架。这篇博客只是记录一些优秀框架,并不会去专门介绍如何使用这些框架。对于一些框架的使用,我也有一些专门的文章。相信大家在项目或者学习中经常遇到一些优秀的三方库,除了一些常用的以外,还有一些小众的三方库。这篇文章,我会持续更新,把更多优秀的三方库囊括其中。原创 2019-12-22 22:30:21 · 19649 阅读 · 0 评论 -
Android最火的框架系列(十一)RxPermissions
做Android开发的同学应该都知道,Android6.0以后,权限系统有了很大的变化。危险权限,单纯在AndroidManifest中申请权限是没用的,需要动态的获取。记得在第一家公司,有个同事写了个动态权限框架,缝缝补补,花费了不少的时间。今天,来介绍和总结一下RxPermissions的使用,轻轻松松地完成动态权限申请。一.RxPermissions的导入imple...原创 2019-08-22 23:31:47 · 23065 阅读 · 0 评论 -
Android最火的框架系列(八)EventBus
这么美好的周六,在加班中度过了,十一点了,把EventBus总结一下。EventBus是一套可灵活使用的Android组件间通信框架。不仅可以便捷的传递Java变量,也可以传递复杂的Java对象。EventBus的使用也比较简单,消息发布者只需要在合适的时机发送消息,消息接收者只需要通过注册,处理和注销三个步骤,即可完成对消息的接收和处理。一.观察者模式 首先...原创 2019-08-17 23:22:51 · 21578 阅读 · 0 评论 -
Android最火的框架系列(十)RxBinding
在学习了RxJava的使用后,我们已经对响应式编程有了一些了解。在此基础上,我们学习一下RxBinding的使用。什么是RxBinding?从字面上解释:以RxJava的方式去绑定UI事件。RxBinding是UI控件响应式编程框架。通过使用RxBinding,可以用RxJava的方式便捷的实现Android各种控件事件的监听。一.RxBinding的导入 G...原创 2019-08-21 22:31:40 · 22039 阅读 · 0 评论 -
Android最火的框架系列(九)RxJava2
RxJava是一套响应式编程技术,实现业务和逻辑上的链式编程。RxJava和RxJava2的使用会有一些区别,这篇博客基于RxJava2。我将总结一下RxJava2的使用,整理一下RxJava2常用的操作符,针对每个操作符,都会有相应的代码,帮助我们理解。一.RxJava概论 RxJava也是基于观察者模式:被观察者完成计算任务,观察者根据被观察者的计算结果作...原创 2019-08-18 16:54:23 · 22951 阅读 · 0 评论 -
Android最火的框架系列(七)Retrofit
网络请求框架,从最初使用Volley,到后来的Okhttp,再到Retrofit。我是一个比较保守的人,因为最早使用的网络请求库是Volley,所以很长一段时间都不想去使用其他的网络请求库。后来因为做一个平台类的框架,涉及到文件上传下载功能,所以,开始使用Okhttp。为什么没有直接使用Retrofit呢?因为当时公司不允许上外网,只能默默地离线使用Okhttp。使用Retrofit也好几...原创 2019-08-04 18:33:54 · 22602 阅读 · 0 评论 -
Android最火的框架系列(六)Glide
Android开源的图片加载框架有很多,常见的四种分别是:ImageLoader、Picasso、Glide和Fresco。其实,这些框架加载普通的图片,使用方法都差不多。这篇文章,我也不会花很多的篇幅去比较几种框架的优缺点。 这几种框架我都使用过,都是比较简单的几行代码就可以实现图片的加载。在实际项目开发中,我基本是使用Glide。放一下GitHub上的s...原创 2019-07-14 23:18:08 · 24163 阅读 · 0 评论 -
Android最火的框架系列(五)GreenDao
其实工作以来,基本没跟数据库打过交道。今年年初,做一个项目,里面有数据持久化模块。当时尝试使用GreenDao,但是由于公司不让使用外网,连导入GreenDao都很困难,所以,最后不得已使用了Sqlite原生api进行数据的增删改查。最近工作不是很忙,今天偷偷地学习了一下GreenDao的使用,下班回来抓紧总结一下。 其实,一直以来,我写博客都只是为了总结自己所学。假如你恰好看到...原创 2019-05-29 21:55:44 · 23233 阅读 · 0 评论 -
Android最火的框架系列(四)Volley
其实,本来不想写Volley的,由于前面写了一篇如何使用Eclipse搭建Android服务端的博客,今天,我们尝试用Volley去访问一下。其实,Volley已经不算是很火的网络请求框架了,Volley算是一个比较适合新手的网络请求库。Volley现在在Github上仅有2.3k的star,现在用的多的是Retrofit+okhttp。但是,Volley在某些场景下,使用起来还是挺不错...原创 2019-04-25 01:19:55 · 25702 阅读 · 0 评论 -
Android最火的框架系列(三)JiaoZiVideoPlayer
自从五个月前想写一系列的Android最火的框架博客,到现在已经五个月了,仅仅写了BottomBar这一篇。因为正好是年底,项目很忙,所以一直没来得及总结。年初不忙了,因为研究一段时间的Android逆向,所以也一直没写。今天,接着总结Android最火的框架,这篇博客要总结的是JiaoZiVideoPlayer的使用。接下来,让我们一起体验下JiaoZiVideoPlayer。首先,抛出...原创 2019-04-21 17:52:53 · 27311 阅读 · 2 评论 -
Android最火的框架系列(二)BottomBar
Android最火的框架系列(二)BottomBar今天,来总结一下一款轻量级的底部菜单控件,叫“BottomBar”。我不花太多的篇幅去介绍它的背景,但凡能找到这篇博客的,我敢肯定你们已经通过某些途径知道了BottomBar这个框架。因此,我不多废话,我只讲一下它的一些用法。在这丢一下GitHub的地址:https://github.com/roughike/BottomBar。截止到我写这...原创 2018-11-27 21:34:38 · 28780 阅读 · 5 评论 -
Android最火的框架系列(一)前言
前言工作前两年,在一家手机公司做Android原生开发,做的是手机系统应用开发,很少使用框架进行开发。请原谅我这个原生开发者,从没用过Android的任何一款框架,从来都是自己一行一行的撸代码。今年4月份,因为一些原因回到了老家,去面试找工作。面试官算法不问你,数据结构不问你,Android原生的API不问你,动不动的就问你框架。没办法,被逼无奈,也开始去学习“神秘莫测”的Android框架。...原创 2018-11-27 19:45:08 · 25786 阅读 · 0 评论