- 博客(10)
- 收藏
- 关注
原创 原生EditText能做哪些事。
EditText一、XML与TextView比较1、效果基本与TextView相同2、文本超链接相关(忽略,达不到预期)3、最少行数测试是无效的EditText自身的其他功能1、限制输入文本类型2、限制输入指定字符3、提示文本二、CODE1、上述XML实现的效果2、输入实时筛查3、格栅输入框效果一、XML与TextView比较1、效果基本与TextView相同https://blog.csdn.net/weixin_48261911/article/details/1131820482、文本超链接
2021-01-29 18:33:27
118
原创 原生ImageView能做哪些事。
ImageView一、XML图片显示方式scaleType1、默认显示:fixCenter(固定中心)2、center(中心)3、fitXY(固定XY轴)4、centerCrop(固定XY轴)5、matrix(矩阵)6、fitEnd(固定结尾)7、fitStart(固定开头)8、centerInside(固定内部)9、固定一个高度或者宽度,组件按图片比例调整宽度或者高度二、CODE上述XML实现的效果设置颜色过滤器1、颜色过滤器2、色彩矩阵颜色过滤器3、光照颜色过滤器4、混合模式一、XML图片显示方式s
2021-01-28 18:22:05
133
原创 原生TextView能做哪些事。
TextView一、XML文本基本显示1、改变文本颜色2、改变文本大小3、将文本水平拉伸压缩4、给文本添加阴影效果5、改变文本背景颜色文本超链接相关1、超链接文本颜色文本布局位置相关1、改变文本在组件内显示的位置2、改变文本显示行数3、改变文本行距选中文本1、改变选中文本左右指示器图标,高亮文本颜色其他1、给文本周边添加视图二、CODE1、上述XML实现的效果2、富文本3、可滑动文本三、另外想要TextView文本内容自适应组件大小一、XML文本基本显示1、改变文本颜色自己在color里面定义颜色进
2021-01-27 16:20:59
231
原创 《记录》emoji禁用
安卓百度输入法全测通过(一个个点点点点。。)正则表达如下:“[\ud83c\udc00-\ud83c\udfff]|[\ud83d\udc00-\ud83d\udfff]|[\u2600-\u27ff]|[\ud83e\uDD00-\ud83e\uDDFF]|[\u23E9-\u23FA]|[\u231B\uFE0F]|[\u25B6\uFE0F]|[\u25C0\uFE0F]|[\u3030\uFE0F]|[\uFE0F\u20E3]”...
2020-09-28 17:14:12
283
原创 《记录》MVP和MVVM的理解
MVC一、概述一、概述以下内容纯粹的个人理解,MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。也就对应三个对象。保证代码逻辑清晰,复用性高,1、在controller中,实例化并持有model和view对象,使用它们内部属性,方法,实现接口。2、在model中,不持有controller和view对象,提供对外接口回调。...
2020-09-28 11:43:11
93
原创 《记录》AOP理解
OOP时,记录日志的方式是将需要记录日志的地方去调用记录一下日志。这样导致了记录日志的调用遍布全项目。这怎么办呢,有什么办法能够将他们统一起来呢。首先要明确下思路,如何不让整个项目到处都在调用记录日志呢,记录日志的方式就得是被动的形式,这样子就能让主体逻辑不用主动调用去记录日志,利用运行时生成代理对象,还可以在编译期、类加载期织入,比如AspectJ。统一在一个地方去整理记录日志。这样子在运行时或编译期、类加载器等,对代码主体进行拦截后进行操作的方式,就是AOP。...
2020-09-28 10:51:15
58
原创 GestureDetector源码简析
GestureDetector,放进去一个触摸事件,提供回调一系列触摸动作接口的用于手势检测的工具类(大概是怎么个东西吧)。
2020-09-01 10:08:00
213
原创 productFlavors使用
因为公司项目需要从主体软件中,分出一个公版的APP,公版APP在软件名称、versionCode、versionName、软件图标、部分界面需要差异化。查阅相关资料,决定通过productFlavors来实现部分图片以及界面的差异化。
2020-08-24 15:21:44
296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人