本文章已授权鸿洋微信公众号转载:但愿人长久,搬砖不再有[https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=26508...

本文章已授权鸿洋微信公众号转载:但愿人长久,搬砖不再有[https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=26508...
1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事3 OkHttp源码解析(三):OKHttp中阶...
属性的setter和getter方法 在Kotlin中定义了一个类的属性后,可以不用写其setter和getter方法,编译的时候编译器会自动为你生成。但是有时候我们需要对属...
Jectpack组件 Navigation 问题描述:BottomNavigationView控件添加到布局文件中导致预览无法预览视图 问题原因:Material Desig...
基础类型 在Java中有基本类型和引用类型之分,但是在Kotlin中一切都是对象 类型转换 在Kotlin中为了兼容Java,Kotlin中的Double、Int等基本类型在...
生命周期 区分三个关键类 lifecycle他是一个代表android生命周期及其所处状态的对象 lifecycleOwner是具有生命周期的对象的接口,如Appcompat...
一直想抽时间把些较为基础的控件统一系统化抽取出来形成Demo,方便记录以及解答,以下是项目的效果,如果有欠缺的,欢迎小伙伴评论区留言,项目的GitHub地址:AndroidM...
Android Jetpack组件 —— Room使用详解及常用数据库对比 一、 Room介绍 Room是Jetpack组件中一个对象关系映射(ORM)库。可以很容易将 SQ...
1. 问题的提出 K&R的书中一再强调"C is not a big language",当时看书的时候无法理解这句话的意思。现在我的理解是C标准本身的限制比较小,留给程序员...
在Java中如果一个类的属性是private时,当外部需要获取和修改该属性则需要在类中提供两个方法这两个方法被我们称为setter方法和getter方法,正常情况下对一个变量...
java面向对象の初体验之扑克牌小Demo 在初学java之时听到最多的就是面向对象编程,什么是面向对象呢?和c语言的面向过程有什么区别呢?今天我将用一个扑克牌小Demo的诞...