使用fastboot指令对手机进行刷机时提示 如下图所示 1.则需要下载Google USB驱动,下载链接如下 下载完后,对压缩包进行解压,得到文件夹usb_driver,如...
使用fastboot指令对手机进行刷机时提示 如下图所示 1.则需要下载Google USB驱动,下载链接如下 下载完后,对压缩包进行解压,得到文件夹usb_driver,如...
昨天对Android源码进行了编译[//www.greatytc.com/p/93d446917cf0],那今天就尝试把编译后的系统刷入手机中吧。 一. 概述 升级...
在上一章 DataBinding系列(一):DataBinding初认识,我们已经认识了DataBinding,并且学习了它的集成方式,而这一篇就为大家带来关于它的一些基础语...
早在2015谷歌 I/O大会上,就介绍了一个新的框架DataBinding,从名字就可以看出来,这是一个数据绑定框架。我们为什么要使用DataBinding?1.再也不需要编...
1.mvc,mvp,mvvm 前面讲了mvc和mvp的框架及其优缺点,如果说mvp是mvc的升级版,那mvvm算是mvp的升级版.但是databinding,绝对是一个程序员...
JetPack学习笔记之DataBinding(四) 为了让布局文件能够承担更多的工作,处理更复杂的业务逻辑,DataBinding库允许我们自定义BindAdapter,下...
在页面功能较简单的情况下,通常将UI的交互、数据获取等业务全部写在页面中,即通常的MVC模式。但是在页面功能较复杂的情况下,这样做不合适,因为它不符合单一职责原则,页面只应该...
JetPack学习笔记之LifeCyCle(一) 1、为什么要用LifeCycle,是为了解决什么问题? 普通组件在使用过程中通常需要依赖于系统组件的生命周期,有时候,我们不...
JetPack学习笔记之DataBinding(二) 上一篇文章中介绍了DataBinding的基本使用方法,通过DataBinding让布局文件承担了属于Activity的...