学习
Sunshine_Subai
生命不止,梦想成真
展开
-
Android TextView无法跑马灯的罪魁祸首解析
最近工作中遇到了一个跑马灯怎么样做都不能愉快跑起来的问题,是这样的,我要动态添加一个通知栏,那通知栏里的内容就是跑马灯,但是要求是超过20个字才会跑马灯,其余的正常展示,那这个要怎么搞呢?有童鞋可能说了,设置maxLength为20不就可以了,然后让宽度自适应,不过很遗憾,这样并不可行,原因很简单,跑马灯效果的实现是需要确切知道宽度才能跑起来的。但是仅仅有宽度就够了,再次遗憾告诉你,这还远远不够,除了必要的属性之外,动态添加TextView需要考虑到容器的容纳问题,就是textview其实还没...原创 2020-08-18 11:51:51 · 621 阅读 · 0 评论 -
android mediaplayer的getCurrentPosition出现illegalStateException
春眠不觉晓,适时看电脑。-题记 小伙伴们在使用mediaplayer时是否会遇到illegalStateException呢?如果说你没遇到过,反正我是不信的,如果说你遇到了,那我只能说你棒棒哒,有问题找到问题并解决它,也算是人生一大快事。 今天我们所讲的是illegalStateException是在使用mediaplayer中的特殊场景中出现的,那么有小伙伴会问了,啥场景...原创 2019-07-11 10:49:01 · 2513 阅读 · 0 评论 -
Activity基础点知识巩固
1、android的activity在manifest中为什么有的要设置intent-filter并且还要指定category? 首先介绍下android关于activity的基础知识,android启动activity的方式有两种,分别对应为显式(explicit)和隐式(implicit),显式调用直接根据包名或类名直接调用就可以了,但是仍有几点需要说明: 如果想要被第三方通过显式...原创 2019-09-29 10:24:16 · 393 阅读 · 0 评论