直接上代码吧,intent进行调用
@Override public void onClick(View view){ try{ switch (view.getId()){ case R.id.btnCall://直接拨号 Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:12345678")); startActivity(callIntent); break; case R.id.btnTouchDialer: //直接拨号 Intent touchDialerIntent = new Intent( "com.android.phone.action.TOUCH_DIALER"); startActivity(touchDialerIntent); break; case R.id.btnDial://将电话号传入拨号程序 Intent dialIntent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:87654321")); startActivity(dialIntent); break; case R.id.btnWeb://浏览网页 Intent webIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://blog.csdn.net/nokiaguy")); startActivity(webIntent); break; case R.id.btnContactList://查看联系人 Intent contactListIntent = new Intent( "com.android.contacts.action.LIST_CONTACTS"); startActivity(contactListIntent); break; case R.id.btnSettings://系统设置 Intent settingsIntent = new Intent( "android.settings.SETTINGS"); startActivity(settingsIntent); break; case R.id.btnWifiSettings://wiki设置 Intent wifiSettingsIntent = new Intent( "android.settings.WIFI_SETTINGS"); startActivity(wifiSettingsIntent); break; case R.id.btnAudio://调用音频程序 Intent audioIntent = new Intent(Intent.ACTION_GET_CONTENT); audioIntent.setType("audio/*"); startActivity(Intent.createChooser(audioIntent, "选择音频程序")); break; case R.id.btnGoHome://回到首页 Intent gohomeIntent = new Intent("android.intent.action.MAIN"); gohomeIntent.addCategory("android.intent.category.HOME"); startActivity(gohomeIntent); break; } } catch (Exception e){ Toast.makeText(this, e.getMessage(), Toast.LENGTH_LONG).show(); } }
发表评论
-
2048源码(核心算法有,缺少几个anctionbar,以后补上)
2014-09-25 13:22 15292048游戏基本上有四部分组成, 1:主activity,包含 ... -
android动画效果
2014-09-24 18:06 1146前几天弄alertdialog和popupwindow的时候, ... -
AlertDialog和PopupWindow
2014-09-18 15:44 1900区别:AlertDialog是非阻塞式对话框:AlertDia ... -
基础篇--resources资源
2014-09-12 15:18 538最近一直在做java开发,偶尔敲点android代码,突然发现 ... -
多点触摸(图片缩放为例)
2014-09-01 17:22 656多点触摸的事件跟单点是大同小异的,上个图片缩放的代码,供大家参 ... -
Toast的多种样式(附带Notification)
2014-09-01 13:48 939Toast以前用的时候一直以为只有文字提示,偶然得知也有多种样 ... -
Android Adapter详解(2)
2014-08-15 14:05 10以前Adapter一直用的不是太好,经过长时间的浸淫,现在可以 ... -
BroadcastReceiver简介
2014-08-14 16:27 674BroadcastReceiver作为四大 ... -
关于Android的Service
2014-08-14 13:57 463说起来真是羞愧,以前手机经常开机的时候,不会有任何QQ消息通知 ... -
在开发过程中易出的错误
2014-08-13 16:53 4151:如果继承ListActivity,那么layout中必须有 ... -
多媒体的浅尝辄止
2014-08-12 15:57 536下面简单讲几种Android的多媒体技术,音频,视频,摄像头, ... -
Sqlite无脑使用
2014-08-11 14:56 889不会sqlite的人再也不用愁了,无脑使用,只要会粘贴复制就O ... -
android弹出框
2014-08-11 11:23 518不得不说,android自带的弹出框真心丑,而且还不好用,接下 ... -
android几种数据存储方式
2014-08-11 10:45 712android数据存储方式 1:SharedPreferen ... -
SQLiteOpenHelper和ContentProvider区别
2014-08-06 15:08 1440Android中操作数据库主要有两种方法:使用SQLiteOp ... -
xml文件解析SAX
2014-08-05 13:45 503xml文件解析:xml文件解析有四种方式, 1.DOM生成和解 ... -
Android不常用代码(1)
2014-07-31 18:07 543目录 1:Webview 2:js交互 1:Web ... -
fragment简单实用及数据传递(2)
2014-07-31 15:13 2550FragmentTransaction 进行数据传递 imp ... -
ActionBar简介
2014-07-31 10:47 714Action bar是一个标识应用程序和用户位置的窗口功能,并 ... -
fragment简单实用及数据传递(1)
2014-07-30 16:29 737Fragment的使用相关 使用Fragment时,需要继承 ...
相关推荐
易语言是一种专为中国人设计的编程语言,它以简体中文作为编程代码,降低了编程的门槛,使得更多非计算机专业的人也能快速上手编程。...在实践中不断探索,你会发现易语言结合CMD窗口调用的强大功能。
主程序调用子窗口(多窗口)是一个常见的设计模式,它有助于实现软件的模块化和功能拆分,提高代码的可维护性和复用性。本实例通过创建DLL动态链接库来演示如何在主程序中调用子窗口。 首先,让我们了解DLL的基本...
标题“cmd窗口调用.rar”和描述中提到的“cmd窗口调用”指的是在Windows操作系统中使用命令提示符(Command Prompt)执行系统命令的技术。在IT领域,掌握CMD窗口调用是进行系统管理、自动化任务和程序开发的基础技能...
窗口调用栈是Windows操作系统中一个关键的概念,它记录了应用程序中与窗口相关的函数调用顺序。在这个项目中,开发者可能创建了一个工具或者程序,用于展示或分析窗口调用的层次结构,这对于调试和优化Windows应用...
系统窗口的调用涉及到Android的视图层次结构、Activity、WindowManager以及布局管理等多个关键概念。本篇将深入探讨这些知识点,帮助你理解Android系统窗口的工作原理。 首先,我们要明白Activity在Android中的角色...
本文将深入探讨如何使用易语言调用系统设置窗口,以及如何实现重新启动系统设置的功能。 首先,调用系统设置窗口是程序与操作系统进行交互的一种常见方式。在易语言中,我们可以使用内置的函数或模块来实现这一目标...
在易语言中,调用DLL(动态链接库)是实现功能扩展、利用系统或第三方库功能的重要方式。DLL窗口组件是DLL文件中的一种,通常包含了用于用户界面交互的窗口对象。在易语言中调用DLL窗口组件,可以实现自定义的图形...
在易语言中,“调用系统关于窗口”是一个常见的功能,允许程序获取并显示操作系统的版本信息,如操作系统名称、版本号、版权信息等。下面将详细讲解这个知识点。 首先,我们要理解“调用系统关于窗口”的概念。在...
Unity3D调用系统窗口选择本地文件, 亲测unity5.1、unity5.3、unity5.4以上版本
在易语言中,调用系统关于窗口是一项常见的功能,用于获取操作系统的基本信息,如版本、版权、安装日期等。这个功能在很多软件中都有应用,比如帮助用户了解自己的系统环境。 调用系统关于窗口的源码通常涉及到操作...
首先,我们需要了解窗口系统的基本概念。在PySide2中,`QMainWindow`是主窗口类,而`QWidget`则可以作为子窗口或对话框。当我们想要从主窗口打开一个新的窗口时,通常会创建一个`QWidget`实例,并设置其为子窗口。 ...
Labivew 调用 Windows API 函数实现 VI 窗口置顶 LabVIEW 是一个非常流行的虚拟仪器开发平台,通过调用 Windows API 函数可以实现 VI 窗口置顶。下面我们将详细介绍如何通过 LabVIEW 调用 Windows API 函数来实现 ...
2 自己的系统调用,只有系统调用实现的代码,系统调用需要自己编译内核 3 字符设备驱动的编写(含代码和makefile) 4 GTK编写系统监视器,可以监测系统很多方面(含代码和makefile) 5 虚拟文件系统(实现的比较简单...
在VC++编程环境中,实现调用系统关机窗口界面涉及一系列与Windows API交互的过程。Windows API是Microsoft提供的一组函数库,允许开发者访问操作系统的核心功能,包括控制硬件、管理资源和执行系统级任务,如关闭或...
在“易语言源码易语言cmd窗口调用源码.rar”这个压缩包中,包含的是使用易语言编写的一段代码,用于调用Windows操作系统中的命令行界面,也就是CMD窗口。 在Windows系统中,CMD(Command Prompt)是一个控制台应用...
"labview halcon 的窗口调用"这一主题涉及到如何在LabVIEW中集成和控制Halcon的窗口和功能。在LabVIEW中调用Halcon,通常是为了利用Halcon的图像处理能力,如识别、测量、定位等任务。以下将详细介绍这个过程: 1. ...
2 自己的系统调用,只有系统调用实现的代码,系统调用需要自己编译内核 3 字符设备驱动的编写(含代码和makefile) 4 GTK编写系统监视器,可以监测系统很多方面(含代码和makefile) 5 虚拟文件系统(实现的比较简单...
在Windows操作系统中,API提供了丰富的功能,包括对窗口操作的控制,例如创建、显示、隐藏、移动等。本文将详细讨论如何使用易语言调用API来隐藏指定窗口。 易语言是一款基于中文编程的开发工具,它为程序员提供了...
在JavaScript(JS)中,调用保存窗口和打开窗口是两个常见的操作,它们通常用于处理用户交互和数据管理。在Web应用中,这些功能能够增强用户体验,比如让用户下载文件、预览内容或打开新页面。下面我们将详细探讨这...