一.TextView.
android:layout_width="wrap_content(有多宽就占多大的地方)/match_parent(屏幕的大小)/直接数字(dp)" 设置宽度(三种方式)
android:layout_height="" 设置高度(三种方式同上)
android:text="" 设置文字内容,可以将字符串写在res的string 中(正规,适配)
java中setText()会覆盖xml中文字内容
android:textColor="#00000000" 八位:每两位一个含义,分别是:透明度(00纯透明,FF不透明),红(FF),绿(FF),蓝(FF)
android:textStyle="normal(正常)/bold(加粗)/italic(斜体)"
android:textSize="sp" 单位为sp目的是为了适配
android:background="" 设置控件的颜色,颜色的属性可以放在res的color中(正规,适配),可以是图片
android:gravity="center" 文字放在控件的哪个部位
android:id 相当于名字,在java文件中通过findViewById()找到
更多效果:
shadowRadius是设置模糊度,比实际字体更模糊一些。0.1时和正常字体一样实。
跑马灯的实现
android:singleLine="true" 是文字呈现在一行
android:ellipsize="marquee" 使文字滚动呈现
android:marqueeRepeatLimit="marquee_forever" 使跑马灯永久滚动
android:focusable="true" android:focusableInTouchMode="true" 获取焦点才能工作
效果如下: