240 发简信
IP属地:浙江
  • Rxjava初见

    Rxjava是什么 它做的工作就是异步,实现了简洁,清晰的异步工作 上面这段代码,描述了发起一个网络请求,同时对UI进行更新。可以看到,我们既没有新建一个子线程用来发出请求,...

  • Retrofit学习与使用(二)-POST请求

    使用JSON字符串实现POST 我们首先尝试了最为常用的通过JSON发出POST请求。同时也可以看到retrofit在处理返回的JSON数据上非常的高效,简洁。 使用表单提交...

  • Retrofit学习与使用(一)-GET请求

    -简单使用 建立接口 建立请求 返回的值 -将返回体解析成JSON字符串 -将返回体解析成JAVA对象 返回值如下

  • 120
    Android中MVC、MVP、MVVM的区别与使用

    一.MVC MVC是Model-View-Controller的缩写,从字面意思可以拆分成如下结构: Model 模型:封装了业务逻辑相关的数据以及处理方法 View 视图:...

  • EventBus使用记录与解析

    使用EventBus的简单三步骤 然后就可以在onEvent()函数中获取提交的event进行处理并响应。 Subscribe注解 1.ThreadMode 的属性 POST...

  • Java中final与static的用法

    一.static static即表示“静态”,可用来修饰变量,方法,内部类以及代码块。 1. static类 静态内部类与非静态内部类的区别:非静态内部类当中会隐性的持有一个...

  • 2018-07-11

    Handler机制实现线程间通信 如何实现通过send或post方法将message提交到当前handle所在线程的MessageQueue中,当前线程关联的Looper不断...

  • 120
    2018-07-09

    对话框material-dialogs使用 在build.gradle中添加依赖compile 'com.afollestad.material-dialogs:core:0...