2017年7月17日

摘要: 针对BeatBox应用,可以使用SoundPool这个特别定制的实用工具。 SoundPool能加载一批声音资源到内存中,并支持同时播放多个音频文件。因此所以,就算用户兴奋起来,狂按按钮播放全部音频,也不必担心会损坏应用或者耗光手机电量。 1. 创建SoundPool 2. 加载音频文件 相比其他音 阅读全文
posted @ 2017-07-17 16:32 rnystic 阅读(335) 评论(0) 推荐(0) 编辑
 
摘要: resources资源可以存储声音文件,但当处理多个音乐文件时,效率会很低。 assets可以被看作随应用打包的微型文件系统,支持任意层次的文件目录结构。类似游戏这样需要加载大量图片和声音资源的应用通常都会使用它 1. 导入assets 在app模块下创建assets目录,然后建立需要的资源文件夹并 阅读全文
posted @ 2017-07-17 15:17 rnystic 阅读(321) 评论(0) 推荐(0) 编辑
 
摘要: 创建一个根节点为ImageView的布局文件,代码如下: 接着创建一个PictureDialogFragment继承DialogFragement,用来显示大图。 最后修改CrimeFragment中的代码,使点击缩略图的时候让大图显示出来。 给缩略图控件增加点击事件即可 修改CrimeFragme 阅读全文
posted @ 2017-07-17 08:21 rnystic 阅读(1711) 评论(0) 推荐(0) 编辑