当前位置: 首页 > news >正文

网站主机空间引流app推广软件

网站主机空间,引流app推广软件,web网站开发能使用c 吗,广告传媒公司有哪些原始资源 android中没有专门提供管理支持的类型文件,都被称为原始资源。例如:声音资源... android原始资源存放位置: 1.res/raw,android SDK会处理该目录下的原始资源,会在R清单中生成唯一索引 2./assets/,该目录下的资…

原始资源

android中没有专门提供管理支持的类型文件,都被称为原始资源。例如:声音资源...

android原始资源存放位置:

  1.res/raw,android SDK会处理该目录下的原始资源,会在R清单中生成唯一索引

  2./assets/,该目录下的资源是更彻底的原始资源。android通过AssetManager来管理该目录下的原始资源

注意:原始资源通过SDK生成的唯一索引的使用方式同其他资源使用方式一致。EG:R.raw.filename/@raw.filename

 

AssetManager是一个专门管理/assets/目录下原始资源的管理器类,其提供了如下常用方法访问Assets资源:

  1.InputStream open(String fileName):根据文件名来获取原始资源对应的输入流

  2.AssetFileDescriptor openFd(String fileName):根据文件名获取原始资源对应的AssetFileDescriptor.AssetFileDescriptor代表了一项原始资源的描述,应用程序可通过其来获取原始资源。

 

实例:res/raw和/assets/的使用方式:

操作步骤:

  1.分别在raw、assets目录放入不同的音频文件

  2.通过代码处理启动....

布局文件==》
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:gravity="center_horizontal"android:orientation="horizontal"tools:context=".MainActivity" ><Buttonandroid:id="@+id/btnRaw"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="raw" /><Buttonandroid:id="@+id/btnAssets"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="assets" /><Buttonandroid:id="@+id/btnStop"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="stop" /></LinearLayout>代码实现==》
package com.example.myoriginalresources;import java.io.IOException;import android.media.MediaPlayer;
import android.os.Bundle;
import android.app.Activity;
import android.content.res.AssetFileDescriptor;
import android.content.res.AssetManager;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;public class MainActivity extends Activity
{MediaPlayer mediaRaw = null;MediaPlayer mediaAssets = null;@Overrideprotected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mediaRaw = MediaPlayer.create(this, R.raw.rawq);AssetManager am = getAssets();try{// 获取指定文件对应的AssetFileDescriptorAssetFileDescriptor afd = am.openFd("assets.mp3");mediaAssets = new MediaPlayer();// 使用MediaPlayer加载指定的mp3文件mediaAssets.setDataSource(afd.getFileDescriptor());mediaAssets.prepare();} catch (IOException e){e.printStackTrace();}Button btnRaw = (Button) this.findViewById(R.id.btnRaw);Button btnAssets = (Button) this.findViewById(R.id.btnAssets);Button btnStop = (Button) this.findViewById(R.id.btnStop);btnRaw.setOnClickListener(new buttonClick());btnAssets.setOnClickListener(new buttonClick());btnStop.setOnClickListener(new buttonClick());}class buttonClick implements OnClickListener{@Overridepublic void onClick(View v){switch (v.getId()){case R.id.btnRaw:mediaRaw.start();break;case R.id.btnAssets:mediaAssets.start();break;case R.id.btnStop:mediaAssets.stop();mediaRaw.stop();finish();break;}}}@Overridepublic boolean onCreateOptionsMenu(Menu menu){// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}

  

 

转载于:https://www.cnblogs.com/YYkun/p/5867530.html

http://www.lbrq.cn/news/2355985.html

相关文章:

  • 东莞网站建设制作服务日本疫情最新数据
  • 网站是软件吗百度账号登录入口
  • 网站的主要栏目及功能网站seo优化服务
  • 网站开发的售后 维保新乡网站推广
  • 百度云服务器做asp网站南宁seo主管
  • 代理 指定网站 host宁波网络优化seo
  • 一级a做爰片付费网站高端企业网站定制公司
  • 做英文网站软件培训机构排名
  • 邯山手机网站建设网站的优化策略方案
  • 简单学校网站模板长沙网站优化公司
  • 技术支持 武汉网站建设百度问问首页
  • 大连企业公司网站建设小说推广关键词怎么弄
  • 网站维护提示页面模板外贸网站seo教程
  • 计算机专业论文 网站建设广州网站建设系统
  • 用旧电脑做服务器建网站用网站黄页推广软件
  • 怎样简单做网站生意参谋指数在线转换
  • 网站被做跳转百度统计网站
  • 乌鲁木齐市建设委员会官方网站阿里云自助建站
  • 那个网站做生鲜口碑营销的重要性
  • 网站公司建设都招聘那些职位百度最新版app下载安装
  • 淮安网站建设seo外包公司如何优化
  • 昆山网站舆情分析网站
  • 江门企业网站建设搜狗推广登陆
  • 你做的网站可视区域多少钱sem代运营
  • 网站备案号被注销怎么办seo优化排名教程百度技术
  • 湛江网站建设开发最新疫情19个城市封城
  • 做的网站如何放在电脑上培训网站源码
  • wap网站要花多少钱广告文案
  • 做兼职工作上哪个网站招聘广西网络推广公司
  • 找公司做网站需要买服务器如何提升关键词的自然排名
  • 端侧推理软件栈
  • AI Agent开发学习系列 - langchain之LCEL(1):LangChain LCEL链式编排与RAG增强实践
  • OpenCV稠密光流估计的一个类cv::optflow::DenseRLOFOpticalFlow
  • Android 图片压缩
  • Ubuntu24 辅助系统-屏幕键盘的back按键在网页文本框删除不正常的问题解决方法
  • 板凳-------Mysql cookbook学习 (十一--------11)