bug
梦想拒绝零风险
这个作者很懒,什么都没留下…
展开
-
TextView的SpanableString的坑:不能多次setSpan的解决方案
原方法要实现的效果是将“XX月XX日”的“月”和“日”设置成不同样式,包括颜色、字体大小和加粗/不加粗。private void setDateText(String dateStr) { if (TextUtils.isEmpty(dateStr)) { this.keywords.setVisibility(View.INVISIBLE); ...原创 2019-04-08 15:05:34 · 2864 阅读 · 0 评论 -
Windows中无法更改Python默认版本的问题
问题描述:在CMD命令窗口中输入python回车后显示的一直是python 2.7的版本,更改系统环境变量path中Python2.7和Python3.6的顺序也不行。解决方法:折腾了好久最后发现,原来是因为我把Python3.6中的python.exe改成了python3.exe的原因。晕,在这里记录一下,希望能给后续采坑者带来点帮助。...原创 2018-07-11 11:39:56 · 1783 阅读 · 2 评论 -
ValueError: Unable to configure handler 'default': No such file or directory: '..\\log\\all.log
从Github导入Django项目运行时报如下错误:"C:\ProgramFiles\PyCharm 2017.3.3\bin\runnerw.exe" E:\Coder\Python\Django\Forks\blog_project-master\venv\Scripts\python.exe E:/Coder/Python/Django/Forks/blog_project-master...原创 2018-06-08 23:13:12 · 15107 阅读 · 0 评论 -
打签名包时:Duplicate zip entry:DragStartHelper.class
Warning:Exception while processing task java.io.IOException: Can't write [E:...\app\build\intermediates\transforms\proguard\rc\release\jars\3\1f\main.jar] (Can't read [C:\Users\Snail\.android\build-ca...原创 2018-03-23 12:01:27 · 1773 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: com/android/tools/lint/detector/api/Detector$UastScanner
好长时间没更新APP了,结果今天打包报错如下,百思不得其解:Could not load custom rule jar file /home/user/.android/build-cache/317bbf7182688f2c4e85a24d078fe2ab62ffb2a0/output/jars/lint.jarjava.lang.NoClassDefFoundError: com/andro原创 2017-11-06 01:06:09 · 4050 阅读 · 0 评论 -
Canvas绘制圆角矩形时的圆角粗边问题
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ViewCompat.setBackground(findViewB原创 2017-09-01 14:39:18 · 1985 阅读 · 2 评论 -
关于View设置selector不支持state_pressed的问题
在网上找了很多方案,都不能解决问题,最后尝试把TextView换成Button就能支持state_pressed了,换回TextView还是不行,原来TextView不支持selector的state_pressed,要添加pressed的效果的话,建议使用button。 以前一直以为Button和TextView没多大区别,今天才发现,在这上面区别大了去了。记一笔,往后面踩坑的人能看到这篇文章。原创 2017-08-18 15:19:23 · 1002 阅读 · 0 评论 -
java.lang.IndexOutOfBoundsException: setSpan (-1 ... -1) starts before 0
java.lang.IndexOutOfBoundsException: setSpan (-1 ... -1) starts before 0 at android.text.SpannableStringInternal.checkRange(SpannableStringInternal.java:357) at android.text.SpannableStringIn原创 2017-08-04 09:55:19 · 6621 阅读 · 3 评论 -
自定义属性引入layout获取不到resourceId的问题
今天自定义View想达到,能引入layout的效果,例如: 自定义属性:<declare-styleable name="CustomView"/> <attr name="empty_layout" format="reference"<declare-styleable>使用:<CustomView android:layout_width="match_parent"原创 2017-07-07 16:04:01 · 2123 阅读 · 0 评论 -
集成阿里推送SDK中的问题:Duplicate zip entry UTDevice.class
在集成阿里云移动推送过程中,混淆打包时报错:Warning:Exception while processing task java.io.IOException: Can't write [D:\AndroidProjects\IMachinetool\app\build\intermediates\transforms\proguard\beta\release\jars\3\1f\main.j原创 2017-07-12 14:03:58 · 3161 阅读 · 2 评论 -
TinkerPatchException:loader classes in old primary dex are mismatched to those in new primary dex
我集成的是bugly的tinker-support插件,今天打补丁时出现如上错误,错误原因是bugly的tinker-support的SDK升级,导致基线版本和补丁版本所用的sdk版本不一致:将’com.tencent.bugly:crashreport_upgrade:latest.release’降级到与打基线时的SDK版本,问题解决。同志们如果经过以上更改没有解决问题,将com.tencent原创 2017-05-10 15:45:32 · 2527 阅读 · 0 评论 -
Failed to resolve: com.android.support:support-annotations
我在Android工程中新建了一个Java library,在dependency中加入了"com.android.support:support-annotations:25.3.1"这个依赖库,结果在编译时报错: 在网上找的原因说是因为和android其他库的版本号不统一,但是统一之后仍然会报错,随我我模仿butterknife-annotations的build.gradle文件的写法在里面原创 2017-05-16 14:36:30 · 4186 阅读 · 0 评论 -
低版本Android上的WebView不能重定向或不能进入shouldOverrideUrlLoading方法的问题
只想知道问题原因,直接看最后的总结就好了,以下是我对找这个bug的过程的梳理。昨天收到一个bug任务:在Android5.0的手机上无法打开某H5页面。在加载后不久直接进入onPageFinished方法后就没了下文。观察到WebView打开其他页面没有问题,打开该页面时有个重定向,猜想到是重定向的问题。但是shouldOverrideUrlLoading无论如何都进不了。使用Postma...原创 2019-04-27 10:48:16 · 3002 阅读 · 0 评论