- 博客(9)
- 收藏
- 关注
原创 Android各系统版本特性导致的问题(不定期更新ing)
1.java.lang.IllegalStateException:Only fullscreen opaque activities can request orientationAndroid8特性,原因也给得很清楚了,是当前Activity的Theme设置的透明主题,单单设置透明主题是没问题的,但设置了透明主题又设置了方向,就会异常了。解决办法是,二者删除其一...
2022-02-07 16:26:58
1798
原创 LayoutManager.findViewByPosition(i)一直为空
原因是RecyclerView还没有绘制完,需要重写addOnGlobalLayoutListener,等待view绘制完毕再获取item布局mListBind.recyData.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() {
2021-12-15 11:22:12
1563
1
原创 Android遇到的那些坑
以下错误均在Android Studio3.2环境下出现修复的1.TaskExecutionException:Execution failed for task':app:compileDebugJavaWithJavac'和':app:transformJackWithJackForDebug'在命令行中输入gradlew compileDebug --stacktra...
2019-01-09 15:43:35
2425
原创 Android 第三方QQ登录 踩过的坑
其实做QQ登录吧也不是第一次了,然而还是踩了这个坑……腾讯的文档不要这么让人抓狂啊摔!首先,我们在腾讯开放平台上注册了自己的应用之后可以拿到appid和appkey,然而,在使用腾讯的api的时候,只用到了appid,appkey并没有什么卵用(当然也可能是我自己没用到哈,反正至今为止,我只用过QQ授权登录或者获取QQ的用户信息)…其次,再次吐槽文档写的太粗略…首先,按照官方文档我们添加了
2016-12-02 17:55:14
856
原创 有关viewPager错误The application's PagerAdapter changed the adapter's contents without calling PagerAdap
今天在新的公司把上一个Android攻城狮的代码从eclipse搬到Android Studio之后,发现一个坑,首页的图片轮播报错了233。先贴出报错信息 java.lang.IllegalStateException: The application's PagerAdapter changed the adapter's contents witho
2016-11-19 11:58:17
1301
原创 初识ButterKnife——ButterKnife的用法
之前九姑娘所用过的注解框架只有XUtils里面的注解,但是XUtils框架并不只封装了注解框架,所以并不适用于所有人。但ButterKnife是一个纯粹的注解框架,用起来非常舒服也非常简单。本文主要是用来记下九姑娘学习的脚印。1、导入框架直接搜索butterknife,出来的第一个就是啦!2、绑定activity/fragment(1)activity在activi
2016-10-26 16:04:46
291
原创 XUtils3.0学习笔记(一)
其实九姑娘在上家公司做的项目里有用到XUtils框架,但是九姑娘属于比较懒的类型,好巧不巧那时候上手那个项目的时候项目里已经用上这个框架了,所以九姑娘才被接触了这个框架。不过那时候对XUtils实在没用心去研究,现在有时间了,所以就认真地来研究研究(前话好生硬好啰嗦- -)。所以重点来了,这些学习笔记是九姑娘本人角度的心得和体会,如果有不对的地方,欢迎大家指出哈,一定要指出啊啊啊。XUtils
2016-09-09 10:10:45
422
原创 有关Error:(16, 0) Gradle DSL method not found: 'android()'的解决办法
今天从网上下载了别人家的demo,在导入Android Studio的时候却报了这样的错误。上网查阅资料,发现大家分析出现这个错误的原因,是因为Adroid Studio在打开项目的时候会自动去查找本地是否有项目里设置的sdk版本,没有的话需要我们手动去修改设置。但是设置了之后,却又在build.gradle里自动生成了这个这时候我们只需要把红框部分删掉,然后重新sync同步一下就
2016-09-07 15:44:26
2771
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人