摘要: SAX解析方法介绍: SAX(Simple API for XML)是一个解析速度快并且占用内存少的XML解析器,非常适合用于Android等移动设备。SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法 阅读全文
posted @ 2019-05-15 16:58 _小小白 阅读(21620) 评论(0) 推荐(0) 编辑
摘要: RecyclerView简介: 可以理解 RecyclerView 是 ListView 的升级版,更加灵活,同时由于封装了 ListView 的部分实现,导致其使用更简单,结构更清晰。 它直接提供了回收复用的功能,虽然 ListView 我们也可以自己实现 ViewHolder 以及 conver 阅读全文
posted @ 2021-02-05 15:43 _小小白 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 记一次Android 因版本问题报的错!!! 开始创建项目时就因为手多勾选了支持kotlin,最后创建的项目都会报一个错: 开始各种网上找答案之旅。。。。。。 没有一个给的方案有效,基本到了差不多就要重装Android studio了 直到我看到了:https://blog.csdn.net/mp6 阅读全文
posted @ 2020-10-23 17:22 _小小白 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: 需要使用弹框来实现加载效果,用的是别人的加载框架: repositories { google() jcenter() maven { url 'https://jitpack.io' } } compile 'com.github.zzz40500:android-shapeLoadingView 阅读全文
posted @ 2020-10-12 08:52 _小小白 阅读(337) 评论(0) 推荐(0) 编辑
摘要: RxJava RxJava 在 GitHub 主页上的自我介绍是 "a library for composing asynchronous and event-based programs using observable sequences for the Java VM"(一个在 Java V 阅读全文
posted @ 2020-09-29 15:41 _小小白 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 在使用RecyclerView嵌套Spinner时会出现这样一个问题:改变第一个spinner的值时,下面有些隐藏的spinner的选项也跟着改变,然后我又往上拉,刚刚选的又改变,重复操作,隐藏起来的每次都会变 分析了一下原因:如果一页显示10个item,第一个滚不见了,第十一个出现的时候,可能复用 阅读全文
posted @ 2020-09-21 16:44 _小小白 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 在app.gradle中添加依赖:compile 'in.srain.cube:ultra-ptr:1.0.11' //下拉刷新 布局文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://sche 阅读全文
posted @ 2020-09-10 17:07 _小小白 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 在Activity中创建一个RecyclerView可以正常创建以及显示,然后换了在 Fragment 中一直报错说不能为空。 然后上网查了一下: 结论得出,我们通常把initView方法写在onCreateView方法中,但是这个时候view可能并没有返回,所以就找不到了,所以我们可以把初始化操作 阅读全文
posted @ 2020-09-01 18:01 _小小白 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: /** * 整个架构的父类、超级父类 * Created by Administrator on 2020/8/12. */ public abstract class SuperBase<CONTRACT> { public abstract CONTRACT getContract(); //子 阅读全文
posted @ 2020-08-24 17:22 _小小白 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 废话少说,直接记录步骤。 在app的build.gradle中添加 compile 'com.android.support:design:26.1.0' 这里注意一下:design:26.1.0 是和 implementation 'com.android.support:appcompat-v7 阅读全文
posted @ 2020-08-18 11:33 _小小白 阅读(829) 评论(0) 推荐(0) 编辑
摘要: Github项目地址:https://github.com/pedant/sweet-alert-dialog 1、在app的build.gradle中添加: compile 'com.github.f0ris.sweetalert:library:1.5.1' mavenCentral() 2、在 阅读全文
posted @ 2020-08-14 11:00 _小小白 阅读(416) 评论(0) 推荐(0) 编辑