1,android:orientation="vertical",垂直布局的意思
2,android:gravity="center",指定文字的对齐方式,left,right,center,top,botton
3,android:textSize="24sp" ,android:textColor="#00ff00" 指定文字大小(字体大小使用sp为单位)和颜色
4,android:textAllCaps="false",因为系统会自动对Button里的所有字母进行大写转换,则这一行代码可以配置来禁止这一默认。
5,<EditText :允许用户在控件里输入和编辑内容(可以直接打字输入的文本框)
在文本框一般都在没有输入的时候会显示说在这里输入。则用到代码android:hint="Type something here"
6,android:maxLines="2".表示在文本框内最大行数能输到两行,超过后就会文本向上滚动,而EditText不会再继续拉伸
7,Toast:是系统提供的一种非常好的提醒方式。可以将一些短小的信息通知给用户,一段时间后会消失。
Toast.makeText(content,显示的文本内容,显示的时长).show(); 一种包含三个参数,第一个是对象,创建的对象活动.this就可以。第三个有固定两个可供选择Toast.LENGTH_SHORT /Toast.LENGTH_LONG
Toast.makeText( MainActivity.this,inputText, Toast.LENGTH_SHORT ).show();
8,android:scr="@drawable/图片名字",就可以把指定图片给显现出来
9,AlertDialog可以在当前界面弹出一个对话框,一般用于提示一些非常重要的内容或者警告信息。比如删除前确认删除的对话框
10,LinearLayout的布局如果是vertical(垂直布局),则内部控件不能将高度指定为match_parent;如果是horizontal(水平布局),则内部控件不能将宽度指定为match_parent;
11,dp是安卓中用于指定控件大小,间距等属性的单位
12,android:background用于布局或控件指定一个背景
13.ListView。可以滑动内容的
14,自定义控件 LayoutInflater
控件就是Button、Image、 ImageButton之类的东西
LayoutInflater 所谓“扩展”,
作用类似于findViewById(),
不同的是LayoutInflater是用来获得View的,
即返回值就是View ,
而findViewById()是用来获得具体控件的