android应用中可以调用的系统activity

原创 2013年10月31日 23:57:43

android系统内置了多个公共的activity,其他应用可以很方便的调用这些activity,而不用自己去实现。几次都用到了这部分知识,现在总结一些,方便以后参考。


    1、拨号界面:


         Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:123456789"));


         startActivity(callIntent);

    2、将电话号传入到拨号程序

            Intent dialIntent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:123456789"));


         startActivity(dialIntent);

     3、调用拨号程序

            Intent touchDialerIntent = new Intent(“coom.android.hone.action.TOUCH_DIALER”);


         startActivity(touchDialerIntent);


 4、浏览网页

        Intent webIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.xxx.com"));


         startActivity(webIntent);

5、向email客户端传递地址

Intent emailIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:123@123.com"));


         startActivity(emailIntent);



6、还可以直接将邮件内容发送到邮件客户端,暂时没用到

7、查看联系人

     Intent contactIntent = new Intent(“com.android.cantacts.action.LIST_CONTACTS”));


         startActivity(contactIntent);

8、显示系统设置界面

     Intent settingIntent = new Intent(“com.”));


         startActivity(contactIntent);




Android中调用系统Activity

调用系统的activity  Activity不能像调用普通Java类一样直接调用, 而要通过Intent对象和startActivity方法调用Activity, 其中Intent对象用于指定要调...
  • zhaihaohao1
  • zhaihaohao1
  • 2014年12月09日 09:43
  • 319

Android 跨应用调用Activity及Service

如何调用另外一个app应用的activity或者service,本文提供一个验证可行的方法。 调用方法: Intent intent=new Intent("youActionName")...
  • fengye810130
  • fengye810130
  • 2013年07月30日 16:01
  • 6982

跨进程调用其他应用中的activity

今天心血来潮想用一个应用中的activity调用其他应用中的activity,即跨进程调用。其中代码很简单,但是需要注意几个细节。 接下给出一些方法: 方法一: 使用ComponentName ...
  • vv_gool
  • vv_gool
  • 2015年12月09日 11:20
  • 597

android一个应用的activity调用另一个应用的activity

学习了两个应用之间的activity的调用,和两个应用程序之间的方法调用(运用AIDL实现) 两个应用如下:from应用,to应用(from的activity调用to应用的activity) 实现...
  • mockingbirds
  • mockingbirds
  • 2015年04月02日 22:20
  • 2788

Android 跨应用调用Activity

http://blog.csdn.net/ouyangliping/article/details/7972141 如何调用另外一个app应用的activity或者service,本文提供一个验...
  • OnafioO
  • OnafioO
  • 2016年03月22日 11:42
  • 989

安卓跨应用调用Activity,Service并进行通信,AIDL的应用

刚开始学习安卓的时候学过怎么跨应用启动activity和servicer,但只是会启动而已,对于他们之间的通信并没有做更深入的了解。偶尔接触到一个名词叫AIDL,在网上查阅资料的时候发现他的全称为an...
  • hitsyd2015
  • hitsyd2015
  • 2015年10月21日 11:21
  • 1034

如何配置自己的Activity,让其他应用调用

讲到了Intent-filter如何配置,以便让其他应用能够开启自己App的界面。 如果您的应用可以执行对另一个应用可能有用的操作,您的应用应准备好响应来自其他应用的操作请求。 例如,如果您构建...
  • u012354475
  • u012354475
  • 2016年04月28日 13:30
  • 805

Android在一个应用中启动另一个应用的Activity的办法

2个一个用,A应用的一个按钮点击后要跳到B应用的一个Activity页面,怎么办?今天我就遇到了这样一个问题。     Android在一个应用中启动另一个应用的Activity时失败的解决办法...
  • song_shi_chao
  • song_shi_chao
  • 2013年06月22日 22:25
  • 2968

从外部调起应用的Activity方法大全

原文:http://blog.csdn.net/wangqjpp/article/details/50866437 今天正好用到,感觉总结得很全,mark一下 从任意app...
  • u014137988
  • u014137988
  • 2016年08月16日 20:11
  • 1789

不同app之间activity的启动调用传值

不同应用之间的activity相互切换传值
  • heiyu1993
  • heiyu1993
  • 2017年05月18日 11:00
  • 502
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android应用中可以调用的系统activity
举报原因:
原因补充:

(最多只允许输入30个字)