自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 BaseRecyclerView的使用

1、创建BaseViewHolderpublic class BaseViewHolder extends RecyclerView.ViewHolder { public BaseViewHolder(@NonNull View itemView) { super(itemView); } public <T extends View> T getChildView(int id){ return (T) itemView.find

2021-08-10 16:45:59 309

原创 防止按键连点

public abstract class NoMoreClickListener implements View.OnClickListener { private int MIN_CLICK_DELAY_TIME = 1000;//多少秒点击一次 默认1秒 private long lastClickTime = 0; public NoMoreClickListener() { } /** * 设置多少秒之内 * * @par

2021-08-10 16:24:25 203

原创 Activity管理

把栈内的Activity加入到集合当中,配合BaseActivity进行使用public class ActivityCollector { public static List<Activity> activities = new ArrayList<Activity>(); public static void addActivity(Activity activity) { activities.add(activity); }

2021-08-10 16:21:00 188

原创 JieCaoVideoPlayer的简单使用方法

JieCaoVideoPlayer (节操)github 地址:JieCaoVideoPlayer1、使用入门依赖:implementation ‘fm.jiecao:jiecaovideoplayer:5.5.2’2、布局<fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard android:id="@+id/videoplayer" android:layout_width="match_parent"

2021-08-10 16:16:13 664

原创 Android页面之间进行数据回传

1、页面1跳转到页面2:Intent intent=new Intent(MainActivity.this,Main2Activity.class);startActivityForResult(intent,1);2、页面2返回页面1数据:Intent intent = new Intent();intent.putExtra("aaa","back");setResult(2,intent);3、页面1接收页面2返回的数据(需要onActivityResult方法)@Over

2021-08-09 16:47:08 1647 1

原创 RecyclerView实现单选多选

1、创建集合List<String> strList = new ArrayList<>();2、点击时判断,如集合中没有就清空集合,保存新数据并刷新适配器challenge_answer_item_bt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (strList.contains(data)){

2021-08-09 16:16:51 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除