`
hwy584624785
  • 浏览: 46293 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

常用activity跳转

阅读更多
---------------------------------------------------------------------
//打电话
Intent callIntent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:12345678"));
startActivity(callIntent);
---------------------------------------------------------------------
//直接启动拨号程序
Intent touchDialerIntent = new Intent("com.android.phone.action.TOUCH_DIALER");
startActivity(touchDialerIntent);
---------------------------------------------------------------------
//把电话号码传到拨号程序
Intent dialIntent = new Intent(Intent.ACTION_DIAL,Uri.parse("tel:87654321"));
startActivity(dialIntent);
---------------------------------------------------------------------
//浏览网页
Intent webIntent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://nokiaguy.blogjava.net"));
startActivity(webIntent);
---------------------------------------------------------------------
//向email客户端传递email地址
Uri uri = Uri.parse("mailto:xxx@abc.com");
Intent intent = new Intent(Intent.ACTION_SENDTO, uri);
startActivity(intent);
---------------------------------------------------------------------
//发送email
Intent sendEmailIntent = new Intent(Intent.ACTION_SEND);
//指定要发送的目标email
sendEmailIntent.putExtra(Intent.EXTRA_EMAIL,new String[] { "techcast@126.com" });
//指定要抄送的email
sendEmailIntent.putExtra(Intent.EXTRA_CC, new String[] {"abc@126.com", "test@126.com" });
//指定email标题
sendEmailIntent.putExtra(Intent.EXTRA_SUBJECT, "关于Android的两个技术问题");
//指定email内容
sendEmailIntent.putExtra(Intent.EXTRA_TEXT,"1. 如何调用其他应用程序中的Activity?\n2. 在应用程序中如果接收系统广播?");

sendEmailIntent.setType("text/plain");
//选择发送消息的客户端
startActivity(Intent.createChooser(sendEmailIntent, "选择发送消息的客户端"));
---------------------------------------------------------------------
//查看联系人
Intent contactListIntent = new Intent("com.android.contacts.action.LIST_CONTACTS");
startActivity(contactListIntent);
---------------------------------------------------------------------
//显示系统设置界面
Intent settingsIntent = new Intent("android.settings.SETTINGS");
startActivity(settingsIntent);
---------------------------------------------------------------------
//wifi设置界面
Intent wifiSettingsIntent = new Intent("android.settings.WIFI_SETTINGS");
startActivity(wifiSettingsIntent);
---------------------------------------------------------------------
//启动处理音频程序
Intent audioIntent = new Intent(Intent.ACTION_GET_CONTENT);
audioIntent.setType("audio/*");
startActivity(Intent.createChooser(audioIntent, "选择音频程序"));
---------------------------------------------------------------------

 

分享到:
评论

相关推荐

    android 运算器 不同activity间的跳转

    一个简单的运算,实现不同activity间的跳转,以及几个常用控件的用法

    最简单的2个Activity跳转

    学习安卓最基本的要求:学会activity直接的跳转,并能够传值,可直接导入eclipse。努力学习吧

    Intent跳转和7个生命周期

    1.掌握Activity的创建和使用Intent跳转Activity。 2.掌握活动的生命周期,以及7个生命周期方法的作用。 Intent跳转 Android软件进行跳转最简单的运用,按钮的跳转活动的运用。 本次我们初步学习Intent跳转,通过按钮...

    activity跳转动画

    代码主要介绍常用的界面跳转,各种animation,代码可以直接下载使用

    Android中界面间的跳转(两种方式)

    Android中界面间两种跳转方式startActivity(intent); startActivityForResult(intent, 0);

    android里activity切换动画集合

    写了几个比较常用的android客户端里activity的切换动画,有需要的可以下载试试。

    Router解决跨模块下的页面跳转示例

    一、前言 开始模块化开发项目之后,一个很重要的问题就是页面见的跳转问题。...显示跳转即我们最最常用的跳转方法:使用Intent,传入当前Activity上下文,和目标Activity的class对象即可,如下: Intent intent =

    实验4 Activity生命周期1

    实验四 Activity生命周期一、实验目的:1.了解Activity到生命周期2.掌握Activity跳转的实现方法二、实验要求:1.重写七个常用的生命周期方

    android 开发技巧合集

    2.1.4、Activity 的跳转(含Bundle传值) 17 2.1.5.Actvity 堆栈 18 2.1.6、Intent对象调用Activity实例 19 2.1.7、Activity透明 21 2.1.8、一次性关闭所有的Activity 22 2.1.9、PreferenceActivity 用法 22 2.1.10...

    Android系统库和第三方功能实现库

    蓝云手机App,RN开发。...3. Intent:Android应用可以使用Intent实现不同Activity之间的跳转、服务调用和消息传递等。 4. Content Provider:内容提供者是一个Android 本资源仅用于开源共享学习和技术交流

    36个Android开发常用经典代码大全

    本文汇集36个Android开发常用经典代码片段,包括拨打电话、发送短信、... context.startActivity( new Intent(Intent.ACTION_CALL, Uri.parse( tel: + phoneNumber))); } //跳转至拨号界面 public static void call

    android学习文档

    1.2.4 Activity中与跳转相关的方法 28 1.2.5 Activity的内部切换界面 28 1.2.6 Activity的用法 28 1.3 Avtivity的回调机制 28 四、事件处理机制 29 1、事件效果 29 2、事件监听器的处理模型 30 3、监听器的事件处理...

    基于SQlite制作的图书管理系统已美化

    7.Activity与另外多个Activity之间的界面跳转。 8.对按键(Button)的监听。 9.编写.JAVA和.XML文件。 实训目的: 1. 学会并熟练使用Eclipse,SDK,JDK。 2. 了解和掌握android移动平台开发的相关知识。 3. 灵活运用...

    爱上Android-试读

    Activity之间的跳转、Activity生命周期、Activity启动模式等;数据存储、网络编程;图片的处理;复杂控件的使用;Fragment、广播接收者、Service、动画等;以及Android新特性、Kotlin语言、性能优化、屏幕适配、...

    andriod开发之Activity的渲染机制

    一切从setContentView说起。安卓中最常用的代码可能就是setContentView了,但大家有没有想过这个方法的背后到底做了些什么? public class MainActivity extends ...直接跳转到Activity的源码我们可以看到,Activit

    android开发——简易计算器的设计报告.doc

    (2)多个Activity之间的跳转:通过Intent类实现屏幕之间的跳转(包括没有参数关系 和需要传递参数两种情况)。 (3)两个Activity之间进行数据交换:startActivity() 只有Intent一个参数;public void ...

    WillFlowMenu

    实现了Android中的几种常用的菜单:选项菜单(OptionMenu)、上下文菜单(ContextMenu)、弹出式菜单(PopupMenu)、子菜单(SubMenu)、菜单的绑定与Activity跳转

    chengfa.rar_android

    一个简单的android乘法器,实现多个Activity间的跳转以及常用控件的使用

    总结安卓(Android)中常用的跳转工具

    话不多说了,直接上代码,这篇文章包含了一些基本的并且常用的跳转工具,一起来看看吧。 首先,这是需要的对应的权限。 代码: import android.app.Activity; impo

    UtilsDemo:项目常用Utils工具类

    activity跳转 avticity销毁 程序退出销毁所有Activity public class ActivityManager { private static Stack<Activity> activityStack = null; private static ActivityManager instance = null; //实现单例模式...

Global site tag (gtag.js) - Google Analytics