- 博客(4)
- 收藏
- 关注
原创 DataBinding 常规操作
DataBinding是什么? DataBinding是一种声明式的UI框架,动态的绑定控件,实现数据驱动UI ,DataBinding结合ViewModel,LiveData 等jetpack组件可以更好的编写Android项目代码。DataBinding的基本使用:1.首先添加配置依赖 具体使用方式就是在项目的 build.gradle文件里面添加dataBinging{ enabled=true}2.创建布局文件 创建布局文件,并设置<layout>&
2021-05-15 00:01:31
554
4
原创 TextClock基本源码详解
**TextClock基本源码详解提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、TextClock是什么?二、相关APi介绍。总结前言本文是基于TestClock的源码修改,使用与传入服务器时间等自定义时间一、TextClock是什么?基本的使用请参考官方Api,这里就不做详细的介绍,二、相关APi介绍。由于TextClock 的相关源码较少,我建议你先看一遍源码理解一下其工作原理,在来看本文。这里贴一下最核心的代码:如上图,可以看到这里的no
2021-04-17 21:40:11
411
原创 TextUtils的简单介绍和说明
TextUtils类是系统自带的一个工具类,里面包含了一些静态方法。是处理一些常见的有关Text的工具的集合方法类它的构造方法是私有的,不能通过new来创建,它的方法都是static类型的,可以直接调用,构造函数私有化的意义不管声明几个对象,都只实例化了一个,也就是说,只占用了一个内存。 在阅读源码的时候发现了CharSequence类。所以这里简单介绍一下,...
2020-04-19 01:52:23
9039
1
原创 navigation的简单使用
以下内筒仅供参考,如有错误请指出 navigation是JetPack的组件之一,本文只是简单的介绍如何使用,详细的解释说明,请参考官方文档。第一步:首先是创建一个navigation文件,这里直接创建navigation.xml Android studio会自动帮我们创建navigation包,如下图。第二布,添加我们创建好的fragment。最后就是在主页加载fra...
2019-12-10 10:00:08
718
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人