List<ActivityManager.RunningTaskInfo> allTasks = activityManager.getRunningTasks(30);
for (ActivityManager.RunningTaskInfo aTask : allTasks) { Intent i = new Intent(Intent.ACTION_MAIN); i.setComponent(aTask.baseActivity); (...)
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK| Intent.FLAG_ACTIVITY_REORDER_TO_FRONT.).addCategory(Intent.CATEGORY_LAUNCHER);
monthis.startActivity(intent);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK| Intent.FLAG_ACTIVITY_REORDER_TO_FRONT.)
这个可以让活动重新回到原来的状态如我写一个an email, press home and go into my activity,launch email, and then the app launch the email bout goes back at the inbox and the email is lost
摘录
很多时候,无论是写游戏还是写应用都免不了要去做一些文件读取工作,这就牵涉到用户是否使用SD卡,判断方法如下:
private boolean checkSDCard() { if(.Environment.getExternalStorageState().equals (Environment.MEDIA_MOUNTED)) return true; else return false; }
以后可以在初始化文件读取构建器的时候调用该方法来执行接下去的访问sd卡操作
Android2.2 --Froyo 发布在了google IO上了。
1.运行速度的提升,采用最新jit的2.2系统的速度理论上可以提升原有2-5倍的性能(那岂不是快疯了?),同时采用chorme为默认的浏览器,也将会比之前的快2-3倍。
2. 针对flash提出支持,看来虽然乔布斯对flash不认可,会不会将adobe这个昔日盟友推给了google呢?
3. 支持exchange
4. 共享无线网络,2.2支持通过usb或wifi与其他设备连接,使得这些设备也可以方便使用手机上的3g或4g网络资源。
5.2.2终于可以把程序安装到我们的sd卡里了,这绝对里程碑的功能。
6.支持app的自动更新,2.2将提供update all 功能,将设备中的app都更新为最新版本。 有点儿像360和迅雷呦~~