张拭心的博客 shixinzhang

“厚德求真·励学笃行”,输入->思考->输出

一句话解决RecyclerView 高度设置wrap_content 无作用的bug

这是RecyclerView兼容包的bug,23.2.0后官方已经修复了。所以直接在gradle里设置用23.2.0及以上的RecyclerView: compile 'com.android.support:recyclerview-v7:23.2.0'PS:如果修改后构建时报了其他奇怪...

2016-04-20 23:13:06

阅读数 10992

评论数 9

RecyclerView.Adapter notifyDataSetChanged 不起作用

最近项目里要添加个聊天功能,我们使用的是环信SDK。如果应用启动,不在聊天界面,接收到消息后就弹出通知栏消息通知用户,点击进入聊天界面。如果用户已经在聊天界面,就要将接收到的数据添加到adapter里,动态显示消息。问题卡在,接收到消息后调用更新界面回调,给adapter里add新数据,然后调用a...

2016-04-20 14:43:06

阅读数 31853

评论数 7

java.lang.NoClassDefFoundError: android.support.v7.internal.widget.TintManager 解决办法

之前还是ok的,今天添加了一个lib项目,运行时就报这样的错:android.support.v7.internal.widget.TintManager at android.support.design.widget.TabLayout$TabView.(TabLayout.java:1145...

2016-04-16 12:38:35

阅读数 7185

评论数 7

Error:Configuration with name 'default' not found. 解决办法

原文地址 在导入studio工程的时候,进行sync的时候,提示Error:Configuration with name ‘default’ not found.之前由于对gradle不熟悉,所以没有找到原因,其实也是偷懒,没有认真去排查问题,今天又遇到了,就折腾了会,把所有的配置文件都打开看...

2016-04-16 00:31:06

阅读数 33299

评论数 12

【苦读官方文档】2.Android应用程序基本原理概述

官方文档原文地址应用程序原理Android应用程序是通过Java编程语言来写。Android软件开发工具把你的代码和其他数据、资源文件一起编译、打包成一个APK文件,这个文档以.apk为后缀,保存了一个Android应用程序所有的内容,Android设备通过它来安装对应的应用。一旦安装到设备上,每...

2016-04-10 22:13:25

阅读数 2750

评论数 0

提示
确定要删除当前文章?
取消 删除