`

android 调用系统的视频播放器和调用系统的图片浏览器

 
阅读更多
	Button videoButton;
	Button imageButton;

		videoButton.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				 Intent mIntent = new
				 Intent(Intent.ACTION_VIEW);//用户可选择已安装的视频播放器
				 mIntent.setDataAndType(Uri.parse("/sdcard/test.mp4"),"video/mp4");
				
				startActivity(mIntent);

			}
		});

		imageButton.setOnClickListener(new OnClickListener() {
			private File tempFile;
			public void onClick(View v) {
				 this.tempFile = new File("/sdcard/a.jpg");//用户可选择已安装的图片浏览器
				 Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
				 intent.setType("image/*");
				 intent.putExtra("crop", "true");
				 intent.putExtra("output", Uri.fromFile(tempFile));
				 intent.putExtra("outputFormat", "JPEG");
				
				startActivity(intent);
			}
		});

 

1
0
分享到:
评论

相关推荐

    android 浏览器 调用系统下载功能

    在Android平台上,开发一款浏览器应用并集成下载功能是一项常见的任务。这个话题主要涉及以下几个关键知识点: ...通过查看和分析这个示例,你可以更深入地理解Android浏览器调用系统下载功能的具体实现步骤。

    android操作系统浏览器安全漏洞

    由于Android平台的广泛使用和其开放的特性,黑客和恶意软件开发者找到了利用系统漏洞攻击用户的方法,尤其是针对浏览器的攻击。本文主要探讨了Android浏览器的安全漏洞,特别是集中在WebView组件上,这是许多Android...

    Android调用系统自带浏览器打开网页的实现方法

    本文介绍了Android调用系统自带浏览器打开网页的实现方法,包括使用隐式Intent启动系统默认浏览器和使用显式Intent启动指定浏览器两种方式。开发者可以根据自己的需求选择合适的方法来实现网页的打开。

    android文件系统浏览器

    总的来说,Android文件系统浏览器是Android应用开发中的一个重要工具,它通过提供直观的界面和便捷的操作,帮助用户更好地管理和利用设备的存储空间。开发者在实现这一功能时,需要关注权限控制、文件操作以及用户...

    Android--调用系统浏览器的功能.zip

    在调用浏览器时,这些参数可能不常用,但在某些特定场景下可能会派上用场。 总的来说,这个压缩包提供了一个学习如何在Android应用中调用系统浏览器的好机会。通过理解并实践这个示例,开发者可以更好地掌握Android...

    unity 调用 andriod 浏览器

    `IngameDebugConsole.meta`和`IngameDebugConsole`可能是一个在游戏中显示调试信息的工具,对于调试调用浏览器的代码非常有用。开发者可以通过它查看日志输出,确保`Application.OpenURL`方法被正确调用,并检查URL...

    android实战 打开浏览器(android studio源程序工程)

    在Android开发中,"打开浏览器"是一个常见的功能需求,它涉及到Android系统中Intent的使用以及浏览器组件的调用。这个实战项目"android实战 打开浏览器"是为Android初学者设计的,通过Android Studio进行实践操作,...

    基于android图片浏览器

    在Android平台上开发一个图片浏览器应用是一项常见的任务,它涉及到图像处理、用户交互和系统资源管理等多个方面的技术。根据提供的标题“基于android图片浏览器”和描述,我们可以深入探讨以下几个关键知识点: 1....

    Android调用系统默认浏览器访问的方法

    这样子,android就可以调用起手机默认的浏览器访问。 二、指定相应的浏览器访问 1、指定android自带的浏览器访问 ( “com.android.browser”:packagename ;“com.android.browser.BrowserActivity”:启动主...

    android系统中调用shell脚本

    在Android系统中,由于安全性和权限的限制,直接调用shell脚本并不像在Linux或Unix环境下那样简单。然而,对于非root用户来说,确实有一些方法可以实现对shell脚本的调用,尤其是在开发和调试过程中。下面我们将深入...

    android视频播放器源码.pdf

    【Android 视频播放器开发】 在Android平台上开发视频播放器是移动应用开发中的常见任务。本篇将探讨一个基于Android的视频播放器的源码分析,帮助理解如何实现一个基本的视频播放功能。 首先,我们需要了解开发...

    unity和安卓交互调用安卓浏览器拉起应用市场

    通过这样的方式,开发者可以实现Unity游戏在Android平台上调用浏览器拉起应用市场,从而实现热更新或引导用户评价等功能。这种方式既充分利用了Unity的游戏开发优势,也发挥了Android原生代码的灵活性。

    基于Android平台的在线播放器设计与实现

    通过深入研究缓存技术和流媒体播放技术,结合Android系统架构的优势,我们可以开发出高质量的在线播放器应用。未来的研究可以进一步探索更多高级特性,如多格式支持、离线下载等功能,以满足不同用户的需求。 总之...

    浏览器调用VLC插件

    下面将详细介绍浏览器调用VLC插件的实现过程和相关技术。 注册VLC插件 在PC机器中,需要注册VLC插件以便浏览器可以调用它。注册过程中,需要使用regsvr32命令注册axvlc.dll文件。axvlc.dll是VLC插件的核心文件,...

    安卓浏览器WebViewJSHTML5相关-Android调用JavaScript.rar

    这个"安卓浏览器WebViewJSHTML5相关-Android调用JavaScript.rar"的压缩包文件,很显然,聚焦于Android如何利用WebView来调用JavaScript代码以及处理HTML5相关的功能。下面我们将深入探讨这一主题。 首先,WebView是...

    android html 5 播放器

    在Android开发中,集成HTML5播放器是一种常见的需求,它允许开发者通过WebView组件来实现视频播放功能,无需直接调用第三方视频播放API。这既简化了开发流程,又避免了因依赖不同播放库而带来的兼容性问题。以下将...

    安卓浏览器WebViewJSHTML5相关-android通过js调用安卓系统功能.rar

    这个压缩包中的内容涉及到如何通过JavaScript与Android原生代码交互,使得HTML5网页能够调用安卓系统的特定功能。 1. **WebView基本使用** - WebView加载网页:`WebView.loadUrl("http://www.example.com")` - ...

    Android浏览器开发设计

    在Android平台上进行浏览器开发是一项复杂而有趣的任务,它涉及到Android系统的基础知识、Java编程语言以及Web相关的技术。本文将深入探讨Android浏览器开发设计的核心概念、关键技术和实现步骤。 首先,我们要理解...

    html5 android网络音乐播放器 可调用android播放本地音乐

    HTML5与Android网络音乐播放器是一种技术融合的产物,它结合了HTML5的网页开发能力与Android平台的原生功能,使得用户可以在浏览器或者特定的Web应用中播放网络音乐,甚至能够调用Android设备的本地音乐库。...

Global site tag (gtag.js) - Google Analytics