Android 框架、第三方库
文章平均质量分 51
無門
冰冻三尺非一日之寒,滴水石穿非一日之功!!!
展开
-
Retrofit的简单使用
一、简介 Retrofit:是Square公司开发的一款针对Android网络请求的框架,Retrofit2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp做网络请求,其源码详见OkHttp Github。二、简单使用 1.首先需要导入第三方jar包: compile 'com.square原创 2017-01-22 17:51:57 · 335 阅读 · 0 评论 -
Android中Glide加载到非ImageView控件上的背景图方法示例
Glide框架大家应该都很熟悉,我们可以使用Glide加载网络图片、加载gif图片,使用简单。下面这篇文章主要给大家介绍了关于Android中Glide加载到RelativeLayout背景图的相关资料,需要的朋友可以参考下原创 2019-05-22 09:09:41 · 3242 阅读 · 0 评论 -
Android第三方库——SwipeBackLayout和SwipeBaseActivity的使用
一、概述: 在项目中学习到类似QQ向左滑动关闭Activity的开源库——SwipeBackLayout,分享记录一下二、使用: 1.添加依赖: compile 'me.imid.swipebacklayout.lib:library:1.0.0' 2.让BaseActivity继...原创 2017-05-16 10:55:54 · 1743 阅读 · 0 评论 -
Android第三方库——强大BaseRecyclerViewAdapterHelper
BaseRecyclerViewAdapterHelper原创 2017-03-03 11:13:36 · 990 阅读 · 0 评论 -
Android第三方库——Toasty
一、导入gradle添加依赖 1.将它添加到您的根build.gradle文件 allprojects { repositories { jcenter() //第一步 maven { url "https://jitpack.io" } }}2.将其添加到你的项目build.gradle文件 ...原创 2017-02-22 10:16:45 · 6627 阅读 · 4 评论 -
Android第三方库——FlowLayout
一、添加依赖 compile 'com.nex3z:flow-layout:0.1.2' 二、使用 1.在Xml中声明: <com.nex3z.flowlayout.FlowLayout android:id="@+id/flow_layout" android:layout_width="mat...原创 2017-02-22 15:16:37 · 5328 阅读 · 0 评论 -
Github TOP100 Android开源
Github TOP100 Android开源 2016-08-31 09:25 265人阅读 评论(0) 收藏 举报本文章已收录于: 分类:GitHub开源(9) 作者同类文章X排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方...转载 2017-02-23 14:45:59 · 421 阅读 · 0 评论 -
重新认识Android Glide
一、Glide的简介 Glide是一个快速和有效的开源媒体管理和图像加载Android框架包装媒体解码,内存和磁盘缓存,和资源汇集成一个简单和易于使用的界面。二、优点 可配置度高,自适应程度高 支持常见图片格式,jpg、png、gif、webp 支持多种数据源,网络、资源、assets 、File、Uri等 高效缓存策略支持内存和硬盘缓存 ...原创 2017-03-29 13:28:18 · 279 阅读 · 0 评论 -
SmartRefreshLayout的使用
头1.Android系统自带 MaterialHeader 2.经典风格 ClassicsHeaderClassicsFooter 3.雷达 BezierRadarHeader4.弹出圆圈 CircleHeader5.掉落盒子DropboxHeader 6.气球快递 DeliveryHeader...原创 2017-08-07 11:47:17 · 865 阅读 · 0 评论 -
Android第三方库——SpinKitView样式
Style Preview RotatingPlane DoubleBounce Wave WanderingCubes Pulse ChasingDots ThreeBounce Circle CubeGrid FadingCircle FoldingCube ...原创 2017-09-15 09:57:28 · 2982 阅读 · 0 评论 -
Android 加载PDF文件
采用第三方开源库解析,推荐AndroidPdfViewer(github:https://github.com/barteksc/AndroidPdfViewer),它是基于Google的VuDroid类库来解码PDF文件,在APP内直接加载PDF文件;首先先添加依赖: compile 'com.github.barteksc:android-pdf-viewer:2.7.0'其次在x原创 2017-10-09 14:41:27 · 610 阅读 · 0 评论 -
使用retrofit做为网络请求时,解决多个BaseURL切换的问题
Retrofit作为最火的网络请求框架,基本上都在使用。我们引入到项目中,并对其进行封装,同时指定了一个基本保持不变的baseUrl,但是,如果我们接入了第三方的sdk,需要请求第三方的url来获取相关数据的时候,就存在了一个问题相当严重的问题,第三方的baseUrl 并不是我们项目中所使用的,那该怎么办呢? 1.首先,我们不可能只改变一个baseUrl的值,把封装的代码在复制一遍,这原创 2017-08-30 09:31:47 · 8491 阅读 · 2 评论 -
Retrofit各个注解的含义及作用
Retrofit各个注解的含义及作用标签: Retrofit详解 2016-12-31 23:57 4751人阅读 评论(3)收藏举报分类: Android(54) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]写在前面本篇文章转载 2017-08-01 10:21:46 · 801 阅读 · 0 评论 -
对vLayout适配器的封装
1.ViewHolderpublic class BaseDelegateViewHolder extends RecyclerView.ViewHolder { /** * Views indexed with their IDs */ private final SparseArray<View> views; public Set...原创 2019-06-04 15:20:30 · 298 阅读 · 1 评论