EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。
1、下载EventBus的类库
源码:https://github.com/greenrobot/EventBus
2.个人目前觉得源码...
分类:
移动开发 时间:
2015-01-16 20:59:29
阅读次数:
219
1.广播定义在一个单独的文件中源码:public class MessageReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { ...
分类:
移动开发 时间:
2015-01-16 18:52:39
阅读次数:
170
1.创建布局文件activity_broadcast.xml 2.创建Activitypublic class BroadcastActivity extends Activity { //设定为com.china.ui.NEW_LIFEFORM,显示内容前,多一条信息"收到广播信息";...
分类:
移动开发 时间:
2015-01-16 16:05:52
阅读次数:
209
Intent应该算是Android中特有的东西。你能够在Intent中指定程序要运行的动作(比方:view,edit,dial),以及程序运行到该动作时所须要的资料。都指定好后,仅仅要调用startActivity(),Android系统会自己主动寻找最符合你指定要求的应用程序,并运行该程序。以下列...
分类:
移动开发 时间:
2015-01-16 14:23:00
阅读次数:
286
1、 Android的四大组件是哪些,它们的作用?
答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑
service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的食物,定义好需要接受的Intent提供同步和异步的接...
分类:
移动开发 时间:
2015-01-16 10:09:43
阅读次数:
268
1.Intent的用法:(1)用Action跳转1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个 Activity的IntentFilter段中 定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter...
分类:
移动开发 时间:
2015-01-16 06:29:59
阅读次数:
276
调用手机默认的浏览器:1 Intent intent = new Intent();2 intent.setAction("android.intent.action.VIEW");3 Uri targetUrl = Uri.parse("http://www.cnblogs.com/ivan-al...
分类:
移动开发 时间:
2015-01-15 23:36:36
阅读次数:
183
(一)调用相机拍照保存至指定文件夹,intent.putExtra(file)可将拍到的照片直接保存到文件夹 但此方法不可用于拍摄视频,同样的在摄像时,如果传入路径的话,会出现画面卡死不动,而同时在传入的路径下面会有一个为空的文件,文件名是对的,但没有数据,而在回调函数onActivityRe...
分类:
移动开发 时间:
2015-01-15 21:50:40
阅读次数:
230
假设A页面要跳到B页面,A页面需要获取B页面传回来的参数来确定显示哪个列表。主要代码如下: 在A页面中: Intent intent = new Intent(); intent.setClass(A.this, B.class); startActivityForResult(intent,R.....
分类:
移动开发 时间:
2015-01-15 17:39:26
阅读次数:
188
整合好这段时间开发测试工具所用到的一些东西,积累下来,自己脑子不是很灵活,只想到这种本方法:每次都记录下来,尽管很简单(对于很多人来说)。
File.separator 的使用:
在Android中,官方鼓励支持使用File.separator来插入"/"符号。因为不同的机型配置系统等各种因素下,"/"符号的转义字符也会不同*;在 UNIX 系统上,此字段的值为 '/';在 M...
分类:
移动开发 时间:
2015-01-15 16:08:22
阅读次数:
148