- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Android ViewModel 重建恢复原理
如何获取ViewModel mViewModel = new ViewModelProvider( this, new ViewModelProvider.AndroidViewModelFactory(getApplication()) ).get(getViewModelClass());ViewModelProvider首先 public ViewModelProvider(@NonNull ViewModelStoreOwner
2021-08-13 14:52:02
548
原创 自定义 “至今”选项日期选择器
实现缘由 有这么一个分享的原因是,我发现很多选择日期的地方都会要求能选择“至今”,但是现在广泛使用的UI库中,都是不支持的。很奇怪,这个需求还是挺常见的,为什么都不支持呢?网上类似的控件也很难找,几乎没找到。所以我自定义了这么一款控件,基于vant picker 来实现的,但是,如果想依赖于其他的UI库,也是比较好迁移过去实现的。 效果图 代码分享 <template> <div class="container"> &l...
2021-04-14 10:14:21
1961
1
原创 Git常用命令
创建SSH KEYssh-keygen -t rsa -C "youremail@example.com"初试配置用户名、邮箱:git config --global user.name "Tony"git config --global user.email "tony@gmail.com"初始化、创建代码仓库(创建好项目之后,进入项目根目录):git init...
2019-11-26 19:24:18
123
原创 安卓gradle文件解析
介绍Gradle是一个高级构建系统和构建工具,允许通过插件自定义构建逻辑基本概念projects , tasks and actionprojects:一个标准的AS项目而言,一个build.gradle对应一个project tasks:一系列task的集合构成一个project action:相当于build.gradle中的一段段代码块gradle相关文件解析loc...
2019-11-26 19:22:10
348
原创 正则表达式的基本语法
两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束"^The" //表示字符串是以"The"开头的 "despair$" //表示字符串是以"despair"结尾的"notice" //表示任何包含"notice"的字符串"^abc$" //表示字符串开头和结尾都是"abc",实际上就是"abc"'*','+'和'?' 分别表示“没有或 更多”,“一次或更多
2016-11-10 10:35:43
258
原创 EvnetBus3.0的使用
简单整理了一下EvnetBus3.0的使用方法,该版本的EvnetBus与之前版本的EvnetBus更加的简洁了,如果有传递消息的需求可以考虑使用EvnetBus来实现功能。
2016-11-10 10:15:32
264
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人