![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
点滴
Android开发笔记
记录Android开发相关。
展开
-
Android Studio 3.5格式化xml文件时代码错乱问题
更新studio到3.5之后出现了一个问题,格式化xml文件代码时会出现代码顺序错乱,包括布局文件和AndroidManifest文件,解决方法记录如下:打开设置 - 点击 Editor - Code Style - XML - (右上角文字 Set from…) - Predefined Style - Android 点击 Apply 和 OK希望给其他遇到此问题的朋友有所帮助...原创 2019-08-22 13:14:01 · 2552 阅读 · 7 评论 -
升级fresco依赖后加载GIF崩溃
Androidstudio提示更新gradle依赖,更新之后加载GIF就出现崩溃了,报错:java.lang.NoSuchFieldError: No field forceOldAnimationCode of type Z in class Lcom/facebook/imagepipeline/common/a; or its superclasses (declaration of 'c...原创 2018-11-06 10:16:52 · 788 阅读 · 0 评论 -
AndroidStudio升级gradle3.2.1后项目报错
刚刚把项目gradle升级到3.2.1后项目报了个错:Android resource compilation failedOutput: /Users/gaoxingfei/shidonghui/shidonghui_Android/app/build/intermediates/incremental/mergeAnzhiDebugResources/merged.dir/values/...原创 2018-11-05 17:26:58 · 3008 阅读 · 0 评论 -
Recyclerview滑动崩溃
刚刚测试说在搜索的时候会偶现崩溃,连接studio后查到错误Log为:java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 8(offset:8).state:10复现了几次之后终于确定:是在list数据变化时滑动recycle人view,也就是在调用notyfyChanged方法...原创 2018-11-05 17:13:43 · 795 阅读 · 0 评论 -
Android Studio 无法预览xml布局视图
今天升级gradle和sdk之后,发现编辑布局文件时右边没有预览了,在style文件中Theme报红,鼠标移到Theme上之后提示:Cannot resolve symbol ‘Theme’ less… (⌘F1)Validates resource references inside Android XML files解决办法:经过检查之后,原来是sdk依赖忘了升级了,当时只升级了buil...原创 2018-09-20 11:18:12 · 1764 阅读 · 0 评论 -
gradle版本导致的编译问题 error: resource style/TextAppearance.AppCompat not found.
新建了一个工程之后编译报错:Error:(1461, 5) error: resource style/TextAppearance.AppCompat (aka com.example.hp.progressbartest:style/TextAppearance.AppCompat) not found.Error:(1504, 5) error: resource style/Text...原创 2018-05-30 15:56:29 · 11666 阅读 · 1 评论 -
EventBus打包混淆问题
项目中如果使用了Event Bus,在打包的时候,如果代码里面做了混淆处理,那么打的包就会报错,提示为“Subscriber class has no public methods called on Event ”。 为了解决这个问题我们需要在proguard-rules.pro里面加入如下内容就会在app打包的时候避免被混淆-keep class de.greenrobot.event.**原创 2017-07-24 12:01:38 · 881 阅读 · 0 评论 -
AndroidStudio关于EventBus报错解决方法its super classes have no public methods with the @Subscribe
今天使用EventBus,这行报错:EventBus.getDefault().register(this);查看日志显示,its super classes have no public methods with the @Subscribe annotation虽说有提示,但还是一头雾水,只能一步一步踩坑了。经过不断试错,终于找到问题所在: EventBus接收消息的方法,即使用@Subscr原创 2017-06-28 00:07:58 · 5856 阅读 · 0 评论 -
遇到的错误之java.lang.IllegalArgumentException: No view found for id
今天遇到一个特别诡异的错,搞了好久才解决,记录报错如下:java.lang.IllegalArgumentException: No view found for id 0x7f10023e (com.huitong.privateboard:id/main_viewpager) for fragment ChatsFragment{dfa9b #1 id=0x7f10023e android:sw原创 2017-06-15 02:38:45 · 8323 阅读 · 0 评论 -
解决Android Studio编译时出现GC overhead limit exceeded
今天运行项目时,Studio报了一个错:"java.lang.OutOfMemoryError: GC overhead limit exceeded"通过网上查询,得到解决办法,记录如下:添加以下代码到 “gradle.properties” 中:org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=4096m -XX:+HeapDumpOnOutOfMemor原创 2017-06-04 18:00:51 · 9663 阅读 · 1 评论 -
小Tip之int...
在方法形参中写(int…)如下:public void test(int... testNum) { int[] testNums = testNum;}testNum代表可多填的int参数,调用方法的时候可以:test(1,2,3,4);形参中的“int…”代表可输入此类型的参数不限量,其实就是一个数组,其它比如string、 float类型都可以这么使用。原创 2017-06-15 14:16:46 · 299 阅读 · 0 评论 -
TextView文字跑马灯效果
项目中要用到跑马灯效果,如下: 虽说看起来挺简单,但还是踩了好几个坑,故此记录一下。刚开始的时候以为设置以下两个参数就好:android:lines="1"android:ellipsize="marquee"“ellipsize”参数代表text view文字设置一行显示的时候文字显示不下将以何种方式显示,总共有5个参数:start:表示将文字开头省略,用“…”代替middle:表示将原创 2017-06-25 13:24:34 · 6550 阅读 · 1 评论 -
解决安卓style文件中设置Activity退出动画无效或者被干扰的问题
问题描述: 今天在style文件中设置如下activity进出动画:<!-- 定义弹框Activity的进入、关闭动画 --> <style name="AnimSearch" parent="@android:style/Animation.Activity"> <item name="android:activityOpenEnterAnimation">@anim/pu原创 2017-06-05 01:49:52 · 5709 阅读 · 0 评论 -
ListView滑动item卡片式推进动画效果
ListView滑动item卡片式推进动画效果原创 2017-01-17 01:39:09 · 3506 阅读 · 1 评论