Android常用组件(View学习之一)

开始学习Android,准备把自己学习的都写下来,持续更新,给自己一点压力和动力。由于内容很多,自己一步一步的学习,有很多知识点就单独写出,直接给出链接了。

1、 View视图组件

2、 Activity活动

3、 Service服务

4、 BroadcastReceiver广播接收器

5、 ContentProvider內容提供器

Intent解决各组件之间的通讯

第一部分:View视图组件
关于match_parent和fill_parent,请看另一篇文章:
view常用属性和操作方法

1、 TextView:文本显示控件

关于文本显示空间可以参考:
Android Textview属性详解
详细的列出的TextView的属性

2、ProgressBar:进度条

getMax():返回这个进度条的范围的上限
getProgress():返回进度
getSecondaryProgress():返回次要进度
incrementProgressBy(int diff):指定增加的进度
isIndeterminate():指示进度条是否在不确定模式下
setIndeterminate(boolean indeterminate):设置不确定模式下
setVisibility(int v):设置该进度条是否可视

关于进度条的样式分直线型和圆形,请看另一篇文章中写的关于直线型进度条的代码。

Android:ProgressBar进度条

3、ImageView:图片显示

setImageResource 方法:设置图片资源
setAlpha方法:设置透明度
setScaleType方法:设置填充方式
getDrawable方法:获取Drawable对象
getScaleType方法:获取填充方式
请看另外一篇文章:

Android : ImageView

在项目中也会遇到需要读取图片中的信息,比如说在拍照时,图片中会保存经纬度信息,当然这个手机要有这个功能而且要开启。下面这篇文章中列出了图片中保存信息,已经如何获取信息。
Android开发,从图片中获取位置信息

4、Toast:信息提示

请看我写的另一篇文章:
Android:Toast弹出信息框

主要包括:Toastoast的方法
以及实现了3种形式的Toast:
1、标准形式
2、设置位置形式
3、带图片的Toast

你可能感兴趣的:(Android)