Android编程: View类和Intent类

====View类的基本方法====
setBackgroundColor(int color)
设置试图的背景色

setBackgroundDrawable(Drawable d)
设置视图的背景图片
    
setMinimumHeight(int minHeight)
设置最小高度,父类可能会重设

setMinimumWidth(int minWidth)
设置最小宽度,父类可能会重设
    
setPadding(int left, int right, int top, int bottom)
设置填充边距属性

setClickable(boolean c)
设置视图是否响应点击

setFocusable(boolean f)
设置视图是否响应焦点

setOnClickListener(OnClickListener l)
设置点击事件监听器

setOnFocusChangeListener(OnFocusChangeListener l)
设置焦点变化监听器

setLayoutParams(ViewGroup.LayoutParams l)
设置布局参数

====Intent类说明====
Intents由三个部分组成:动作、策略、数据
动作和策略都是一个String类对象表示,数据可以则是任何对象
动作和策略都是定义在AndroidManifest.xml文件中,数据则是具体
的Activity类实例发送的数据给响应Intents的实例对象

动作类型
Intent.ACTION_VIEW
--打开应用程序
--地图程序(geo:xxx)
--网页浏览器(http:/xxx, https://xxx)

Intent.ACTION_CALL
--呼叫程序(tel:xxx,voicemail:xxx)

Intent.ACTION_DIAL
--拨号程序(tel:xxx,voicemail:xxx)

Intent.ACTION_WEB_SEARCH
--打开搜索引擎(文本信息)

广播API接口
sendBroadcast(Intent intent)
发送一个广播消息

sendBroadcast(Intent intent, String receiverPermission)
发送特定权限才能接手的广播消息

特别说下广播动作
ACTION_TIME_TICK        --每分钟发送一次,可用于时间监听
ACTION_TIME_CHANGED     --用户更改了时间
ACTION_TIMEZONE_CHANGED --用户更改了时区
ACTION_BOOT_COMPLETED   --系统完全启动
ACTION_PACKAGE_ADDED    --安装软件完成
ACTION_PACKAGE_REMOVED  --软件删除完成
ACTION_BATTERY_CHANGED  --电池电量变化

转载于:https://www.cnblogs.com/y2ghost/p/4435692.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值