![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
小样不一样
在该吃苦的年纪,做拼命努力的自己
展开
-
android 获取本机已安装应用清单
业务场景最近在项目中用到了应用下载的功能,但是需要判断本机中是否已经安装了该应用,如果本机已经安装,则过滤掉应用列表中可下载的应用。该功能主要是用了的PackageManager的管理工具.原创 2021-12-15 10:40:19 · 2233 阅读 · 1 评论 -
Glide 加载网络图片,图片地址不变,图片字段变更时,图片不加载的问题。
业务场景: 移动端需要进行图片分享,该图片由后端处理好,返回url地址供移动端加载使用,每次在页面中点击分享,加载对应参数拼接的图片地址,可是在同一参数,获取不同结果时,图片地址不变,图片内容数据却在更新,这时,移动端加载网络图片时,由于缓存问题,同一链接下,gli de优先读取缓存图片,如果有就不再重新加载,造成后期图片不更新,一直加载的是原图的问题。既然是缓存的问题,那么我们就只需针对解决问题,在每次Glide 加载前,都清理一次缓存,然后再加载网络图即可。kotlin:val o..原创 2021-12-14 09:46:27 · 2371 阅读 · 0 评论 -
保利威视频播放器功能抽取,仅作为播放课程资源使用,去除多余功能
由于项目中所使用的场景,除了直播和回放,还有一个就是简单的课程资源播放器,然后取出整体的冗余,使用一个较为简单播放器来进行播放操作。保利威直播的demo和开发文档,在实际调试过程中,让人非常头疼,在github(https://github.com/polyv)上进行查看整理后,才大致进行了抽取工作。效果如下:首先是布局代码: <RelativeLayout android:id="@+id.原创 2021-10-18 10:49:02 · 1071 阅读 · 2 评论 -
HorizontalScrollView+多列纵向listview处理
最近项目中遇到多层列表展示的问题,并且要使子列和父列处在一个页面中,最初考虑的是Viewpager+listview这种方式实现,考虑过后,这样存在二个问题,一个是焦点问题,横纵滑动,会造成焦点冲突,需要进行设置监听。还有一个问题是易操作性,这种操作的方式个人觉得稍微复杂,不够高效。看到网上有人建议使用Scorllview+addview的方式来实现,觉得这个建议挺好,所以就使用了该建议,效果还可原创 2016-04-21 11:40:18 · 1729 阅读 · 0 评论