欢迎来到天天文库
浏览记录
ID:43146103
大小:130.04 KB
页数:6页
时间:2019-09-27
《《手机应用开发》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验四:service应用一、实验目的本次实验的目的是让大家熟悉service的使用。一个使用Service的典型的例子是,用户一边在手机做其他的事情,一边听手机上的音乐。其中,在后台播放音乐就可以使用Service来实现。并实现简单播放器的小例程。二、实验要求1.创建项目并熟悉文件目录结构。2.实现例程简单播放器。三、实验步骤项目界面:1、创建项目新建一个Android工程命名为testl,目录结构如下图:music塗six阳tju.service[J]MusicPlayer.java[JiMusicServi
2、ce.javagen[Generated」avaFiles]Android2.2assetsres&drawable-hdpi3drawable-ldpi凸drawable-mdpilayout国main.xmlraw(T)test.mp3吕values[3strings.xml[CjAndroidManifest.xmI[==ldefault.properties圍proguard.cfg2、布局文件修改main.Xml文件12<
3、RelariveLayou匸xir.lns:andro1d=rr2ittp://schenias.android,com/apk/res/android99android:layout_width=99fi1l_parent994android:layout_height=f9vrap_contentf95android:padding=rrlOpx">67-4、ayout_height=rryrap_contentrr11zgogzzW險用Snvis痣放音乐例子h>L21.3日5、ext=99晋乐"20/>21~29修改MusciPlayer.ja6、va文件,新建MusicService.java文件,代码如下图:MusciPlayer.java文件1packagetju・s亡工vic巳;23-importimportimportimportimportimportimportpublic4567三血910111213^74151617181920212212324日2526*r27282930313233日34厶35-36373839404147android.app.Activity;android.os.Bundle;android.widget.Bu7、tton;android.content.Intent;android.view・View;android.view.View.OnClickListener;android.widget.TextView;classMusicPlayerextendsActivity{privateButtonstart=null;privateButtonstop=null;@OverridepublicvoidonCreate(BimdlesavedlnstanceState){super・onCreate(savedin8、stanceState);setContentView(R.layout.main);start=(Button)findViewByld(R・id.st曰《rt);start.setOnClickListener(newStart匚ist己he工());stop=(Button)findViewByld(R.id.stop);stop.setOnClickListene
4、ayout_height=rryrap_contentrr11zgogzzW險用Snvis痣放音乐例子h>L21.3日5、ext=99晋乐"20/>21~29修改MusciPlayer.ja6、va文件,新建MusicService.java文件,代码如下图:MusciPlayer.java文件1packagetju・s亡工vic巳;23-importimportimportimportimportimportimportpublic4567三血910111213^74151617181920212212324日2526*r27282930313233日34厶35-36373839404147android.app.Activity;android.os.Bundle;android.widget.Bu7、tton;android.content.Intent;android.view・View;android.view.View.OnClickListener;android.widget.TextView;classMusicPlayerextendsActivity{privateButtonstart=null;privateButtonstop=null;@OverridepublicvoidonCreate(BimdlesavedlnstanceState){super・onCreate(savedin8、stanceState);setContentView(R.layout.main);start=(Button)findViewByld(R・id.st曰《rt);start.setOnClickListener(newStart匚ist己he工());stop=(Button)findViewByld(R.id.stop);stop.setOnClickListene
5、ext=99晋乐"20/>21~29修改MusciPlayer.ja
6、va文件,新建MusicService.java文件,代码如下图:MusciPlayer.java文件1packagetju・s亡工vic巳;23-importimportimportimportimportimportimportpublic4567三血910111213^74151617181920212212324日2526*r27282930313233日34厶35-36373839404147android.app.Activity;android.os.Bundle;android.widget.Bu
7、tton;android.content.Intent;android.view・View;android.view.View.OnClickListener;android.widget.TextView;classMusicPlayerextendsActivity{privateButtonstart=null;privateButtonstop=null;@OverridepublicvoidonCreate(BimdlesavedlnstanceState){super・onCreate(savedin
8、stanceState);setContentView(R.layout.main);start=(Button)findViewByld(R・id.st曰《rt);start.setOnClickListener(newStart匚ist己he工());stop=(Button)findViewByld(R.id.stop);stop.setOnClickListene
此文档下载收益归作者所有