一.控件继承关系

Android交互式视觉设计控件二_第1张图片

二.常用控件

1.TextView
常用属性:
TextView:
android:text=“文本”
android:textSize=“20sp”
android:textColor="#FF0"
android:textStyle=“bold”
Typeface.BOLD //粗体

  • Typeface.BOLD_ITALIC //粗斜体
  • Typeface.ITALIC //斜体
  • Typeface.NORMAL //常规

android:lines=“3”
android:singleLine=“true”
android:typeface=“monospace” //设置字体
常用的字体类型名称还有:

  • Typeface.DEFAULT //常规字体类型
  • Typeface.DEFAULT_BOLD //黑体字体类型
  • Typeface.MONOSPACE //等宽字体类型
  • Typeface.SANS_SERIF //sans serif字体类型
  • Typeface.SERIF //serif字体类型
    android:clickable=””
    行间距

Android交互式视觉设计控件二_第2张图片
Android交互式视觉设计控件二_第3张图片
案例:
(1)跑马灯
1、TextView调出跑马灯效果

android:ellipsize=“marquee”

2、TextView获取焦点

android:focusable=“true”
android:focusableInTouchMode=“true”
(2)分割线
Android交互式视觉设计控件二_第4张图片

2.EditText
android:hint=“请输入QQ”
android:editable=“true”
android:maxLength=“50” 设置最大的字数
android:inputType=“textPassword”
Android交互式视觉设计控件二_第5张图片

3.Button
属性:同上
事件:onCLickListener
4.ImageView
属性:android:src="@drawable/ic_launcher"
android:scaleType="" 缩放模式
Android交互式视觉设计控件二_第6张图片
5.ImageButton

富文本:
https://blog.csdn.net/weixin_37744601/article/details/79603069
Android交互式视觉设计控件二_第7张图片
在这里插入图片描述

二.设置控件字的颜色
setTextColor(0xFF0000FF);
setTextColor(Color.rgb(255, 255, 255));
setTextColor(Color.parseColor("#FFFFFF"));
setTextColor(this.getResources().getColor(R.color.blue));
setTextColor(android.graphics.Color.BLUE);

更多相关文章

  1. 关于Android开发的editText控件怎…
  2. Android 基本控件 View 类的常用xml 属性(初级详解)
  3. android 控件-TextView用法整理
  4. Android Text控件之属性:android:textAppearance
  5. 项目中那些事|控件之TextView
  6. Android 修改程序字体
  7. [android]控件Button常用属性
  8. android字体的工作原理
  9. Android 控件view的可见,不可见,隐藏的设置和区别

随机推荐

  1. 2016年3月android面试总结(2)
  2. Android悬浮窗操作使用总结
  3. Android(安卓)1.6 支持更多的屏幕大小和
  4. Programming access to Android(安卓)Mar
  5. 广播 (Broadcast)
  6. 面向 Android(安卓)软件开发套件(SDK)的 x8
  7. Service与Android系统设计(2)-- Parcel
  8. 老罗牛文二、在Ubuntu上下载、编译和安装
  9. android中进程与线程
  10. Activity任务栈和启动模式