1、dataBinding使用方法

1、配置dataBinding

2、创建layout类型xml布局文件

3、即可引用

ActivityMainBinding mainBinding;
mainBinding = DataBindingUtil.setContentView(this, R.layout.activity_main);
mainBinding.testte.setText("abcccc");

2、retrofit的使用

1、依赖

implementation 'com.squareup.retrofit2:retrofit:2.4.0'
//ConverterFactory的Gson依赖包
implementation 'com.squareup.retrofit2:converter-gson:2.4.0'
//CallAdapterFactory的Rx依赖包
implementation 'com.squareup.retrofit2:adapter-rxjava2:2.4.0'

2、工具类

3、引用即可

实现demo: https://download.csdn.net/download/meixi_android/13582428

bug在线交流: QQ1085220040

dataBinding和retrofit的使用相关推荐

  1. Android MVVM封装,MVVMFramework

    软件简介 这是一个搭建MVVM模式极速开发库,DataBinding 和 Retrofit 配合使用搭建的快速框架. 环境 AndroidStudio 2.1 MVVM模式 MVVM模式:View,V ...

  2. 打造自己的 APP「冰与火百科」(一):分析定位

    回想自己最开始学习 Android 的动力,其实很简单,就是想在手机上看到自己设计的 APP.但是在工作后,一直做的都是「别人」的 APP,偶尔还要做一些自己不太认可的设计和交互,从中获取到的成就感还 ...

  3. android练手项目集锦

    哈哈一向的老传统,直接贴地址.话说现在各种开源项目不少,但是现在找几个优秀的还真不容易 awaker 一个挺不错的用来学习 AAC 框架的demo ,很详细的使用了 AAC 框架,代码封装的不错.个人 ...

  4. 【JetPack+Retrofit+Rxjava】获取Bing每日一图并显示ViewModel+LiveData+DataBinding+MVVM 补充笔记

    扉: 原文来自:Android官方架构组件ViewModel+LiveData+DataBinding架构属于自己的MVVM 很喜欢作者的思路,但是使用Kotlin需要配置的东西好多并且很多细节要重写 ...

  5. Android MVVM基础版 DataBinding+Retrofit+RxJava(一)

    最近开始学习MVVM,之前一直用mvp,好处大家都知道,文章会分成多个系列,从最简单的基础版MVVM到比较成熟的MVVM,由浅入深,毕竟我也是刚接触,也是跟着别人的项目学的. 参考的项目有: 1.使用 ...

  6. retrofit content-length为0_LiveData+Retrofit 网络请求实战

    code小生,一个专注 Android 领域的技术平台公众号回复 Android加入我的安卓技术群 作者:星星y 链接:https://www.jianshu.com/p/34fb6ffaa684 声 ...

  7. Android的MvVM模式探讨: Databinding 与 ViewModel+LiveData+Repository对比

    Mvvm模式: Databinding 与 ViewModel+LiveData+Repository 作者:Yagami3zZ,转自:https://www.jianshu.com/p/e7628d ...

  8. Mvvm模式: Databinding 与 ViewModel+LiveData+Repository

    前言: 本文主要是对常见设计模式的一些分析,以及讲述在Android项目中实现Mvvm模式的两种方式.通过Databinding或者ViewModel+LiveData+Repository如何实现M ...

  9. MVP+Dragger2+Rxjava2+Retrofit+OKhttp进行开发。

    MVP+Dragger2+Rxjava2+Retrofit+OKhttp框架已经流行很长时间,而且也必将成为未来android开发的趋势,在使用这个框架的过程中踩过很多坑, 所以想把我的经验告诉大家, ...

最新文章

  1. jquery拓展插件开发
  2. python 还原九宫格图片_用Python做一个好玩的朋友圈九宫格抽奖
  3. 微型计算机组装实验报告虚拟,计算机硬件的组装实验报告.doc
  4. mysql datetime 间隔,MySQL datetime默认时间间隔
  5. 华为 招聘 状态 查看_英特尔放弃5G芯片研发:三星受益;爱立信2019年Q1净利润约2.51亿美元;华为也将要与高通和解;天津首个5G电话成功打通...
  6. 微软故障转移群集服务器要求,故障转移群集概述
  7. StringBuffer类的功能
  8. 最近找到了一个免费的python教程,两周学会了python开发
  9. android 4.2.1短信接收以及应用接收顺序
  10. 学土木结构考计算机等级考试,请教各位,我是学土木的,考计算机二级的哪个比较好?...
  11. 如何管理好IDC机房?(二) ----依靠技术还是管理
  12. XCodeGhost
  13. LiveGBS/LiveNVR组合实现GB35114平台端和GB35114设备端的GB35114的交互流程
  14. 手动剿灭Word宏病毒
  15. 7计数 contact form_接近开关和光电开关是一种具有开关量输出的位置传感器
  16. HTML(超文本标记语言)
  17. Coreldraw软件提示盗版警告,网络关闭还是提示软件已被禁用方法教程
  18. One afternoon in Zhongguancun(redo CC5)
  19. 遭遇:“说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。”错误...
  20. 如何解决浏览器无法打开网页问题

热门文章

  1. [css] position跟margin collapse这些特性相互叠加后会怎么样?
  2. [css] 如何给文字的color设置渐变
  3. 前端学习(2839):swiper属性
  4. “约见”面试官系列之常见面试题之第一百零七篇之vue的作用(建议收藏)
  5. “约见”面试官系列之常见面试题第七篇说说Vue的生命周期(建议收藏)
  6. 第六十四期:微软将不再把 .NET Framework API 移植到 .NET Core 3.0
  7. [教程]一份简单易懂的 TensorFlow 教程
  8. angular2 路由ajax,如何通过Javascript函数在Angular 2中实现AJAX
  9. 热插拔服务器电源维修,无需关停系统即可热插拔,TE Connectivity推出滑轨电源连接器...
  10. md5生成一个加盐程序c语言,MD5在编程中的实现 (C语言)