回顾:
- 新建android Application
file-new-android application
拓展:
ctrl + y 撤销撤回
ctrl + z 撤销
ctrl + p 打印
ctrl + shift 切换输入法
ctrl + space 快速开关当前输入法
ctrl + b 文字类加粗
ctrl + u 文字加下划线
end 到行尾
home 到行首
shift + ->或者<-可以区域选中
shift + end或者home 从当前位置到行首或者行尾选中
一.布局
-
LinearLayout 线性布局
android:layout_width=""
android:layout_height=""
android:orientation="vertical/horizontal"水平还是垂直
android:layout_weight=“1” 权重 -
layout-new-android XML file
文件名只能用英文名字或下划线 -
relativeLayout 相对布局
根据父元素定位:对齐
android:layout_alignParentLeft=“true”
android:layout_alignParentTop=“true”
android:layout_centerHorizontal=“true” 水平正中间
android:layout_centerVertical=“true” 垂直正中间
android:layout_centerInParent=“true” 正中间
外边距 margin 偏移(外边距相当于边框,不分左右时,全部都有边距)
android:layout_marginRight=“100dp”
android:layout_marginLeft=“100dp”
android:layout_marginTop=“100dp”
android:layout_marginButton=“100dp”
内边距 padding
android:layout_paddingRight=“100dp”
android:layout_paddingLeft=“100dp”
android:layout_paddingTop=“100dp”
android:layout_paddingButton=“100dp”
对于兄弟的参考
android:layout_above="@+id/textView1"
android:layout_below="@+id/textView1"
android:layout_toLeftOf="@+id/textView1" -
Table布局,绝对布局,网格布局,帧布局
二.详解文本框
- 文本框 TextView
id
layout_width
layout_height
grivity 内部居中
text
textColor
textSize
android:shadowColor="#ff0000"阴影设计
android:shadowDx=“10.0”
android:shadowDy=“10.0”
android:shadowRadius=“4.0”
android:background="@drawable/ic_tyi" 背景图片 - 文本边框状态设置
先去drawable文件夹建立资源文件,drawable-new-android XML file-添加名字,并选择shape<!-- 设置背景色 --> <solid android:color="#0000ff" /> <!-- 设置边框 设置边框粗细和颜色 --> <stroke android:width="2px" 边框粗细 android:color="#000000" 边框颜色 /> <!-- 设置渐变色 --> <gradient android:angle="0" 渐变方向 android:startColor="#40fb05" 开始渐变色 android:endColor="#fb0505" 结束渐变色 /> <!-- 设置圆角--> <corners android:radius="25px" 设置所有角 android:topLeftRadius="10px" 设置左上角 android:topRightRadius="10px" 设置右上角 android:bottomLeftRadius="10px" android:bottomRightRadius="10px" /> ~~~
- 颜色资源文件设置
values-new-android XML file-起名字,选sourse<resources> <color name="black">#000000</color> <color name="white">#ffffff</color> </resources> 引用:android:textColor="@color/white"
- 文字的缩放(默认是1.0f)
android:textScaleX="2.0" 文字的缩放 android:lineSpacingExtra="1.2f" 文字的行距
三.输入框和密码框
<EditText
android:inputType="textPassword" 输入密码
android:inputType="text" 输入文本
android:inputType="textEmailAddress"输入邮箱
android:inputType="phone" 输入电话
/>
四.图片
- 图片
<ImageView android:id="@+id/imageView1" android:layout_width="83dp" android:layout_height="82dp" android:src="@drawable/baby" />
- 图片按钮
<ImageButton android:id="@+id/imageButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher" />
百度-驱动精灵下载-安装-打开
来源:CSDN
作者:加油姑娘dyja
链接:https://blog.csdn.net/id__39/article/details/104773831