在前面两篇MD系列的文章中,通过两个案例基本上能够掌握了CoordinatorLayout与AppBarLayout的配合使用。本文我们回过头来详细聊聊AppBarLayou...

IP属地:浙江
在前面两篇MD系列的文章中,通过两个案例基本上能够掌握了CoordinatorLayout与AppBarLayout的配合使用。本文我们回过头来详细聊聊AppBarLayou...
简介 当前版本4.8.0实现方式:添加listener,回调方法onResourceReady中得到GifDrawable,然后设置播放次数 代码示例 关键方法 GIF默认播...
先看效果: 录音流程:根据所需的采样率,声道,位数创建AudioRecord的对象mAudioRecord->用线程不断调用mAudioRecord的read(@NonNul...
最近公司有个项目需要做一个音频的播放列表,类似应用市场的下载列表,每一个item都是一个音乐播放器能单独播放,单独的进度。拿到需求的时候脑子回忆当前有使用的音乐播放app,里...
在把java文件转换成konlit文件时碰到的坑,记录一下。 Java code: Kotlin code: 转换当然用Android studio比较方便了,当然转的质量没...
来自我的CSDN博客:http://blog.csdn.net/dahaohan/article/details/52175190 看过Android的桌面应用都是介样的: ...
上个项目用到UIWebView和JS的交互,这里总结一下两者之间交互的方法。以下代码都在这个demo里。先来研究下JS调用OC的方法 拦截假的URL 比如html上有一个按钮...