240 发简信
IP属地:浙江
  • 不用 因为这边是调用的this 不是调用是super 所以最后在都在这个构造方法里修改了 public WebView(Context context, AttributeSet attrs, int defStyleAttr) {
    super(getFixedContext(context), attrs, defStyleAttr, defStyleAttr);
    }

    androidx在Android 5.1部分机型报Resources$NotFoundException

    错误描述 androidx在Android 5.1部分机型报Resources$NotFoundException 错误详细信息 解决办法 自定义WebView,替换初始化的...

  • 为什么 异步的时候会 null的 错误 不能到下游
    这是插件 onSubscribe
    这是插件 onSubscribe
    这是插件 onNext 1
    这是插件 onNext 1
    这是插件 onError null

    不异步的时候就可以

    给初学者的RxJava2.0教程(十)

    Outline [TOC] 前言 在很久以前的一篇文章中,提到过如何利用Retrofit中的GsonConverter来处理API请求错误的方法,地址在这儿,今天给大家介绍另...

  • @heavyRain 已经解决了 谢谢啊

    Android快速实现高亮引导

    在发新版或增加新功能时常会用到高亮显示某一处,高亮显示所用的最关键技术是PorterDuffXfermode。在看本文之前推荐大家学习下canvas相关知识 :http://...

  • @叶应是叶 可能是的 我使用的是2.8.4

    Android Gson 使用详解

    Json 是一种文本形式的数据交换格式,比 xml 更为轻量。Json 的解析和生成的方式很多,在 Android 平台上最常用的类库有 Gson 和 FastJson 两种...

  • @叶应是叶 typeToken.getType().getTypeName() 中这个 getTypeName()方法不能访问到 我看了一下这个方法的说明 内部只实现了toString() 我直接用typeToken.getType().toString()这个返回的 类目路径 前面是带 class xxxx 而这个User.class.getTypeName() 是不带 class的 直接就是路径

    Android Gson 使用详解

    Json 是一种文本形式的数据交换格式,比 xml 更为轻量。Json 的解析和生成的方式很多,在 Android 平台上最常用的类库有 Gson 和 FastJson 两种...

  • 关于TypeAdapterFactory里的判断
    用您的判断是否是指定的类 是错误了
    if (typeToken.getType().getTypeName().equals(User.class.getTypeName())) {
    return (TypeAdapter<T>) new UserTypeAdapter();
    }



    应该这样来判断是否是对应的类
    if (User.class.isAssignableFrom(type.getRawType())) {
    return (TypeAdapter<T>) new UserTypeAdapter();
    }

    Android Gson 使用详解

    Json 是一种文本形式的数据交换格式,比 xml 更为轻量。Json 的解析和生成的方式很多,在 Android 平台上最常用的类库有 Gson 和 FastJson 两种...

  • 大神 你字符串数组 转为 Json数组 有问题
    //Json数组 转为 字符串数组
    Gson gson = new Gson();
    String jsonArray = "[\"https://github.com/leavesC\",\"https://www.jianshu.com/u/9df45b87cfdf\",\"Java\",\"Kotlin\",\"Git\",\"GitHub\"]";
    String[] strings = gson.fromJson(jsonArray, String[].class);
    System.out.println("Json数组 转为 字符串数组: ");
    for (String string : strings) {
    System.out.println(string);
    }
    //字符串数组 转为 Json数组
    jsonArray = gson.toJson(jsonArray, new TypeToken<String>() {
    }.getType());
    System.out.println("\n字符串数组 转为 Json数组: ");
    System.out.println(jsonArray);
    这边打印的还是你 jsonArray字符串里的东西

    个人感觉应该是这样的吧
    //字符串数组 转为 json数组
    jsonArray = gson.toJson(strings,String[].class);
    System.out.println("\n字符串数据 转为 json数据");
    System.out.println(jsonArray);

    Android Gson 使用详解

    Json 是一种文本形式的数据交换格式,比 xml 更为轻量。Json 的解析和生成的方式很多,在 Android 平台上最常用的类库有 Gson 和 FastJson 两种...

  • 120
    Android的mvc架构

    Android的mvc架构 mvc架构主要是Model层,View层,Controller(控制器)。 Model层 1.JavaBean不是Model,但Model也可以包...

  • 你这个支持recycleView吗?

    Android快速实现高亮引导

    在发新版或增加新功能时常会用到高亮显示某一处,高亮显示所用的最关键技术是PorterDuffXfermode。在看本文之前推荐大家学习下canvas相关知识 :http://...

  • 号外号外,传奇作者离奇失踪一年突然复出究竟为哪般!

  • 没想到第十篇一盼就是一年:unamused:

  • 嗯 加油

    最接地气的Android面试总结心得

    前言 首先在文章开始之前,需要大家了解下我的情况我是普通本科,不是985,211。大学的时候玩联盟,打篮球,逃课,谈恋爱。总之和一般的大学生一样,没有目标和方向,每天除了上课...