摘要: 绘制圆环很多时候会用到Canvas的drawArc方法, drawArc()方法的说明很简单: 第一个参数 oval:定义承载圆弧形状的矩形。通过设置该矩形可以指定圆弧的位置和大小。 第二个参数 startAngle: 设置圆弧是从哪个角度顺时针绘画的。 第三个参数 sweepAngle: 设置圆弧 阅读全文
posted @ 2019-06-24 15:47 夜行过客 阅读(7263) 评论(1) 推荐(0) 编辑
摘要: prepare方法是将资源同步缓存到内存中,一般加载本地较小的资源可以用这个,如果是较大的资源或者网络资源建议使用prepareAsync方法,异步加载.但如果想让资源启动,即start()起来,因为在异步中,如果不设置监听直接start的话,是拿不到这个资源,如果让线程睡眠一段时间,则可以取得资源 阅读全文
posted @ 2019-06-24 14:43 夜行过客 阅读(2569) 评论(0) 推荐(0) 编辑
摘要: 最近使用MediaPlayer + TextureView 实现了一个视频播放器,并且实现了它的横竖屏切换的效果,唯一美中不足的是在横竖屏切换的时候画面会卡顿一下,虽然也不影响播放,但是怕测试会报Bug,到时候还得自己解决,所以就先把这个问题处理下,并记录之: TextureView的监听方法有以下 阅读全文
posted @ 2019-06-24 14:35 夜行过客 阅读(3493) 评论(0) 推荐(0) 编辑
摘要: 打开项目根目录下的 build.gradle(Project:项目名称一级的gradle),如下所示添加阿里 maven 库地址: // Top-level build file where you can add configuration options common to all sub-pr 阅读全文
posted @ 2019-06-24 09:17 夜行过客 阅读(2647) 评论(0) 推荐(0) 编辑