你的位置:首页 > 操作系统

[操作系统]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.的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  --电池电量变化