音乐播放器的开发
来源:互联网 发布:java输出菱形 编辑:程序博客网 时间:2024/05/23 18:54
用了2017年12月一个月的时间,在老师的指导下,开发了一款简易的音乐播放器,感觉收获颇丰。
这里就给大家分享一下这一个月以来的成果。
首先创建entity,adapter,fragment包,并创建相应的Java Class;代码分享如下:
MainActivity.java:
package com.example.wangj.wangyimusic;
import android.support.v4.app.Fragment;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import com.example.wangj.wangyimusic.adapter.MusicPagerAdapter;
import com.example.wangj.wangyimusic.fragment.LocalFragment;
import com.example.wangj.wangyimusic.fragment.OnlineFragment;
import java.util.ArrayList;
import java.util.List;
public class MainActivity extends AppCompatActivity implements View.OnClickListener{
private TextView localTV;
private TextView onlineTV;
private ViewPager viewPager;
private List<Fragment> fragmentList = new ArrayList<>();@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); bindID(); //添加监听 localTV.setOnClickListener(this); onlineTV.setOnClickListener(this); LocalFragment localFragment = new LocalFragment(); OnlineFragment onlineFragment = new OnlineFragment(); fragmentList.add(localFragment); fragmentList.add(onlineFragment); //ViewPager绑定适配器 MusicPagerAdapter pagerAdapter = new MusicPagerAdapter(getSupportFragmentManager(),fragmentList); viewPager.setAdapter(pagerAdapter);}/** * 完成绑定ID的操作 */private void bindID() { localTV = findViewById(R.id.main_local_tv); onlineTV = findViewById(R.id.main_online_tv); viewPager = findViewById(R.id.main_vp);}@Overridepublic void onClick(View v) { switch (v.getId()){ case R.id.main_local_tv: break; case R.id.main_online_tv: break; default: break; }}
}
activity_main.xml:
- 音乐播放器的开发
- 音乐播放器开发
- win32API 开发的音乐播放器
- android音乐播放器的开发实例
- 自己动手开发音乐播放器《五》播放功能的实现
- 自己动手开发音乐播放器《六》播放方式的实现
- android开发---音乐播放器的简单播放
- Android开发音乐播放器-音乐扫描
- Android开发音乐播放器
- Android开发音乐播放器
- 独立开发音乐播放器
- Android开发音乐播放器
- 音乐播放器开发记录
- 开发音乐播放器【1】
- iOS开发:音乐播放器
- 音乐播放器 - iOS开发
- 最简单、简易的android音乐播放器,android开发应用之(音乐播放)
- 自己动手开发音乐播放器《十一》下载音乐播放器
- opencl之code builder学习教程3
- 分治---二分搜索,棋盘覆盖
- 一些总结
- 前段,js转义html实体
- JAVA入门(中国大学mook) 第五周 多项式
- 音乐播放器的开发
- JavaScript Array filter() 方法
- GTX TITANX 显卡下显卡驱动和cuda的安装血泪史
- gFTP
- 坐标系及wkid
- Day014
- 【Linux网络编程笔记】TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—实践篇
- 使用Androidstudio开发一个简单的音乐播放器
- 一、jena解析关于基因的go.owl文件(正在学习中)