- 博客(4)
- 收藏
- 关注
原创 安卓 webview播放视频及横屏
问题描述:在项目中,会有在webview嵌入的网页中播放视频的需求,本来以为Android的WebView应该是默认支持视频播放的,不会有太大的问题,但是经过测试后,发现两个大问题:有些手机无法正常播放视频,出现白屏或者只有声音没有画面等,还有不能对视频进行操作(比如播放、暂停、自动播放等)视频无法全屏播放解决视频在webview中正常播放:这个只需要在对应的Activity中加入android:hardwareAccelerated="true"即可,如果不加的话,会在部分手机上出现白屏或有
2020-12-30 11:55:14
4634
8
原创 很好用的Android屏幕适配方案
简述Android系统是谷歌提供的开源技术,导致设备的碎片化问题,所以对于一个安卓开发人员来讲,开发的程序适配各种屏幕成为了一个麻烦。屏幕适配首先布局编写时,通过权重,匹配屏幕或包裹内容来实现view的自适应,当然好多view的宽高是切图中规定死的,那么对于这些写死的宽高,在不同设备中就会出现比例拉伸的情况,所以以前项目当中,一般会通过最小宽度适配来实现不同机型的屏幕适配。功能快捷键...
2020-12-29 17:08:06
1047
原创 Android版本适配(基于 6.0 ~ 9.0)
@TOCAndroid版本适配(基于 6.0 ~ 9.0)Android版本适配(基于 6.0 ~ 9.0)Android系统已经发展了10年之久,按照谷歌的命名风格,每个安卓版本都会以英文字母的顺序来进行命名,并且它们都有一个好吃的甜品代号,从最初的纸杯蛋糕(cupcake)到现在的奥利奥(pie)以及最新的beta版本的Android Q。但据说从Android Q开始Google将以数字...
2019-10-24 17:56:58
658
原创 安卓中计算两个位置之间的距离
@TOC安卓中计算两个位置之间的距离安卓中计算两个位置之间的距离给定两点的经纬度。计算两点之间的距离。第一种方式核心代码,传入两个位置的经纬度,通过函数计算两点的距离,单位是米/** * distanceInMeters 通过经纬度获取距离(单位:米) * * @param pLatitude1 表示A点纬度 * @param pLongit...
2019-08-23 15:04:45
1061
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人