
问题解决集
jiang547860818
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
约束布局constraint-layout导入失败的解决方案
今天有同事用到了约束布局,但是导入我的工程出现错误 **提示错误: Could not find com.android.support.constraint:constraint-layout:1.0.0-alpha3** 我网上查了一下资料,都说是因为我的androidStudio版本是最新的稳定版导入这个包就会报这个错误,必须是预测版才行,后面经过研究测试,其实根本就不是这样的,是你的a原创 2016-12-12 10:33:04 · 13031 阅读 · 4 评论 -
Android 解决因未捕获异常而崩溃的问题
在应用运行过程中,有很多异常可能会发生,一般情况我们会自己处理异常情况,但是也不能面面俱到,而我们希望在没有被捕获的异常发生的时候尽量做到不要让程序崩溃,并且需要在第一时间保存现场,必要时将log信息上传到server,以便在后期版本中修复。 如何处理未捕获的异常呢? 首先是定义一个类,我们取名为:CrashHandler,然后实现一个接口 java.lang.Thread.UncaughtEx原创 2016-12-27 15:10:32 · 504 阅读 · 0 评论 -
使用RadioGroup 的时候出现onCheckChanged() 执行了三次的问题和App重启页面重叠现象
今天遇到一个问题是使用RadioGroup+RadioButton编写底部导航栏的时候,使用到了onCheckedChanged的方法执行了三次,导致上一个页面回来的时候又执行了一次onCheckedChanged导致多创建了一个Fragment,所以要如果要退回就要按两下才会回退。public class RadiogroupActivity extends Activity { /**原创 2017-01-05 00:46:09 · 1151 阅读 · 0 评论 -
Fragment延迟加载数据,当页面可见时再发送请求
一 起因 我们在做应用的过程中,一个应用的界面可能是多个Fragment切换而成的,Fragment和ViewPager搭配使用时,当ViewPager显示一个页面时,它会把前后的页面也一起加载了,这样如果是需要发送请求的页面,这样如果用户都不看那个页面,它也发了请求,这样就很费流量了。所以如果在每次应用启动的时候就去加载大量的网络数据(假设你的每个Fragment都需要加载网络数据,你也可以理解原创 2017-01-11 21:10:30 · 2668 阅读 · 0 评论 -
Android FragmentPagerAdapter数据刷新notifyDataSetChanged没效果研究或不执行OnCreatView方法导致界面不刷新
今天遇到一个问题是Fragment+ViewPager搭配使用的时候,页面刷新不执行OnCreateView方法到时,数据是有刷新了,但是UI界面没有刷新,还是原来的数据显示。 下面先说说我项目中的需求吧,这样我们可以针对问题去解决。 需求:在一个页面中使用ViewPager+Fragment搭配使用,在ViewPager中实现不同页面的滑动。并且ViewPager中的页面数量是根据网络请求回来原创 2017-01-12 17:29:48 · 5527 阅读 · 4 评论 -
androidstudio3.0使用butterknife报错解决
Android studio3.0稳定版本发布了,本人总喜欢最新的东西,所以一出稳定版就更新了,但是问题出现了,之前可以运行的项目报错了。Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain ann原创 2017-11-14 15:17:33 · 652 阅读 · 0 评论 -
APP安装完成打开再返回桌面打开启动两次应用的问题
bug重现步骤: 一般我们从应用市场下载App后,安装完成了点击打开,启动APP,再按Home键切换到后台,再找到APP的图标,点击启动。这时候APP不是打开之前切换到后台的APP,而是重新打开了一个任务。所以这时候退出APP,需要返回两次才能完全退出。 分析问题: 首先我们要知道,一个task并不是对应一个线程,实际上一个task可以包含多个进程, 一个Task中可能有多个同一个Activi原创 2017-11-16 15:12:11 · 1339 阅读 · 0 评论