前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...
前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...
手摸手教你在Room中使用List . 实际项目有很多这样的结构: 也就是,类似books这样的,List 作为一个元素存在. 下面就以上面的结构为例,做一个简单的演示,按照...
前言 从谨慎地在项目中引入kotlin到全部转为kotlin开发我们用了大概半年的时间。这中间经历了从在一个小功能中尝试使用到完全使用kotlin完成了大版本开发的过程。使用...
一、6.0适配 谈谈Android 6.0 的动态权限管理 二、7.0适配 Android 7.0脱坑指南 三、8.0适配 Android 8.0适配指北 四、9.0适配 A...
引言 在开发中经常会遇到,一个列表(RecyclerView)中有多种布局类型的情况。前段时间,看到了这篇文章 [译]关于 Android Adapter,你的实现方式可能一...
用一个RecyclerView实现多种复杂布局,复用机制要保存 Github源码地址[https://github.com/Goodbao/BaoRecyclerView]码...
上篇文章我们了解了Kotlin中的各种类,从Kotlin的类开始说起,而类中则有属性和方法,Kotlin 中的类属性和Java的类成员变量还是有很大区别,同时类属性也有一些比...
RxJava与CallbackHell 在正式铺展开本文内容之前,我们先思考一个问题: 你认为 RxJava 真的好用吗,它好用在哪? CallbackHell,中文翻译为 ...
SpringBoot 基础教程 | 三大推荐理由1.文章内容均为原创,结合官方文档和实战经验编写。2.文章结构经过细致整理,对新人学习更加友好。3.精选常用技术,不求全面,但...