程序员
文章平均质量分 81
gao878280390
这个作者很懒,什么都没留下…
展开
-
融云、环信dlopen failed: library "libsqlite.so" not found
原因:一般某些聊天的SDK都依赖于libsqlite.so(环信、融云),不过由于这个包从来没有变化,使用的是系统默认提供的(/system/lib/)。在Android 6.x及以下的平台可以运行。 Android7.x执行更严格的安全检查,禁止使用系统目录的内容。所以如果希望在7.x以上版本,需要把系统目录的libsqlite.so拷贝出来,也放在自己app对应指令目录下。两种解决方案:把ta...转载 2018-05-31 13:43:00 · 1032 阅读 · 0 评论 -
DialogFragment的使用像Dialog一样的简单、灵活,同时也保持了DialogFragment的优点
基于DialogFragment的对话框与上面的对话框使用同样的界面布局,此处仅仅展现一个简单对话框,因此只重写了onCreateView方法public class MyDialogFragment extends DialogFragment { @Override public View onCreateView(LayoutInflater inflater, ViewGr...转载 2018-05-31 13:51:01 · 668 阅读 · 0 评论 -
Android加载 gif动态图 Glide 框架和 android-gif-drawable 框架对比
因为项目需要加载gif动态图。上网查了一下 发现都是介绍Glide去加载动态图的。刚开始还觉得Glide挺好的。可以实现加载动态图。也可以监听加载完后的状态 设置原来的普通图片。后来发现Glide加载大的gif图很慢。后来又发现加载本地图片的时候。Glide不能设置加载完的监听了。发现了android-gif-drawable 这个框架 。发现挺好用的。速度比Glide快很多。是用jni加载的。不...原创 2018-06-28 14:23:29 · 1440 阅读 · 0 评论