![](https://img-blog.csdnimg.cn/eca1732902954abbb11173387d07fbb0.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android疑难问题
文章平均质量分 56
记录遇到的问题并分享。
pc_Li
我不再人云亦云。
展开
-
Android 启动其他应用的Activity或Service失败解决
本文仅针对Android11,如果你的模拟器或设备是Android11的话,请继续看下去。一、提出问题最近在使用一个应用绑定另外一个应用的Service时,无论如何都绑定不上,现象是Service的onCreate()和onStartCommand()回调都没有执行。说明应用之间的通信出现了问题。二、调查过程了解到我们现在使用的模拟器使用的是Android11,所以抱着试一试的态度去看了一下Android11的新特性。发现在Android11中新增了一项“包可见性”。作者:pc_Li原创 2022-02-14 20:15:00 · 4789 阅读 · 2 评论 -
Android 斜体字被裁切问题解决
一、提出问题最近在使用UI小伙伴提供的字库的时候,发现由于这个字库是斜体的,在我将文字放置到我的checkbox(checkbox的本质是个textview)上面的时候,最后面的一个字总会被垂直地裁切掉一点。怎么调整布局都无法解决。二、解决办法方法一:比较简单粗暴的,在文本的最后添加一个空格,然后调整padding,也可以达到UI要求的样式。方法二:如果你想探究下其他的方法,可以参考:带有wrap_contents的斜体TextView似乎在正确的edg处剪切了文本 - ITranslate原创 2022-01-26 21:00:00 · 2977 阅读 · 0 评论 -
Android private、protected自动变public问题解决
一、提出问题最近在将一个公共库打包为aar发布给其他同事的时候,突然发现我的有的类中protected权限的方法自动变为了public。二、问题原因经过调查,原来由于我开启了混淆,而混淆的配置中有一项proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro',在这里我们会使用android sdk中默认proguard-android-optimize.txt文件。我们可以原创 2022-01-26 20:30:00 · 2513 阅读 · 0 评论 -
Android 解决MediaPlayer seekTo定位不准确(无需修改关键帧)
提出问题: 最近遇到问题,在使用seekTo方法为视频定位时,进度条拖动到某位置,松开后,实际定位偶发不准确。探究过程: 1、通过网上搜索,了解到:seekTo的逻辑是当指定位置不是关键帧时,会定位到距离最近的关键帧。 参考:Android MediaPlayer seekTo不准确问题 关于Android VideoView seekTo不准确的解决方案 2、继续网上搜索,了解到:seekTo方法的第二个参数存在三个可选值,作...原创 2021-05-22 16:41:58 · 4872 阅读 · 5 评论