Android Activty使用示例【慢慢更新】
来源:互联网 发布:tinycore linux有啥用 编辑:程序博客网 时间:2024/06/13 07:43
1.用广播监听器/service等非Activity的Context打开Activity
要增加Flag:
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
不然会报RuntimeException.
从广播监听器打开Activity,不会跟已有的activity处于同一TASK导致带出原有的activity,要增加Flag
intent.addFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK);典型应用:如果应用已经隐藏在后台。这种情况下你想在广播监听器中打开一个dialog风格的activity,如果没有加FLAG_ACTIVITY_MULTIPLE_TASK,会导致打开的dialog下面出现已经隐藏在后台的应用Activity。
2.让你的Activity出现在选择打开联系人的默认程序列表中
要想让你的Activtiy像QQ通讯录一样,在用于使用其他应用的打开系统通讯录功能弹出的选择应用窗中出现,需要在你的Activity中增加以下内容:
<intent-filter> <action android:name="android.intent.action.VIEW"> </action> <category android:name="android.intent.category.DEFAULT"> </category> <data android:mimeType="vnd.android.cursor.dir/person" android:host="contacts"> </data> <data android:mimeType="vnd.android.cursor.dir/contact" android:host="com.android.contacts"> </data></intent-filter>
- Android Activty使用示例【慢慢更新】
- Android布局编写示例【慢慢更新】
- Andorid Dialog 示例【慢慢更新】
- android学习1.activty
- Android学习笔记1 Activty
- android activty 伪弹框学习笔记
- android ui 更新 示例
- Android版本更新示例
- Android进阶之关闭所有activty
- Android中Activty的生命周期和栈
- Android Service启动Activty的方法
- Android核心基础-四大框架Activty
- iso 的scene 相当于android的activty
- Android在线更新示例代码
- ORACLE 实用 慢慢更新^_^
- ASM学习历程,慢慢更新
- linux 命令(慢慢更新)
- Android 内存泄露总结(现在列举的情况不是很多,以后会慢慢更新)
- JSON 在Ajax数据交换中的简单运用
- ASP.NET 的session对象
- LVS
- (Ubuntu 12.04) Eclipse debug时遇到的问题: can't connect to vm
- document.all.item的解释
- Android Activty使用示例【慢慢更新】
- java求数组中最大值拓展--求老二
- android的底部多tab的效果
- JAVA深复制(深克隆)与浅复制(浅克隆)
- ProxyServlet代理
- 我对linux理解之alsa一
- Linux关于总线、设备、驱动的注册顺序
- MySQL加DRBD只能算是实时备份
- asp 包含文件 './../function/conn.asp' 不能用 '..' 表示父目录。