笔记
文章平均质量分 53
兰特斯
这个作者很懒,什么都没留下…
展开
-
【笔记】封装OKHttp+Rertofit+Rxjava+simplexml遇到的坑
错误原因:其实错误信息很明确,就是@Body标签不能同时和@FormUrlEncoded、@Multipart标签同时使用。原创 2020-02-20 15:05:05 · 839 阅读 · 0 评论 -
【笔记】关于java.exe finished with non-zero exit value 3的错误解决记录
Process 'command 'C:\Program Files\Android\Android Studio\jre\bin\java.exe'' finished with non-zero exit value 3使用命令gradlew --info build查找自己的错误具体是什么。我的是:app:transformClassesWithDexForDebug,把原本注释掉的,关...原创 2019-08-14 14:22:38 · 869 阅读 · 0 评论 -
【笔记】关于xutils升级后,导致的数据库问题
最近公司里的项目改版,把原有的xutils2升级成了xutils3,然后就发现了一系列问题,原有的方法全部报错。1. 版本3没有了原本的db.tableIsExist()、db.createTableIfNotExist()等方法。2. 版本3需要在application里进行如下初始化://数据库初始化x.Ext.init(this);x.Ext.setDebug(BuildC...原创 2018-12-28 13:27:04 · 391 阅读 · 0 评论 -
【笔记】老安卓项目在AS里运行后报Unable to find optional library:org.apache.http.legacy
最近在改一个老项目,发现了很多冗余代码和jar包,所以精简了一下,然后,问题来了。之前删除的jar包里可能包含了6.0以后被弃用的httpcline相关的内容,导致相关引用报错了。于是在gradle里配置了一下。useLibrary 'org.apache.http.legacy'然后问题来了!!!项目开始无限报错,一直报:Unable to find optional libra...原创 2018-12-21 13:58:51 · 213 阅读 · 0 评论 -
【笔记】配置protocolbuf遇到的各种坑
一、windows下配置1.maven下载 当初配置教程都是按照百度来的各位大佬的教程做的。结果在第一步下载的方面就掉坑了。原因是,官网页面点进去无论如何也找不到大佬们在教程里的截图。最后,群里的一位大佬提供了一个需要翻墙的下载链接,http://www-eu.apache.org/dist/maven/,进去之后选择自己需要的版本,在binaries目录下下载apache-maven...原创 2018-05-22 09:53:02 · 663 阅读 · 0 评论 -
【笔记】关于PullToRefeshLibrary的小应用
PullToRefeshLibrary是一个非常强大的库,平时我们用的最多的就是关于listview和gridview的扩展。list View有很多方法,其实在这个库中都有实现,但是如果你用在listview里使用的调用方式来调用的话,就会发现,怎么没有这些方法? 其实,解决这个问题的方法很简单,先用refreshView.getRefreshableView()获取到原创 2017-03-20 13:47:40 · 268 阅读 · 0 评论 -
【笔记】关于ViewPagerIndicator的注意点
1. Activity theme 必须记得修改,并且要注意和自己需要使用的theme的parent是否相同,如果不同,直接引用ViewPagerIndicator默认的theme则容易引起crash;此时需要自定stytle,如下: @drawable/tab_indicator @dimen/middle_font @style/Custom原创 2016-05-04 17:41:05 · 377 阅读 · 0 评论 -
【笔记】从eclipse移植AS的各种情况
最近在给即将开启的项目做移植,将原本eclipse上的项目移植到AS,然后遇到了各种问题。1.jar重复:TransformException: java.util.zip.ZipException: duplicate entry:XXX.class,或者是com.android.ide.common.process.ProcessException: org.gradle.proc原创 2016-03-16 10:54:16 · 739 阅读 · 0 评论 -
【笔记】关于android中shape使用的注意事项
今天闲来无事,把之前做的软件点了玩,然后发现一件坑爹事,一些button和输入框全变成黑色的了,找了一下共性,发现都是用shape画的自定义背景。然后突然灵光一闪,会不会和手机的主体有关?由于我在画边框的时候,并未设置填充色,于是在黑色主题下,手机给我自动填充了黑色进去。于是,我立刻找出现相关的XML文件,加上填充色solid属性,问题完美解决!所以,亲们,以后再使用shape画边框时一定要记得带原创 2015-12-31 10:26:25 · 482 阅读 · 0 评论 -
【笔记】Edittext禁用软键盘,但不影响其他功能
最近遇到一个需求,就是需要禁用Edittext的软键盘弹出,但是又不能影响,光标显示和复制粘贴功能。一般情况下,禁用软件盘的话,只要在Edittext的XML布局文件中加入android:focusable="false"但是,这虽然实现了不弹出软键盘,可以使用自定义键盘的需求,却带来别的问题:光标不见了,不能复制粘贴了!虽然自己写一个复制粘贴的方法并不难,但是在发现微信电话本居然可以原创 2015-07-10 11:25:50 · 837 阅读 · 1 评论 -
【笔记】linklist和PullToRefreshListView的注意点
使用PullToRefreshListView的时候,有一个很特殊的情况,在监听onitemclicklistener的时候,下拉刷新的position是从1开始计数的,所以,在调取linklist的值时,需要写成position-1,否则会报数组越界。原创 2015-12-15 17:30:01 · 513 阅读 · 0 评论 -
[笔记]关于fragment切换更新数据问题
之前项目中遇到一个问题,一个activity中有4个fragment,互相切换,我需要在fragment切换时,将切入前台的fragment的页面数据刷新,网上很多方法都不太好用。之前一直在onResume()中调用,但是并不会在fragment互相切换中调用,因为他依赖于activity,但是fragment的切换并不会影响他的activity:activity的生命流程是:onCrea原创 2015-05-22 17:12:30 · 7084 阅读 · 1 评论