安卓开发中的小技巧
Moment.D
要么去做,要么别想.
展开
-
安卓控件自动适应弹出键盘
今天做项目中遇到了一个奇怪的现象,我在FrameLayout中,中间偏下位置添加了一个图片,我明明没有经过计算,它却给我达到跟随弹出软键盘自动调整。弹出软键盘之前: 弹出软键盘之后: 因为我做的是二次开发,在别人代码的基础上开发,我以为是人家可能早就存在计算逻辑了,原创 2017-04-19 18:14:58 · 1616 阅读 · 0 评论 -
关于TextView限制显示字符,多余用省略号显示问题
今天遇到一个问题,在TextView中,设置了android:maxEms="5" 并设置了android:singleLine="true",android:ellipsize="end",在大多数手机中使用都没有问题,比如输入字符“我爱你亲爱的祖国”,会显示“我爱你亲爱..."但是在三星手机,还有别的手机上出现”我爱你亲爱的...","我爱你亲..."这两种有多有少的状况,一直在找到底是什原创 2017-06-29 17:06:38 · 1888 阅读 · 0 评论 -
解决部分华为,乐视手机听筒模式听不到声音问题
最近项目中出现一个问题,部分华为手机,乐视手机切换到听筒模式后,听不到声音的现象,搜索了好多答案,发现都是说设置模式不对,试了好多也没有解决掉。最后发现应该是重新播放的方式不对,在一部分手机上重新播放不兼容。这是开始的代码,切换到听筒模式时调用:VoicePlayer.setAudioManagerMode(AudioManager.MODE_IN_CALL);((ChatActiv原创 2017-06-26 17:06:04 · 12553 阅读 · 0 评论 -
解决分包后导致安卓5.0以下手机点击应用闪退问题
先描述一下 我遇到问题的过程。我是负责公司项目的二次开发,之前项目就已经超出64k方法数限制,按照谷歌方法,已经进行了分包处理: 1.在app gradle的defaultConfig 中配置multiDexEnabled true 2.让自己的定义的application继承MulitiDexApplication(这是我项目中采用的方式),如果你的application已经...原创 2018-03-04 20:03:03 · 1934 阅读 · 0 评论