- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 解决ListView在ScrollView里只显示单行的问题
ScrollView是常用的滑动显示内容的控件,有时会包含诸多类型的内容控件,如TextView、ImageView、ListView等混合使用;而在使用ListView时,最后运行往往发现ListView只显示一行;究其原因是因为:原本ListView的高度是设置adapter之后去自适应高度的(不放在ScrollView里面的话ListView会纵向平铺),但是放在ScrollView之后ScrollView需要测量里面所有子控件的高度并设置,但是这一步是布局资源的操作,没有考虑ListView通过a
2015-09-07 14:31:22 2931
原创 实现KTV效果:播放歌曲,录音(存储录音文件),并同步播放录音 & 解释4.3以上audio与media资源冲突问题
很多唱歌类型的APP(比如唱吧),都在寻求实现好的用户体验,其中一个就是能够一边边播放歌曲一边唱(声音会被录下来),有人便想进一步实现播放录的声音(就像拿着麦克风唱歌的感觉,自己可以听见自己的声音)具体实现方案是:MediaPlayer播放音乐,MediaRecorder录音并保存; AudioTrack和AudioRecord两个配合实现实时语音流的记录和同步播放但是唱吧并没有实现“可以听见自己唱歌的声音”的效果,经过尝试、研究发现,原来android4.3(API18)以上不支持MediaRecord
2015-09-06 16:29:48 3311
代码动态设置view或布局的宽高
2015-11-26
listview嵌gridview,并实现grid元素部分显示以及点击展开与折叠
2015-11-02
播放歌曲&录音&同步播放录音-audio与media资源共用
2015-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人