登录
首页 » Java » beijingyinyueshixianfangfa

beijingyinyueshixianfangfa

于 2011-08-08 发布 文件大小:1KB
0 208
下载积分: 1 下载次数: 10

代码说明:

  android 的 背景音乐 是 实现方法 ,游戏里面 可以用此方法来实现背景音乐(android' s background music is implementation, the game which you can use this method to achieve the background music)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 《第一行代码——Android(第3版)》随书资源.zip
    【实例简介】《第一行代码——Android(第3版)》
    2021-09-05 00:30:59下载
    积分:1
  • JAVA驾照在线考试SSH实现(含mysql数据库脚本)
    一、源码介绍        使用ssh,mysql实现,分为前台和后台。二、主要功能       前台功能:注册,登录,找回密码,在线模拟考试,历史记录。       后台功能:题目模块,添加试题,管理试题。用户模块,用户管理。三、注意事项      开发环境为eclipse,数据库为mysql   
    2019-08-12下载
    积分:1
  • android 开发mp4 浏览 播放 例子源码
    [实例简介]开发mp4 [实例截图] [核心代码]package com.example.mp4;import java.io.File;import java.util.Vector;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.KeyEvent;import android.view.View;import android.view.View.OnClickListener;import android.view.ViewGroup;import android.widget.AdapterView;import android.widget.AdapterView.OnItemClickListener;import android.widget.BaseAdapter;import android.widget.Button;import android.widget.EditText;import android.widget.ImageView;import android.widget.ListView;import android.widget.TextView;import android.widget.Toast;public class MyFileActivity extends Activity { private final String[] FILE_MapTable = { ".3gp", ".mov", ".avi", ".rmvb", ".wmv", ".mp3", ".mp4" }; private Vector items = null;// 存放显示的名称 private Vector paths = null;// 存放文件路径 private Vector sizes = null;// 存放文件大小 private String rootPath = "/mnt/sdcard";// 起始文件夹 private EditText pathEditText;// 路径 private Button queryButton;// 查询按钮 private ListView fileListView;// 文件列表 @Override protected void onCreate(Bundle icicle) { // TODO Auto-generated method stub super.onCreate(icicle); setContentView(R.layout.myfile); this.setTitle("多媒体文件浏览"); pathEditText = (EditText) findViewById(R.id.path_edit); queryButton = (Button) findViewById(R.id.qry_button); fileListView = (ListView) findViewById(R.id.file_listview); // 单击按钮事件 queryButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub File file = new File(pathEditText.getText().toString()); if (file.exists()) { if (file.isFile()) { // 如果是媒体文件直接打开 openFile(pathEditText.getText().toString()); } else { // 打开目录下的文件 getFileDir(pathEditText.getText().toString()); } } else { Toast.makeText(MyFileActivity.this, "找不到位置,请确定位置是否正确!", Toast.LENGTH_SHORT).show(); } } }); //设置listitem中的文件被单击时要做的动作 fileListView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView arg0, View arg1, int position, long arg3) { // TODO Auto-generated method stub fileOrDir(paths.get(position)); } }); //打开默认文件夹 getFileDir(rootPath); } //重写返回键功能是否为back public boolean onKeyDown(int keyCode,KeyEvent event){ //判断触发键是否为back键 if(keyCode == KeyEvent.KEYCODE_BACK){ pathEditText = (EditText)findViewById(R.id.path_edit); File file = new File(pathEditText.getText().toString()); if(rootPath.equals(pathEditText.getText().toString().trim())){ return super.onKeyDown(keyCode, event); }else{ getFileDir(file.getParent()); return true; } }else{ return super.onKeyDown(keyCode, event); } } //处理文件或目录的方法 private void fileOrDir(String path){ File file = new File(path); if(file.isDirectory()){ getFileDir(file.getPath()); }else{ openFile(path); } }//获取文件结构的方法 private void getFileDir(String filePath) { // TODO Auto-generated method stub pathEditText.setText(filePath); items = new Vector(); paths = new Vector(); sizes = new Vector(); File f = new File(filePath); File[] files = f.listFiles(); if (files != null) { /* 将所有文件添加到ArrayList中 */ for (int i = 0; i < files.length; i ) { if (files[i].isDirectory()) { items.add(files[i].getName()); paths.add(files[i].getPath()); sizes.add(""); } } for (int i = 0; i < files.length; i ) { if (files[i].isFile()) { String fileName = files[i].getName(); int index = fileName.lastIndexOf("."); if (index > 0) { String endName = fileName.substring(index, fileName.length()).toLowerCase(); String type = null; for(int x=0;i< FILE_MapTable.length;x ){ //符合预先定义的多媒体格式的文件才会在界面中显示 if(endName.equals(FILE_MapTable[x])){ type = FILE_MapTable[x]; break; } } if(type !=null){ items.add(files[i].getName()); paths.add(files[i].getPath()); sizes.add(files[i].length() ""); } } } } } fileListView.setAdapter(new FileListAdapter(this,items)); } private void openFile(String path) { // TODO Auto-generated method stub Intent intent = new Intent(MyFileActivity.this,MediaPlayerActivity.class); intent.putExtra("path", path); startActivity(intent); finish(); } //列表适配器 class FileListAdapter extends BaseAdapter{ private Vector items =null;//存放显示的名称 private MyFileActivity myFile; public FileListAdapter(MyFileActivity myFile,Vector items){ this.items = items; this.myFile = myFile; } @Override public int getCount() { // TODO Auto-generated method stub return items.size(); } @Override public Object getItem(int position) { // TODO Auto-generated method stub return items.elementAt(position); } @Override public long getItemId(int position) { // TODO Auto-generated method stub return items.size(); } @Override public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub if(convertView==null){ //加载列表布局文件 convertView = myFile.getLayoutInflater().inflate(R.layout.file_item, null); } //文件名称 TextView name = (TextView)convertView.findViewById(R.id.name); //媒体文件类型 ImageView music = (ImageView)convertView.findViewById(R.id.music); //文件夹类型 ImageView folder = (ImageView)convertView.findViewById(R.id.folder); name.setText(items.elementAt(position)); if(sizes.elementAt(position).equals("")){ //隐藏媒体文件图标,显示文件夹图标 music.setVisibility(View.GONE); folder.setVisibility(View.VISIBLE); }else{ music.setVisibility(View.VISIBLE); folder.setVisibility(View.GONE); } return convertView; } }}
    2015-04-10下载
    积分:1
  • Android蓝牙打印机
    1.Android手机实现蓝牙打印机功能..2. 内置蓝牙服务,开启应用 按menu键 可搜索蓝牙设备/实现蓝牙配对
    2023-01-12 09:15:04下载
    积分:1
  • MySlideMenu
    Android滑动菜单+-+实现手动、自动滚动视图(Android sliding menu+-+ realize manual and automatic scrolling view)
    2013-06-05 11:29:17下载
    积分:1
  • compass
    简单指南针,实现指南针的功能,新手使用 Android Studio(Simple compass, realize the function of compass, novice use)
    2018-12-25 11:38:41下载
    积分:1
  • First project of servlets and JSP using MVC
    2022-02-02 12:07:07下载
    积分:1
  • android 界面滑动动画 例子源码下载
    android 界面滑动动画 例子源码下载
    2014-09-11下载
    积分:1
  • tomasulo algorithm
    Tomasulo算法是IBM的Robert Tomasulo于1967年开发的一种硬件算法。它允许顺序指令,这些指令通常会由于某些依赖而暂停
    2022-01-30 15:30:49下载
    积分:1
  • androidapp
    android 开发实例 1、 图片浏览器(Picture Viewer) 2 、文件浏览器(File Browser) 3 、通讯录(Contact) 4 、任务管理器(Task Manager) 5 、音乐播放器(Rock Player) 6 、天气预报(Android Weather Forecast) 7 、多媒体播放器(Android Media Player) 8、短信语音播报(Speak Message Service) 9、手机远程监控(Cam Monitor) 10、贪吃蛇游戏(Snake) (android development example 1, photo viewer (Picture Viewer) 2, file browser (File Browser) 3, Contacts (Contact) 4, Task Manager (Task Manager) 5, music player (Rock Player) 6, weather forecast (Android Weather Forecast) 7, multimedia player (Android Media Player) 8, SMS voice broadcast (Speak Message Service) 9, cell phone remote control (Cam Monitor) 10, Snake (Snake))
    2020-06-25 21:40:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载