哨兵

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2014年9月12日

摘要: Broadcast Receiver:接听用户程序或系统程序所发出的broadcast intent,属于系统级别的监听器,拥有自己的进程,可以使用sendBroadcast()方法来发起一个系统级别的事件广播来传递消息,在应用程序中实现Broadcast Receiver来监听和响应这些广播的In... 阅读全文
posted @ 2014-09-12 21:54 哨兵 阅读(189) 评论(0) 推荐(0) 编辑

摘要: WindowManager:WindowManager服务是全局的唯一的.它会将用户在屏幕上的操作发送给界面上的各个Window,Activity会将顶层控件注册到WindowManager中。WindowManager可以将View直接添加到屏幕最上层显示,也可以从屏幕删除View,不需要将Vie... 阅读全文
posted @ 2014-09-12 21:53 哨兵 阅读(442) 评论(0) 推荐(0) 编辑

摘要: 跨进程调用service, AIDL定义进程之间的通信接口,AIDL文件语法和定义几个java接口语法类似,只不过扩展名是.aidl IDE会自动为接口提供实现,在接口中会定义一个名为Stub的内部static类,实现定义的接口,继承Binder类,Binder实现了IBinder接口AIDL se... 阅读全文
posted @ 2014-09-12 21:51 哨兵 阅读(168) 评论(0) 推荐(0) 编辑

摘要: Service组件一直在后台运行,没有用户界面,也需要再AndroidManifest.xml中配置Service,Android系统本身提供了大量Service组件,用于访问AndroidService的生命周期:Service类中定义了一系列方法,如:onBind:是必须实现的一个方法,返回一个... 阅读全文
posted @ 2014-09-12 21:50 哨兵 阅读(297) 评论(0) 推荐(0) 编辑

摘要: Intent可以启动Activity,Service,Broadcast,Intent有以下几部分组成:动作,数据,分类,类型,组件,扩展信息,Intent在寻找目标组件时有两种方法:第一通过组件名称直接决定,第二通过Intent Filter过滤指定. Intent提供了多个重载的方法来携带额外的数据,最终数据都是放在Bundle中: putExtras(Bundle data):向In... 阅读全文
posted @ 2014-09-12 21:42 哨兵 阅读(193) 评论(0) 推荐(0) 编辑

摘要: GestureDetector:手势监听类,通常在View的setOnTouchListener方法中设置TouchListener,在TouchListener的onTouch函数中把MotionEvent 触屏事件交给GestureDetector的onTouchEvent处理,GestureD... 阅读全文
posted @ 2014-09-12 21:40 哨兵 阅读(263) 评论(0) 推荐(0) 编辑

摘要: Android提供了两种方式的事件处理:基于回调的事件处理和基于监听器的事件处理. 基于监听器:View class中有许多事件监听器要实现的接口如View.OnClickListener,单击事件监听器。 通常使用内部类或者匿名类定义事件监听器,当某个事件监听器需要被多个GUI界面共享,则考虑使用外部类的形式实现事件监听器类。直接绑定到标签的事件函数 不是定在事件源的类中,而是在Activi... 阅读全文
posted @ 2014-09-12 21:38 哨兵 阅读(210) 评论(0) 推荐(0) 编辑

摘要: 菜单种类: 选项菜单(Option Menu):点击手机的Menu键才会显示应用关联的菜单 上下文菜单(ContextMenu):当用户一直按住某个组件时,该组件所关联的上下文菜单就显示出来,不支持菜单快捷键和图标 子菜单(SubMenu):包含多个菜单项,点击会显示,不支持菜单项图标,不支持嵌套子菜单 常用菜单命令: MenuItem add(...):添加菜单项 SubMenu ... 阅读全文
posted @ 2014-09-12 21:36 哨兵 阅读(266) 评论(0) 推荐(0) 编辑

摘要: ActionBar:位于标题栏的位置,要关闭ActionBar 可以配置android:theme=”@android:style/Theme.Holo.NoActionBar”,也可以调用Actionbar的Hide()函数.ActionBar提供了如下功能: 显示选项菜单的菜单项(将菜单项显示成Action Item) 使用程序图标作为返回Home主屏或向上的导航操作 提供交互式Vi... 阅读全文
posted @ 2014-09-12 21:34 哨兵 阅读(335) 评论(0) 推荐(0) 编辑

摘要: Layout_x:表示控件与父控件之间的关系,不带layout的属性表示控件中文本的格式带Layout_weight的控件width计算方法:首先计算剩余空间,剩余空间可以是整可以是负,剩余空间=屏幕width-所有控件所需要的width,然后剩余空间乘以weight所占的比例再加到width上就是... 阅读全文
posted @ 2014-09-12 21:30 哨兵 阅读(231) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页