- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 自定义PopupWindowView实现单例加载页
App的加载页没有封装到BaseActivity中,就自定义了一个单例的PopupWindowView,哪里需要就show下吧。show完记得dismiss。超级简单。 效果如下: PopupWindowView的代码: import android.content.Context; import android.graphics.drawable.ColorDrawable; imp...
2018-09-19 17:51:43 605
原创 leakcanary内存泄露检测工具 Dumping memory, app will freeze. Brrr
官网地址 https://github.com/square/leakcanary 官网继承步骤就2步,超简单,但是集成进项目后, 问题一:一直弹出(“Dumping memory, app will freeze. Brrr ”)。 搜索了历史issue,说是需要读写权限,清单文件添加了读写权限,换到5.0的设备,还是不行。 问题二:最后查看log:每次在弹窗后,输出打印error...
2018-09-18 14:30:00 5491
原创 Android 数据库SQLite升级降级
前言 作业系统的新版本开发结束,由于后台的习题信息的数据字段和个数改变了,所以Android本地的数据库表字段也需要做相应调整。记录下关于数据库的升级和降级相关知识。超简单 。:) 一,SQLite SQLite是Android内置的一个轻量级的关系型数据库。数据库嘛,就是用来存储数据的。在什么情况下,Android开发需要用到数据库存储数据呢? 需要存储大量的结构化的数据,使用关系型数据...
2018-09-13 18:05:28 794
转载 Android开发:最全面、最易懂的Android屏幕适配解决方案
前言 Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合: Google的官方权威适配文档郭霖: Android官方提供的支持不同屏幕大小的全部方法Stormzhang:Android 屏幕适...
2018-09-07 11:51:22 178
SVN版本管理详解-08210246.pdf
2019-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人