Android学习-常见的UI控件 TextView、EditText和ImageView
来源:互联网 发布:淘宝卖家回复差评用语 编辑:程序博客网 时间:2024/05/16 08:22
TextView和EditText
常用属性:
android:id---控件的idandroid:layout_width---控件的宽度android:layout_height---控件的高度android:text---文本内容android:textSize---文本大小android:textColor---文本颜色android:background--空间背景
EditText特有:
android:hint---输入提示文本android:inputType---输入类型
<!-- wrap_content:包裹实际文本内容 match_parent:当前控件铺满父类容器 2.3api之后添加的属性值 fill_parent:当前控件铺满父类容器 2.3api之前的属性值 android:orientation="vertical"各控件竖直排布 --> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="姓名:" android:textSize="28sp" android:textColor="#000000" /> <EditText android:id="@+id/editText1" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="请输入你的姓名" />
再将布局文件引入到acitivity中来
public class FirstActivity extends AppCompatActivity { private static final String TAG = "FirstActivity"; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //将布局xml文件引入到activity中来 setContentView(R.layout.first_layout); }}
注册活动
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.angel.activity"> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".FirstActivity"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> </application></manifest>
运行结果
ImageView
1.什么是ImageView
表示图片的一个控件
2.ImageView属性
android:src="@drawable/ic_launcher"---ImageView的内容图像 android:background="@drawable/ic_launcher"---ImageView的背景图片 android:background:"#00ff00"---ImageView的RGB颜色
ImageView的android:src和android:background 都可以引入图片,但是当宽度调成match_parent的时候后者江湖等比例拉伸
background同时也可以设置背景色
在imageView3中因为如果高度设置成wrap_content的话看不到颜色,因为该控件中没内容,所以没有高度,因此我们手动设置高度为10dp
<ImageView android:id="@+id/imageView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:src="@mipmap/ic_launcher" /> <ImageView android:id="@+id/imageView2" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@mipmap/ic_launcher" /> <ImageView android:id="@+id/imageiew3" android:layout_width="match_parent" android:layout_height="10dp" android:background="#00ff00"/>
阅读全文
1 0
- Android学习-常见的UI控件 TextView、EditText和ImageView
- 基本的UI组件(TextView、EditText、Button、ImageView、SeekBar)学习
- Android学习(一)TextView,ImageView,Button,EditText,控件
- Android常见的几个控件(TextView,EditText,Button)
- Android的常见控件(TextView、EditText、Button、Menu)使用
- Android控件——TextView、EditText、ImageView、Button、ImageButton
- Android学习 11 ->控件之TextView和EditText
- android基本UI—TextView和EditText
- Android学习-常见的UI控件 Button和ImageButton
- Android学习-常见的UI控件 AutoCompleteTextView和MultiAutoCompleteTextView
- Android学习-常见的UI控件 ToggleButton和CheckBox
- Android学习-常见的UI控件 RadioGroup和RadioButton
- 【入门篇】TextView、EditText、ImageView控件的使用
- Android的UI组件之TextView、EditText
- 第四部分:UI开发常用控件(TextView、Button、EditText、ImageView、ProgressBar、AlertDialog、ProgressDialog)
- 【Android UI控件】EditText属性大全,TextView属性大全
- Android02--Android之UI控件TextView+Button+EditText
- Android第四讲——常用的基本控件(一)TextView、EditText、Button、RadioButton、CheckButton、ImageView
- VHDL加法器
- 麻将和牌解析算法——Java实现
- 记录在学习过程中 忽略的知识点 i++,++i
- 平衡二叉树实现
- 阿里短信服务使用心得
- Android学习-常见的UI控件 TextView、EditText和ImageView
- 隐藏在概率背后的冷常识(1)——赌徒输光定理
- task1 T3 fortress
- 【loli的胡策】NOIP训练10.2(快速幂+树形期望dp)
- 图像语义分割之FCN和CRF
- java-文件下载技术
- Linux中的源文件、目标文件、库文件
- List集合排序
- DML-数据操作(增删改)