取得andorid手机SD卡路径 2.1和2.2区别

1、存储卡路径:

  android2.1系统为 /sdcard

  android2.2系统为/mnt/sdcard

2、通过代码获取存储卡路径,如下:

  Environment.getExternalStorageDirectory();

Android中模拟手机设置视频播放路径通常涉及到以下几个步骤: 1. 准备视频文件:首先,你需要有一个视频文件,可以是本地文件也可以是在线视频流。 2. 创建视频播放的布局:在你的Android应用中,使用VideoView或者MediaPlayer配合SurfaceView来创建视频播放的界面。 3. 设置视频播放路径:对于本地视频文件,你可以通过设置VideoView的URI来指定视频路径;对于在线视频流,你需要使用MediaPlayer设置数据源为在线流地址。 例如,使用VideoView设置本地视频路径的代码可能如下: ```java // 创建VideoView实例 VideoView videoView = findViewById(R.id.video_view); // 指定本地视频文件的路径 String path = "android.resource://" + getPackageName() + "/" + R.raw.your_video_file; // 设置视频路径到VideoView videoView.setVideoURI(Uri.parse(path)); // 开始播放视频 videoView.start(); ``` 对于在线视频流,代码可能如下: ```java // 创建MediaPlayer实例 MediaPlayer mediaPlayer = new MediaPlayer(); // 设置在线视频流的地址 String videoUrl = "http://your.video.stream.url"; // 设置数据源 mediaPlayer.setDataSource(videoUrl); // 准备播放器 mediaPlayer.prepare(); // 开始播放视频 mediaPlayer.start(); ``` 4. 处理播放逻辑:包括播放、暂停、继续播放、停止播放等控制,以及监听视频播放过程中的各种状态变化。 5. 权限处理:如果是访问本地文件,需要在AndroidManifest.xml中添加读取存储的权限: ```xml <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> ``` 如果是在线视频,可能需要添加网络访问权限: ```xml <uses-permission android:name="android.permission.INTERNET"/> ``` 6. 用户界面控制:提供用户控制视频播放的按钮,如播放、暂停按钮等,并为这些按钮设置相应的事件监听器。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值