- 博客(14)
- 收藏
- 关注
原创 如何把自己项目上传GitHub制作成依赖库供其他人使用
这几天应公司要求写了一个SDK,但是每次都得打成jar包给别人使用,所以就显得很繁琐,我就想着能不能把这个变成依赖库,然后通过导依赖的方式进行导入,果然被我找到了,在这里记录一下。1、首先新建一个工程2、项目建立完成再新建一个moudle选中library 点击next3、然后把我写的SDK打成jar包放入library里的lib包里4、接着就可以把这个项目上传到GitHub上了点击VCS----import into version control-----share project
2020-10-21 11:09:26 1611
原创 环信集成相关的坑
最近公司有个项目,是想让我们集成一个聊天的功能,后来我们一致决定用环信好了,三方的集成虽然十分简单,但是集成过程中的坑那是烦不胜烦。下面我就说一下我遇到的坑,防止大家踩坑。环信集成方便使用是因为它有一个封装好的easeUI库,集成这个库呢,我们就可以去使用里面的基础控件了,比如聊天界面,群组管理界面,它都有,所以很方便。我集成的就是easeUI库,这样方便后续的开发,继承相应的界面就行了。1、首先下载官方SDK 里面有这五个文件夹examples:包含官方demo和easeUI库libs.lite
2020-09-08 16:24:53 324
原创 Recyclview实现仿京东淘宝金刚位带滚动进度条
首先先上效果图整体是一个recycleview列表 下面滚动条是单独的view监听recycleview列表的滑动,来控制view的滑动先上布局 <android.support.v7.widget.RecyclerView android:id="@+id/rcy_icon" android:layout_width="match_parent"
2020-08-19 15:17:23 2796
原创 仿京东分类Recycleview实现两边联动
仿京东分类Recycleview实现两边联动今天是个好日子 2020-8-18 好久没写博客 该出来练练了 话不多说 上代码先看看效果首先上布局这是主布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com...
2020-08-18 16:49:14 1356 1
原创 解决导入依赖版本冲突错误
导入xrecycleview依赖报了个错Android resource compilation failedOutput: E:\workspace\favor\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:2834: error: duplicate value f...
2019-07-05 10:25:31 2554
原创 MPAndroidChart简单教你画柱形图与折线图相结合
话不多说先上效果看效果是不是很炫酷呢咱们今天教大家的就是这种相结合的图表依赖什么的可以去我上篇博客里查看首先是布局 <com.github.mikephil.charting.charts.CombinedChart android:id="@+id/mChart" android:layout_width="matc...
2019-05-07 09:42:02 1139
原创 MPAndroidChart的简单使用折线图
好多天没有写代码了 今天就来更新一下 聊聊最好用的图表控件MPAndroidChart废话也不多说 接下来就教大家怎样使用咱们先来个折线图引入开源库在项目根目录的build.gradle文件中加入如下代码allprojects { repositories { maven { url "https://jitpack.io" } }}在app根目录的b...
2019-05-07 09:21:33 856 1
原创 EventBus黏性事件
先导依赖implementation 'org.greenrobot:eventbus:3.0.0'然后写一个类EventBusMessagepublic class EventBusMessage { public String name; public String pass; public String userId; public String se...
2018-12-20 20:59:38 165
原创 自定义Fresco图片缓存路径
public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); //设置磁盘缓存 DiskCacheConfig diskCacheConfig = DiskCacheConfig.ne...
2018-12-20 20:29:20 421
原创 retrofit+okhttp+rxjava+MVP进行网络请求
先导依赖 implementation 'com.squareup.retrofit2:converter-gson:2.0.0-beta4' implementation 'com.squareup.retrofit2:adapter-rxjava:2.0.1' implementation 'com.facebook.fresco:fresco:0.14.1' i...
2018-12-20 20:16:34 1165
原创 轮播
依赖 implementation 'io.reactivex:rxandroid:1.2.1' implementation 'io.reactivex:rxjava:1.1.6' implementation 'com.squareup.retrofit2:converter-gson:2.0.0-beta4' implementation 'com.squareup.r...
2018-12-10 08:19:23 132
原创 简单网络请求MVP
M层接口public interface IModel { void doGet(int page,Okutils.OkHttpCallBack httpCallBack);}M层实现类public class Model implements IModel{ @Override public void doGet(int page, Okutils.O...
2018-12-10 08:14:34 279
原创 butterknife
导入依赖:implementation ‘com.jakewharton:butterknife:8.8.1’annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’这是效果 实际就是代替findviewbyid
2018-11-29 18:41:07 178
原创 Glide实现图片加载
导依赖implementation ‘com.github.bumptech.glide:glide:3.7.0’核心代码就一行//图片加载框架glide 方便简洁 核心代码就一行 Glide.with(activity).load(list.get(position).getThumbnail_pic_s()).into(holder.img);...
2018-11-27 13:53:15 370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人