自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除