- 本人第一次写博客,希望通过该博客与广大博友共同学习共同进步。大约是今年3月份开始接触android,平时写写简单的android应用,接下来要介绍的一个项目是自己写一个音乐播放器,预计整个项目分三篇博文介绍。废话少说,直接开始咯。
先给大家上一张播放器的截图:
播放器预期能够实现的功能包括:动态弹出menu菜单,从sd卡获取.mp3.mp4和lrc文件并将起显示在播放界面等功能。
新建一个android project,工程名为MusicPlayer,为了给大家一个整体的印象,先看看整个project:
项目由七个包组成,各自完成不同的功能。
播放器开始会有一个welcome界面,改界面主要的代码如下下:
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);ger.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏显示 setContentView(R.layout.welcothis.getWindow().setFlags(WindowMan ame);//只是显示一张图片 //获取imageview实例 image = (ImageView)findViewById(R.id.image); new CountDownTimer(2000, 1000) {mo start@Override public void onFinish() { Intent intent = new Intent(); intent.setClass(WelcomeActivity.this, MainDemo.class);//由welcome跳转到Maind eActivity(intent); int VERSION = Integer.parseInt(android.os.Build.VERSION.SDK); if(VERSION>=5) {; } @Override public void onTick(long millisUntilFinished) { }WelcomeActivity.this.overridePendingTransition(R.anim.alpha_in, R.anim.alpha_out); } finish( ) }.start(); }今天就先写到这里,下午回来把MainDemo写上。