最新 最热

简单的TextView滚动跑马灯效果

一定要注意TextView里的文本长度必须大于TextView显示长度,否则将无法滚动

2022-02-09
0

Android MVVM模式入门 - DataBinding的使用

JetPack系列文章已更新:https://huanglinqing.blog.csdn.net/article/details/106215492

2022-01-20
0

Android Jetpack 组件之 BindingAdapter 详解

Binding adapters 可以作为一个设置某个值的框架来使用,databinding 库可以允许指定具体的方法来进行相关值的设置,在该方法中可以做一些处理逻辑,Binding adapters 会最终给你想要的结果,那么当我们在布局文件中使用 dat...

2022-01-18
0

为什么有时候在子线程更新UI没报错?

看到这个标题,好多人第一时间想到的是什么? 感兴趣的不妨跟着下面的代码看看会发生什么? 首先我在 onCreate 方法里调用 setText() 方法

2022-01-14
0

一文学会所有 Android TextView 属性,妈妈再也不担心我的代码写不好了!

Android 中我们知道有一个使用频率非常高的控件,它就是 TextView,但是它的属性特别多,今天我们就来探究下,它都有哪些属性。

2022-01-11
0

详细介绍安卓布局性能优化之(include 、merge、ViewStub)

我们在日常开发中,我们可能会遇到有很多相似的布局,如果每一个XML文件都写一次,不说麻烦,代码也显得冗余,而且可读性也很差.这时候就需要include 了,本编文章将会介绍include、merge和ViewStub标签的用法供大家学习和...

2022-01-10
0

Android:支持单选,多选,还可以限制选择的数量的流式布局

由于开发需要,需要做一个效果,一个流式布局的标签,可多选,并且要限制选择的数量,在查找了许多大神写的代码后,决定用鸿洋大神写的一个框架.

2022-01-10
1

【Android】解决TextView.setText提示Do not concatenate text displayed with setText. Use resource string

在实际的项目开发过程中,我们会经常用到TextView.setText()方法,而在进行某些单位设置时,比如 设置时间xxxx年xx月xx日 或者设置 体重xx公斤* 时,大家一般都会使用如下写法:...

2022-01-10
0

Android 实现倒计时的简单方式

一、布局实现(使用 FrameLayout 悬浮在广告的右上角,显示倒计时的 TextView 的宽高尽量不要写死,要考虑字体很多的情况!!) <FrameLayout android:id="@+id/start_skip" android:layout_width="wrap......

2022-01-10
0

Android MVVM框架搭建(一)ViewModel + LiveData + DataBinding

MVVM框架出来已经有一段时间了,现在也有很多的项目运用了MVVM框架,因此也不算是很新的东西,但是从个人的角度来说我希望写出来,因为每年都会有新的Android开发工程师进入,一些框架的使用都是封装好的,或者写的很高级,刚开始...

2021-12-30
0