240 发简信
IP属地:广东
  • 120
    Android RecyclerView添加搜索过滤器

    搜索过滤功能,相信大家都能用到,一般都是针对列表进行过滤的。下面给大家提供一种过滤列表的方法。 老规矩,先上图 RecycleView搜索过滤器-getFilter() An...

  • Android-水平和垂直方向都可滑动的RecycleView

    最近有点忙,项目进度跟的比较紧。最近需求那边让我们写一个左右和上下都可滑动的列表,用来展示多个Title的值。这里我把需求简化了一下。老规矩,先看图。 在看到需求的时候,有在...

  • 请问一下,x86 , 5.1.1的系统,这样配置了还是报这个错该如何解决呢?

    java.lang.UnsatisfiedLinkError 解决方法

    就像这样的错误 Java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader [DexPathList[[zip...

  • 刚才研究了一下,这样可以 mLineChart.setViewPortOffsets(0f,0f,0f,0f); //取消边距

    MPAndroidChart使用API

    XML Api: 一、获取控件 二、给控件绑定数据 三、设置数据 四、设置X轴的单位与折线的数据 对于List<Entry>和LineData均有添加和移除数据的操作方法 D...

  • 你好,我也想要实现这样的功能,就是不需要左右的边距,请问你是怎么实现的?我隐藏掉xy轴,但是有边距

    MPAndroidChart使用API

    XML Api: 一、获取控件 二、给控件绑定数据 三、设置数据 四、设置X轴的单位与折线的数据 对于List<Entry>和LineData均有添加和移除数据的操作方法 D...

  • 请问题一下 可以把x轴Y轴去掉吗 不是隐藏 只要折线图而且四面没有边距

  • Kotlin之const val和val

    const的使用 const 必须修饰val const 只允许在top-level级别和object中声明,使用方式如下: const val和val区别: 说到这,我们还...

  • 问题太多,一个插件问题就令人望而生却

  • 请问一下,魅族手机也是弹出这样的错误该怎么解决呀?引入了第三方的webview库:
    0000000006e21b0 /system/app/webview/webview.apk (offset 0x7fd000)
    #09 pc 00000000006fd00c /system/app/webview/webview.apk (offset 0x7fd000)
    #10 pc 00000000006fd91c /system/app/webview/webview.apk (offset 0x7fd000)
    #11 pc 00000000006fdeb8 /system/app/webview/webview.apk (offset 0x7fd000)
    #12 pc 00000000006fef1c /system/app/webview/webview.apk (offset 0x7fd000)
    #13 pc 00000000006fd528 /system/app/webview/webview.apk (offset 0x7fd000)
    #14 pc 000000000070de38 /system/app/webview/webview.apk (offset 0x7fd000)
    #15 pc 00000000006fc380 /system/app/webview/webview.apk (offset 0x7fd000)
    #16 pc 000000000072a0c0 /system/app/webview/webview.apk (offset 0x7fd000)
    #17 pc 0000000000726230 /system/app/webview/webview.apk (offset 0x7fd000)
    #18 pc 0000000000066ca4 /system/lib64/libc.so (__pthread_start(void*)+52)

    Android Crash 问题分析以及解决

    Crash问题(Java与Native) 1.问题介绍 Crash问题,无论是java侧还是native侧,在日常测试中经常会遇到。Crash问题一般我们可以分为两类,一类是...

  • android布局文件显示异常design editor is unavailable until a successful build

    问题: 该显示布局文件的地方,却显示了design editor is unavailable until a successful build。 方法: 在gradle.p...

  • 请问楼主,你这样设置的话,首页的fragment状态栏会跟着轮播图变化吗?

    使用ImmersionBar的一些坑

    ImmersionBar 是一个适配android 4.4以上沉浸式,但是在使用的过程中遇到一些坑,现在来说说我遇到的一些坑吧。 首先我的效果如下: 我的下面那三个按钮的布局...

  • 【Android】Retrofit网络请求参数注解,@Path、@Query、@QueryMap...

    对Retrofit已经使用了一点时间了,是时候归纳一下各种网络请求的service了。 下面分为GET、POST、DELETE还有PUT的请求,说明@Path、@Query、...

  • Greendao 报错 Can't add property

    今天编译Greendao,一直编译不过去,提示如下错误。 后面搜索资料,硬是没有找到比较直接的回答,没有办法解决我的问题。于是后面自己想想问题缘由。 后面得出一个解决办法。 ...

  • 请问作者滑动不是很流畅该怎么解决呀?

    带插入图片功能的EditText

    效果图: 我们来看看怎么实现,首先我们肯定是在EditText上进行扩展肯定是继承于EditText。我们用到的最主要的两个类是SpannableString和ImageSp...

  • 你好,请问你是怎么解决的呢?我也遇到了类似的问题,我是一个垂直RV,采用的多布局,然后多布局内有两个水平的RV,当我点击第一个水平RV内的数据,比如点击"未关注"后变为"关注",这时候第二个水平RV的内容也跟着一起改变,这种该怎么解决呢?这是adapter代码:
    @Override
    public void convert(@NotNull BaseViewHolder helper, FocusBean.DataBean.ListBean listBean) {
    RecyclerView recyclerView = helper.getView(R.id.rv_home_focus_horizontal_list);
    List<FocusBean.DataBean.ListBean> data = new ArrayList<>();
    for (int i = 0; i < 5; i++) {
    FocusBean.DataBean.ListBean bean = new FocusBean.DataBean.ListBean();
    data.add(bean);
    }
    if (adapter == null) {
    LinearLayoutManager manager = new LinearLayoutManager(getContext());
    manager.setOrientation(LinearLayoutManager.HORIZONTAL);
    recyclerView.setLayoutManager(manager);
    adapter = new FocusHorizontalListAdapter(R.layout.multiple_item_focus_horizontal, data);
    LogUtils.d("0855 55555");
    recyclerView.setAdapter(adapter);
    adapter.addChildClickViewIds(R.id.tv_group_focus);
    adapter.setOnItemChildClickListener(new OnItemChildClickListener() {
    @Override
    public void onItemChildClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
    Toast.makeText(getContext(), "点击了" + position, Toast.LENGTH_SHORT).show();
    FocusBean.DataBean.ListBean listBean = data.get(position);
    listBean.setFocused(listBean.isFocused() ? false : true);
    adapter.notifyItemChanged(position);
    }
    });
    // }else{
    // recyclerView.setAdapter(adapter);
    }
    }

    RecyclerView 复用错乱通用解法

    RecyclerView 复用错乱通用解法 本文原创,转载请注明出处。欢迎关注我的 简书 ,关注我的专题 Android Class 我会长期坚持为大家收录简书上高质量的 A...

  • 你是外包,不准偷吃公司零食,注意素质! 😏

    传统MVP用在项目中是真的方便还是累赘?

    原文地址: http://www.jianshu.com/p/ac51c9b88af3qq群:301733278 前言(最后奉上福利) 自从Google在去年放出MVP的官方...

  • 请问你是怎么解决的?我今天刚好也遇到了类似的问题,试了好几个方法都没能够解决
    private void zero() {
    // 单独设置点击事件
    ClickableSpan clickableSpanOne = new ClickableSpan() {
    @Override
    public void onClick(View view) {
    Toast.makeText(Lingwulingyi.this, "点击了《用户协议和手册》", Toast.LENGTH_SHORT).show();
    }
    };
    ClickableSpan clickableSpanTwo = new ClickableSpan() {
    @Override
    public void onClick(View view) {
    Toast.makeText(Lingwulingyi.this, "点击了《网络使用协议》", Toast.LENGTH_SHORT).show();
    }
    };
    String content="请熟悉并阅读《用户协议和手册》相关内容阿《网络使用协议》斯顿发水立方举案说法阿萨德发送到打多少";
    SpannableString spannableString = new SpannableString(content);
    // spannableString.setSpan(new ForegroundColorSpan(Color.parseColor("#FF0000")),
    spannableString.setSpan(new ForegroundColorSpan(Color.parseColor("#00FF00")),
    6,15, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//需要改变颜色的范围
    // spannableString.setSpan(new ForegroundColorSpan(Color.parseColor("#FF0000")),
    spannableString.setSpan(new ForegroundColorSpan(Color.parseColor("#00FF00")),
    20,28, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//需要改变颜色的范围
    spannableString.setSpan(clickableSpanOne,
    6,15, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
    spannableString.setSpan(clickableSpanTwo,
    20,28, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
    // 不设置点击不生效
    mTextView.setMovementMethod(LinkMovementMethod.getInstance());
    mTextView.setText(spannableString);
    mTextView.setHighlightColor(Color.TRANSPARENT);//去掉点击效果,不加会默认点击有红色背景
    stripUnderlines(mTextView); //去除下划线(无效)
    }

    用SpannableString打造绚丽多彩的文本显示效果

    引语 TeXtView大家应该都不陌生,文本展示控件嘛! 就用TextView显示普普通通的文本,OK,很简单,Android入门的都会,没入门的在门缝外看两眼也都会,哈哈,...