在面向对象的世界中,我们最熟悉的莫过于class、 abstract class和interface。Dart作为一门现代面向对象编程语言,在原...
原因分析,这是因为grub没能找到正确的Ubuntu分区的原因,我们可以通过设置解决。 输入:ls 会显示分区 输入:set 显示现在的grub...
协程解决了什么? 协程Coroutines作为Kotlin的一大特性,被Android官方所强推,主要用来简化Android中异步代码的编写,将...
Demo地址:https://github.com/jotyy/coroutines-retrofit-example 欢迎交流和star,谢...
最近在新开的项目中,全面使用了Android的全新姿势——Kotlin、Jetpack等等,之后也对协程进行了一段时间的学习,体验了协程带来的编...
Android自动更新的实现 需求: 在我们开发App的过程中,总会遇到这样的需求。在App运行时检查是否有新版本出现,并对其进行更新。今天就来...
虽然在Spring Boot中使用Jpa的方式操作数据库非常的简单,但还是有很多项目中会使用Mybatis;所以学习Spring Boot+My...
Android自定义View——对构造方法的深入理解 Android View的四个构造方法 构造方法参数 构造方法参数共有四个: Contex...
一、布局 FrameLayout(框架布局) LinearLayout(线性布局) AbsoluteLayout(绝对布局) RelativeL...