资源预览内容
第1页 / 共22页
第2页 / 共22页
第3页 / 共22页
第4页 / 共22页
第5页 / 共22页
第6页 / 共22页
第7页 / 共22页
第8页 / 共22页
第9页 / 共22页
第10页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Android实验报告 711103xx xxx 目录实验一2 实验二5实验三12实验心得 20实验一 Android开发平台搭建一、 实验目的:搭建Android开发环境二、 实验内容及步骤:(部分摘自实验要求)1.安装JDK 从官网上下载,并安装JDK1.6。2.安装Android SDK并运行虚拟Android手机选择“Window”菜单下的“Preferences”选择Android,输入SDK位置(eclipse文件夹下的android-sdk-windows-1.6_r1),点Apply后确定。选择“Window”菜单下“AVD Manager”,new点完参数后Create AVD选择新建好的虚拟手机点击Start3.导入已有项目选择“File”菜单中“Import”选择General下的Existing Projects into Workspace,然后点击Next在Browse中选择要导入的项目的文件夹后,点击Finish。4.新建工程选择“File”菜单中“New”-“Android Project”输入工程名后点下一步SDK选择Android 1.6后点下一步Package Name填写完毕后点完成。至此,Android开发平台就搭建好了并可以创建自己的Android项目了。实验二 Android媒体播放器一、实验目的:了解Android下的编程,完成一个媒体播放器小项目的开发。二、实验要求:1、界面美化2、链接音视频3、已有曲目或自选曲目的加入三、 实验步骤:1、音频播放器1)设计页面布局A、按钮:上一首歌曲、停止、播放、暂停、下一首歌曲。B、歌曲列表:为ListView。在SD卡中导入要播放的歌曲,通过List来逐行显示之。2)图片添加将所需要的按钮的图片放入Drawable文件夹内,例如停止、开始、暂停。main.xml 代码:6 Android实验报告 711103xx xxx 3)完成按钮事件分别添加各个按钮的事件。代码如下:18MusicActivity.java:package net.androidla.music;import java.io.File;import java.util.ArrayList;import java.util.List;import android.app.ListActivity;import android.media.MediaPlayer;import android.media.MediaPlayer.OnCompletionListener;import android.os.Bundle;import android.view.KeyEvent;import android.view.View;import android.view.View.OnClickListener;import android.widget.ArrayAdapter;import android.widget.Button;import android.widget.ListView;public class MusicActivity extends ListActivity private MediaPlayer myMediaPlayer;private List myMusicList = new ArrayList();private int currentListItem = 0;private static final String MUSIC_PATH = new String(/mnt/sdcard/); Override public void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState); setContentView(R.layout.main); myMediaPlayer=new MediaPlayer(); findView(); musicList(); listener(); private void musicList() File home = new File(MUSIC_PATH); if (home.listFiles(new MusicFilter().length0) for (File file:home.listFiles(new MusicFilter() myMusicList.add(file.getName(); ArrayAdapter musicList = new ArrayAdapter(MusicActivity.this, R.layout.musicitme, myMusicList); setListAdapter(musicList); private void findView() ViewHolder.start = (Button) findViewById(R.id.start); ViewHolder.stop = (Button) findViewById(R.id.stop); ViewHolder.next = (Button) findViewById(R.id.next); ViewHolder.pause = (Button) findViewById(R.id.pause); ViewHolder.last = (Button) findViewById(R.id.last); private void listener() ViewHolder.stop.setOnClickListener(onClickListener); ViewHolder.start.setOnClickListener(onClickListener);ViewHolder.next.setOnClickListener(onClickLis
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号