Android开源框架
文章平均质量分 82
Jack-Chan
非NB非知名Android开发者
展开
-
Retrofit 2.0:有史以来最大的改进
因为其简单与出色的性能,Retrofit 是安卓上最流行的HTTP Client库之一。不过它的缺点是在Retrofit 1.x中没有直接取消正在进行中任务的方法。如果你想做这件事必须手动杀死,而这并不好实现。Square几年前曾许诺这个功能将在Retrofit 2.0实现,但是几年过去了仍然没有在这个问题上有所更新。直到上周,Retrofit 2.0 才从候选发布阶段变成Beta 1 ,并且公开给所有人。在尝试了之后,我不得不说自己对新的模式和新的功能印象深刻。有许多改进,本文将讨论它们。让我们转载 2016-08-22 12:19:17 · 985 阅读 · 0 评论 -
2017年伊始,你需要尝试的25个Android第三方库
作者:Jack-sen,原文地址:http://blog.csdn.net/crazy1235/article/details/55805071medium 平台有位作者总结了2017年初最棒最受欢迎的25个第三方库,相信大家都应该尝试一下。Lottie这是一个动画库。通过Adobe After Effects做出动画效果,然后通过Bodymovin(AE的插件)导出JSON数据,然后通过该库生成原转载 2017-02-20 15:08:37 · 3663 阅读 · 0 评论 -
Android开发常用开源框架2
JumpingBeanslottie-androidAndroid-ProgressBarWidthNumber JJSearchViewAnim一个炫酷的SearchView搜索动画库TextLayoutBuilder在 Android 中轻松实现文字布局轻松创建文字布局。相似风格的布局,可重用 builder。可缓存常用文字布局。FreeType 缓存预热。MarqueeView俗名:原创 2016-12-20 15:27:30 · 10039 阅读 · 1 评论 -
Android开发常用开源框架:图片处理
1、图片加载,缓存,处理 框架名称 功能描述 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库,已过时 Picasso 一个强大的图片下载与缓存的库 Fresco 一个用于管理图像和他们使用的内存的库 Glide 一个图片加载和缓存的库,使用的App有:网易新闻 GlidePalette Androi原创 2017-02-25 00:46:56 · 34772 阅读 · 9 评论 -
Android平滑图片加载和缓存库Glide使用详解
在图片加载库烂大街的今天,选择一个适合自己使用的图片加载库已经成为了每一个Android开发者的必经之路。现在市面上知名的图片加载库有UIL,Picasso,Volley ImageLoader,Fresco以及我们今天的主角Glide。它们各有千秋,不能评定谁一定比谁好,只能说哪一个更适合你。我的理解下面我来谈一下个人对这些图片加载库的理解,如有错误,还望指教。转载 2017-03-06 11:47:02 · 542 阅读 · 0 评论 -
依赖注入Dagger2详解
为什么使用依赖注入首先我们需要知道,人们在很长的一段时间里都是利用控制反转原则规定:应用程序的流程取决于在程序运行时对象图的建立。通过抽象定义的对象交互可以实现这样的动态流程。而使用依赖注入技术或者服务定位器便可以完成运行时绑定。使用依赖注入可以带来以下好处:依赖的注入和配置独立于组件之外。因为对象是在一个独立、不耦合的地方初始化,所以当注入抽象方法的时候,我们只需要修改对象的实现方法,而不用大转载 2016-12-25 14:09:11 · 2426 阅读 · 0 评论 -
从零开始搭建Android框架系列
原文链接:http://www.jianshu.com/nb/3767449开篇介绍和工程目录结构【从零开始搭建android框架系列(1)】不容错过,最全的安卓架构合集【从零开始搭建android框架系列(2)】Google官方架构MVP解析与实战【从零开始搭建android框架系列(3)】网络图片加载的封装【从零开始搭建android框架系列(4)】谈谈WebView的使用【从零开始搭建转载 2017-04-19 00:46:08 · 1074 阅读 · 0 评论 -
Android开发常用第三方平台
1. 性能监测 平台名称 说明 LeakCanary square出品的检测内存泄露 博睿bonree 领先的应用性能管理服务提供商,性能监测,移动监测…平台 听云 国内权威的应用性能监控平台2. 移动支付 平台名称 说明 支付宝 微信支付 银联支付 中国银联手机支付平台 tenpay QQ财付通 umpay 联动优势原创 2016-10-23 15:29:05 · 10715 阅读 · 0 评论 -
Android开发常用开源框架
Android开源框架系列Android开源项目Android开发常用开源框架2Android开发常用开源框架32017年伊始,你需要尝试的25个Android第三方库Android开发常用第三方平台免费的计算机编程类中文书籍free-programming-booksMark!Android最佳的开源库集锦移动开发周刊:Android最佳的开源库集锦GitHub Top 100原创 2016-10-23 12:41:20 · 17721 阅读 · 7 评论 -
Android开源项目
小米开源项目 项目名称 功能描述 Notes 小米便签社区开源版 FileExplorer MIUI文件管理器社区开源版 SoundRecorder MIUI录音机社区开源版Google开源项目 项目名称 功能描述 GCM Google Cloud Messaging 消息推送 iosched: Google I/O Android App原创 2016-12-24 12:15:52 · 6417 阅读 · 0 评论 -
Android开发常用开源框架3
AndroidImageSliderAndroid-ConvenientBannerDecentBannerAndroidSwipeLayout为对象提供滑动功能,例如滑动删除。AirMapView一个视图抽象、可以在没有 Google Play Services的情况下让设备使用的地图交互功能。 libsodium用来加密,解密,签名和散列的算法库。PiracyChecker使用Googles L原创 2016-12-21 12:23:14 · 3192 阅读 · 0 评论 -
GitHub优秀开源项目收集
一、UI控件ProgressRoundButton一个平滑显示下载进度的Button GitHub Top 100的Android开源库流程指示器FlycoTabLayoutAndroidPicker安卓选择器类库,包括日期时间选择器、单项选择器、地址选择器、颜色选择器、文件目录选择器、数字选择器、星座选择器等BottomNavigationIndexableRecyclerViewAVLoadi原创 2016-04-28 22:35:27 · 844 阅读 · 0 评论 -
Retrofit
Retrofit 和Java领域的ORM概念类似, ORM把结构化数据转换为Java对象,而Retrofit 把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。转载 2016-08-22 13:10:18 · 556 阅读 · 0 评论 -
Retrofit2 multpart多文件上传详解
原文出处:http://www.chenkaihua.com/2016/04/02/retrofit2-upload-multipart-files.html Retrofit2是目前很流行的android网络框架,运用注解和动态代理,极大的简化了网络请求的繁琐步骤,非常适合处理restfull网络请求。在项目中,经常需要上传文件到服务器,有时候是需要上传多个文件。网上文章基本都是单文件上传教程,转载 2016-09-13 00:49:11 · 1365 阅读 · 0 评论 -
网络图片框架
Android Volley完全解析(一),初识Volley的基本用法Android Volley完全解析(二),使用Volley加载网络图片Android Volley完全解析(三),定制自己的Request Android Volley完全解析(四),带你从源码的角度理解VolleyGlideAndroid平滑图片加载和缓存库 Glide 使用详解PicassoAndroid-Un原创 2016-04-28 15:47:07 · 521 阅读 · 0 评论 -
Glide使用教程
Glide,就像 Picasso,可以从多个源去加载和显示图片,同时也兼顾缓存和在做图片处理的时候维持一个低内存消耗。它已经在 Google 官方 APP (如 Google 2015开发者大会的应用程序)中使用了,就和 Picasso 一样受欢迎。在这个系列中,我们要探讨 Glide 和 Picasso 的不同和优势。转载 2016-08-18 00:23:45 · 986 阅读 · 0 评论 -
开源全能播放器Vitamio的使用
Vitamio简介:Vitamio是一个支持所有Android设备的多媒体框架。Vitamio与Android默认的MediaPlayer工作方式相似,但包含更加强大的功能!(注意:Vitamio商业化后个人免费、公司收费)转载 2016-11-27 10:25:50 · 4005 阅读 · 0 评论 -
EventBus3.0开发详解 近万开发者收藏
什么是EventBus?eventBus是GreenRobot公司出品的一个基于【publish/subscribe】模型的开发库1、GreenRobot公司除了出品eventBus还出品了比较有名的greenDao(sqlite数据库的orm开发框架)可以看出GreenDao的star数为4581转载 2016-10-20 20:24:34 · 1052 阅读 · 0 评论