实验名称:打开内置浏览器 实验现象:通过点击程序中button,打开内置浏览器 使用技术:隐式Intent中的Uri.parse()方法 步骤: 1、新建一个项目,加载布局,添加一个button 2、button的单击事件 @Overrideprotected void onCreate(Bundl... ...
分类:
其他好文 时间:
2017-04-02 20:27:31
阅读次数:
177
跳轉所需要的幾個步驟 第三個是把頁面的java代碼寫到配置文件裏 ...
分类:
其他好文 时间:
2017-04-01 00:53:52
阅读次数:
192
A FirstActivity button1.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { SecondActivity.actionStart(FirstActivity.th ...
分类:
其他好文 时间:
2017-03-30 00:33:18
阅读次数:
176
调用系统拍照功能: 调用系统相册功能: 1 Intent getAlbum = new Intent(Intent.ACTION_GET_CONTENT); 2 getAlbum.setType("image/*"); 3 startActivityForResult(getAlbum, PHOTO ...
分类:
其他好文 时间:
2017-03-28 22:05:49
阅读次数:
215
项目包含页面跳转、多线程数据请求;下面就来解剖。 运行图 首先,两个界面的来回跳转。通过“提交”“返回”点击即可。 Intent intent = new Intent(MainActivity.this, Main2Activity.class); intent.putExtra(key, nam ...
分类:
其他好文 时间:
2017-03-28 21:46:51
阅读次数:
186
1、EventBus简介 EventBus 是由 greenrobot 组织开发的一个 Android 事件发布/订阅轻量级框架,特点:代码简洁,是一种发布订阅设计模式(观察者设计模式)。 EventBus 可以代替 Android 传统的 Intent, Handler, Broadcast或接口 ...
分类:
移动开发 时间:
2017-03-28 19:14:41
阅读次数:
307
两种较为简单的进程间通信方式。 一、使用Bundle 最简单的进程间通信方式,可直接利用Intent传递Bundle对象(Activity、Service、Receiver),Bundle支持基本数据类型以及序列化对象。 一种典型应用场景,当需要传递一计算结果至另一进程时,由于结果不支持使用Bund ...
分类:
其他好文 时间:
2017-03-26 17:17:15
阅读次数:
188
在Android系统中,BroadcastReceiver的设计初衷就是从全局考虑的,可以方便应用程序和系统、应用程序之间、应用程序内的通信,所以对单个应用程序而言BroadcastReceiver是存在安全性问题的,相应问题及解决如下: 1、当应用程序发送某个广播时系统会将发送的Intent与系统 ...
分类:
移动开发 时间:
2017-03-25 23:24:48
阅读次数:
239
【Android数据传递】全局变量的使用方法印第安的老乔克2013-02-18 21:36:14android中Application是用来保存全局变量的,在package创建的时候就存在了,到所有的activity都被destroy掉之后才会被释放掉。所以当我们需要全局变量的时候只要在applic... ...
分类:
移动开发 时间:
2017-03-25 20:59:39
阅读次数:
223
实时检测耳机插入和拔出: 每当插入和拔出耳机时,系统都会发送Intent广播, 所以,只需要用一个receiver把这个广播intent(获取的action是:“android.intent.action.HEADSET_PLUG”)截获就好。 这个receiver必须要用代码注册,而不能写在man ...
分类:
其他好文 时间:
2017-03-24 13:54:55
阅读次数:
136