- 博客(7)
- 收藏
- 关注
原创 Banner实现轮播图
一.Banner实现轮播图:github官网:https://github.com/youth5201314/banner1.思路:1.依赖: implementation ‘com.youth.banner:banner:1.4.10’ //轮播图 <com.youth.banner.Banner android:id="@+id/banner" a...
2020-04-08 08:58:28
790
原创 BaseRecyclerViewAdapterHelper 第三方的万能适配器
一.地址:二.导入依赖:三.BaseRecyclerViewAdapterHelper实现简单布局1.在布局文件中引入RecyclerView2.编写条目布局文件3.编写数据实体类型4.编写适配器四.BaseRecyclerViewAdapterHelper设置事件监听五.BaseRecyclerViewAdapterHelper设置子控件事件监听六.BaseRecyclerVi...
2020-03-22 20:56:52
539
原创 自定义View画五角星
public class PentacleView extends View { private static String TAG = "AngleView"; private int defaultWidth = 30; private int defaultHeight = 30; //view的默认宽高 private int mCenterX; ...
2020-03-16 11:14:12
238
原创 动画--小球坠落
public class MainActivity extends AppCompatActivity { private Button pic; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
2020-03-16 11:12:37
200
原创 OkHttp简单封装
```java```java```javapublic interface MyOKListener { void onError(String mesage);//返回错误信息 void onSuccess(String json);//返回数据}public class OkHttpUtils { public static final int DE...
2020-03-16 11:10:26
99
原创 万能适配器封装
public class BaseViewHolder extends RecyclerView.ViewHolder { private SparseArray<View> views = new SparseArray<>(); private Context context; public BaseViewHolder(@NonNull Vi...
2020-03-16 11:06:22
186
原创 ButterKnife的使用
ButterKnife注于Android系统的View注入框架,当一个布局十分复杂时,需要引入执行大量的 findViewById代码来找到View的对象,有了ButterKnife可以很轻松的省去这些步骤。是大 神JakeWharton的力作,目前使用很广。最重要的一点,使用ButterKnife对性能基本没 有损失,因为ButterKnife用到的注解并不是在运行时反射的,而是在编译的时候生...
2020-02-22 16:41:56
195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人