- 博客(3)
- 收藏
- 关注
原创 毕业设计-AudioVideo数据库ORM(二)
基本思路今天来说说数据库方面的东西,在该AudioVideo中,当进入应用的时候,会查询数据库,如果数据库有内容,我们就不全盘扫描,否则,进行全盘扫描,解析音频文件基本信息,生成对应的属于承载bean。然后再通过ORM模型将bean存入数据库.继承SQLiteOpenHelper这里是通过继承SQLiteOpenHelper 来管理我们的数据库的,重载我们的构造方法/** * Created b
2017-04-28 11:51:29 860
原创 毕业设计-AudioVideo(一)
即将毕业的我,选择了做一款基于Android的音视屏的的软件来作为毕业答卷。在后面我会持续更新,记录下这四年的最后时光^__^。(一)音频部1.这里采用了Android中的MedioPlayer这个工具来对音乐进行播放。2.运用Server和Receiver这两大组件来完成音乐的后台持续播放和UI的更新。3.使用MediaMetadataRetriever该工具类来完成对本地音频文件的解析,获取音频
2017-04-23 21:42:50 738
原创 优雅的自定义TabLayout
为啥要自己定义TabLayout? 1.design包中的TabLayout很多时候不能满足UI的需求 2.我们需要自定义tab的位置和tab内容的字体和style 3.我们自定义的控件比较容易适配 有人可能会百度,改变tab字体大小和style不是有方法吗?但是当你要加入自定义布局的时候,就无法实现了。但是字体大小和字体的style还是可以通过反射来修改的,TabLayout中Tab的字段
2017-04-03 19:37:02 1156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人