圆形图片 周边进度 Progress 音乐播放进度
来源:互联网 发布:linux vi查找字符串 编辑:程序博客网 时间:2024/05/25 19:56
如果图片不能显示 点击这里
圆形图片 周围进度条 类似于音乐播放器的进度
圆角显示图片 来自CircleImageView 在基础上修改 让其可以周边动态显示进度
app:textBgColor 外围进度的原始背景颜色 app:textColor 外围进度条的颜色 app:textSize="10dp" 宽度0时不显示
使用方法
<com.daemon.aroundcircleview.AroundCircleView android:id="@+id/acv_icon" android:layout_width="200dp" android:layout_height="200dp" android:layout_centerInParent="true" android:layout_gravity="center" android:src="@mipmap/head" app:textColor="@color/colorAccent" app:textBgColor="#000000" app:textSize="10dp" />
### 直接使用acvIcon.setProgress(progress);即可更新
更新进度条 利用Hanlder更新即可
//更新进度条
progress=50;
acvIcon.setProgress(progress);new Thread(new Runnable() { @Override public void run() { while (falg) { if (progress > 100) { progress = 0; } SystemClock.sleep(1000); progress += 5; weakHandler.sendEmptyMessage(1); } }}).start();@Overridepublic void onDestroy() { super.onDestroy(); falg = false;}WeakHandler weakHandler = new WeakHandler(new Handler.Callback() {@Overridepublic boolean handleMessage(Message msg) { if (msg.what == 1) { acvIcon.setProgress(progress); } return false;}
});
效果如图
背景虚化也写过相关的blog
android 图片 高斯模糊 Blur Android Studio JNI NDK 生成 so 问题汇总
github地址
相关音乐项目
MVP模式 项目练习 Pas –新闻 音乐 图片 三个模块
0 0
- 圆形图片 周边进度 Progress 音乐播放进度
- 一个比较牛逼好用的圆形progress进度
- AFNetworking 3.0 上传图片 进度progress显示
- 自定义圆形进度条显示MP3播放进度
- 音乐播放与进度拖拽原理
- VC:Progress显示进度
- Android 环形进度Progress
- 模仿音乐播放器带进度的播放暂停按钮
- AVAudioPlayer实现音乐播放+歌词与播放进度同步
- 豆瓣FM歌曲播放圆形进度的实现
- 圆形进度对话框
- 自定义圆形进度View
- 自定义圆形进度控件
- Qml圆形进度按钮
- seekbar 控制音乐播放进度~之musicplay与seekbar关系
- listview中实现item播放音乐的进度显示
- HTML 5 <progress>进度标签
- 自定义圆形进度ProgressBar的颜色和图片
- iOS 拖进项目的文件代码获取路径为nil
- Hdu 2100之解题报告
- SVN tree-conflict错误解决方法
- Copy-on-write
- c#中把json数据转到dataset中的方法
- 圆形图片 周边进度 Progress 音乐播放进度
- sqlserver查看数据库编码
- mysql 启动报错--发现系统错误2,系统找不到指定的文件。
- iOS ARC 与 非ARC 混编
- 程序员晋升攻略
- 用QImage创建合成的图片(一张图片堆叠在另一张图片上)
- Java_ststic_静态块
- Oracle_ORA-00600: internal error code, arguments: [729]
- TK1遇到的坑