今天我们以跑马灯的教程来学会TextView的功能的使用
先介绍几个快捷键
ctrl+鼠标单击左键,跳转到所选内容
ctrl+/多行注释
首先新建一个工程
第一步认识TextView的内容
layout_width:组件的宽度
layout_height:组件的高度
id:为TextView设置一个组件
text:显示文本的内容
textColor:设置字体颜色
textStyle:设置字体风格,bold(加粗),italic(斜体)
textSize:字体大小(单位sp)
background:控件的背景颜色
gravity:设置空间的内容的对齐方向
选择layout_width
ctrl+鼠标单击左键进入里面看参数的类型
fill_parent是布满整个屏幕
wrap_parent是使其内容完全显示出来
match_parent与fill_parent是一样的效果
------------------------------------------------------------------------
id设置有什么用?
是为了让Java文件去获取TextView,然后再Java文件里面就通过findviewbyid(R.id.id的名字)来获取
先在TextView里面添加id
选择id的名字按住 Alt+Enter点击Introduce local variable
然后可以在下面调用修改一些属性
例如
这个后续会继续介绍
text属性下面的textcolor的设定
#00000000八位,前两位是FF则表示不透明,如果是00,则表示透明
3~4表示红色
5~6表示绿色
7~8表示蓝色
将其相对应的改成FF就可以
这个是关于文本所在的位置
------------------------------------------------------------------------
关于字体阴影的设定
跑马灯实现
如何修改输出的文字内容呢?
在这个string.xml文件里面修改
里面要修改的话都得按照上面这个格式
这里要实现跑马灯的效果,所以要写几遍
然后在这里将这个改成android:text = “@string/hello”
这个hello是在string.xml里面写到的代表这段字符串的名字
singleLine:shi 内容单行显示
focusable:是否可以显示获取焦点
marqueefocusableRepeatLimit:字幕动画重复的次数
ellipsize:在哪里省略文本
focusableTouchMode:用于控制识图在触摸模式下是否可以聚焦
但是运行之后还是还不能够跑起来
那是因为不能聚焦
这样之后就可以了
欢迎关注“船长科技”
长按二维码关注
船长和你一起走进科技
探索生活中的科技
保持一颗好奇心