刚踏入大四,因为找实习,突然想做个简易的音乐播放器练习一下。为了记录自己的开发过程,于是写成了博客。由于本人是一枚学生,可能在开发过程中有很多不规范的地方以及不足,希望大家提出并交流,共同进步。
第一步:实现界面
在最初的时候想要实现怎样的界面才能好看些,参考了许多,最后准备模仿网易云音乐实现自己的界面。因为考虑到这个播放器功能简单,所以也没有去做类似于网易云音乐那样华丽的界面,可以滑动、切换等等......只是简单的表象是网易云音乐的样子,希望大家勿喷。下面就是播放器的首页:
下面是实现这个界面的代码:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<include layout="@layout/top"/>
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="none" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/myMusic"
android:layout_width="match_parent"
android:layout_height="60dp"
android:background="#deef"
android:layout_margin="0dp"
android:padding="15dp"
android:gravity="center|left"
android:drawableLeft="@drawable/local"
android:text=" 本地音乐"/>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#ccc"/>
<TextView
android:layout_width="match_parent"
android:layout_height="60dp"