- 博客(4)
- 收藏
- 关注
原创 Android顺序播放声音
Android顺序播放声音让Android播放声音基本有两种方式,一种是MediaPlayer,一种是SoundPool,一般来说SoundPool适合播放短小的声音,而且占用资源低。但是SoundPool没有声音完毕的监听器,在实现连续顺序播放不同的声音的方法基本都是获取声音时间后,再使用多线程和睡眠来达到自己的目的。而MediaPlayer则有声音完毕监听,因此我想简单的使用MediaPlayer实现顺序播放声音。大概的思路:设置一个值用以判断其他声音是否在播放,设置一个队列存储待播放的声音;
2020-08-07 21:56:17
1517
2
原创 Android 在自定义类中调用xml文件中的数据
Android 在自定义类中调用xml文件的数据一般调用xml文件中的数据的时候,都是在Activity中进行调用,而在Activity中读取res路径下的xml文件数据的方法一般是:(这里以读取string.xml数据举例)getResources().getString(R.string.app_name);还有不同的读取方法,这里不在赘述。但是在自定义类中,如果没有Context,...
2020-03-26 21:18:34
1091
原创 Android 在activity之间传递对象
Android 在activity之间传递对象一般在activity之间传递复杂数据结构的时候(比如类实例化后的对象),无法直接像传递值一样直接使用Intent或是Bundle传递,需要将对象先序列化。首先,要实现Serializable接口import java.io.Serializable;class DataBean implements Serializable{ //类的内...
2020-03-26 20:32:31
558
原创 各种常见排序算法实现
各种常见排序算法实现近日受一兄台影响,也想学习记录些东西,于是也尝试开始写博客。排序算法算是最为简单经典的算法问题了,因此从这个开始学习记录,以加深印象。其中常见的排序算法有:选择排序冒泡排序插入排序合并排序快速排序堆排序以上排序算法一定无法罗列全部排序算法的大家族,但是暂且讨论以上的算法。选择排序和冒泡排序属于蛮力解决问题的表现;插入排序则使用减治法;合并排序和...
2020-03-19 23:39:10
780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人