android省略号进度条,第一章笔记分享

第一章的主要内容包括三大部分:第一,对Android开发的整体流程的介绍;第二,对Activity进行解析;第三,对常用控件的常用属性进行解析。

(一)Android开发流程

环境搭建->新建工程->实现工程(新建页面/布局/控件)->签名->打包->发布

(二)Activity解析:

1.Activity之间的数据传递

建立Intent联系两Activity->使用startActivityForResult();启动第二个Activity->在第二个Activity中setResult();传递带有数据的Intent

2.Activity的生命周期

3bdd503ee594

图片来源于《Android-第一行代码》

(三)控件解析:

控件是一个视图(View),控件的通用属性包括:宽高,颜色,边距,是否可见,内容居中,点击事件等。

1. TextView(显示文本)常用属性

layout_width:宽度    典型value: wrap_content/match_parent/具体值(建议使用dp)

layout_height:高度    典型value:wrap_content/match_parent/具体值(建议使用dp)

textSize:文本大小     典型value:具体值(建议使用sp)

gravity:布局   典型value:center/bottom

text:文本   在values文件夹,string.xml里定义方便管理

textColor:文本颜色  在values文件夹,colors.xml里对颜色进行定义

singleLine:是否只显示第一行     当值为true时,只显示一行,后面的用省略号表示

maxLine:最多显示多少行

id:标志

2. Button(点击按钮)常用属性[Button继承了textView,所以继承其属性]

background:背景颜色

.9 图:用于节省安装包的大小

3. EditText(编辑文本)常用属性

inputType:输入类型   典型value:textPassword(自动隐藏输入)/phone(只能输入数字)

特有的事件:editText.addTextChangedListener();//文本改变的监控(beforeTextChanged/onTextChanged/afterTextChanged)

4. ImageView(图片视图)常用属性

background:背景图片

src:图片资源

src叠加在background上面。

scaleType:拉伸类型    典型value:center/centerCrop

5. ImageButton常用属性

6. SeekBar(滑动条)常用属性

setOnFocusChangeListener();

7. RatingBar(评分条)常用属性

与SeekBar类似

8. ProgressBar(进度条)常用属性

max:最大进度

progress:进度

Tips:

1. 如果一个控件在另一个控件的对应标签内,那么它是这个控件的子控件,界面上会出现在这个控件内。

2.通过文档或者自动提示来学习属性及其可能的值。

3.所有的控件都可以被点击,除非设置了不能点击。

4.使用design模式来挑选和了解控件。

5.通过写Log的方式进行调试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值