- 博客(250)
- 收藏
- 关注
原创 Carson带你学Android:为什么view.post()能保证获取到view的宽高?
本文将手把手带你深入源码了解view.post() 原理。
2020-10-26 08:26:07 2226 3
原创 Carson带你学数据结构:手把手带你全面优化快速排序算法
前言本文主要讲解排序算法中的快速排序 算法,希望你们会喜欢。目录1. 简介2. 算法原理步骤1:将待排序列 分割成独立的2个子序列在待排序 序列中选择1个基准数据元素(第1个 / 最后1个,称为:枢轴)通过比较 基准数据元素 与 序列其余元素 大小,将待排序列分成2部分:(右序列)1部分 > 基准元素、(左序列)1部分 < 基准元素步骤2:通过递归,分别对这2个子序列 进行快速排序通过步骤2的方式,最终达到整个序列有序的目的3. 算法示意图初始状态待排序序列 =
2020-10-20 08:35:43 1314 1
原创 Carson带你学数据结构:手把手带你了解 ”图“ 所有知识!(含DFS、BFS)
包括 深度优先搜索(DFS)、广度优先搜索(BFS)、最小生成树算法等
2020-09-14 07:52:15 1506 3
原创 Carson带你学Android:源码解析 Dialog的窗口机制
本文将通过 Dialog 的创建、展示 & 销毁过程源码, 详细说明 Dialog 的窗口机制
2020-08-11 08:06:52 3345
原创 Android:保存 & 恢复Activity 状态缓存 - onSaveInstanceState()、onRestoreInstanceState()
手把手教你使用onSaveInstanceState()、onRestoreInstanceState()
2020-07-10 08:24:25 7812 2
原创 Carson带你学Android:完美解决ScrollView与嵌套EditText的滑动冲突
背景一个 ScrollView 里嵌着一个 EditText(设置可滑动)。activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="
2020-06-15 07:56:13 4404 2
原创 Carson带你学Android:手把手教你学会手势识别应用 GestureDetector
实例讲解Android手势识别类:GestureDetector类的使用
2020-06-08 08:27:33 2268 3
原创 Android使用技巧:将当前摄像头预览图像保存为Bitmap对象 & 保存到本地
今天,carson将结合示例讲解:如何将当前摄像头预览图像保存为Bitmap对象 & 保存到本地
2020-05-13 08:01:13 3000 1
原创 Android:关于Kotlin的入门语法指南(类、变量 & 函数)都总结在这里了!
今天,carson将主要详细讲解Kotlin的所有基本语法
2020-04-26 08:21:45 2212
原创 Kotlin实用语法糖:空安全、类型转换 & 相等性判断
Kotlin被Google官方认为是Android开发的一级编程语言。今天,我将主要讲解,关于Kotlin的一些实用语法糖
2020-03-23 08:14:05 3795
原创 巧用Kotlin:内置函数let、also、with、run、apply大大提高你的开发效率!
详细讲解let函数、also函数、with函数、run函数、apply函数!
2020-02-24 09:04:46 6531 4
原创 Carson带你学Android:手把手带你了解实用的Android Jetpack
我将主要介绍Android Jetpack的相关内容,包括其作用、特点 & 组成,希望你们喜欢。
2020-02-10 09:06:12 11386 3
原创 Carson带你学数据结构:图文详解二叉树(遍历、类型、操作)
二叉树是一种特殊的树结构,应用广泛。下面,我将详细介绍 二叉树的相关知识,希望你们会喜欢。
2019-12-24 08:21:22 3538 5
原创 Carson带你学数据结构:图文解析特殊的线性表 - 栈 & 队列
前言本文主要讲解 数据结构中特殊的线性表结构:栈 & 队列内容包括其特点、结构等,希望你们会喜欢。目录1. 栈1.1 简介1.2 存储结构介绍1.2.1 顺序存储结构结构特点存储线性表的数据元素的方式 = 一段地址连续的存储单元也称:顺序栈示意图(栈状态说明)栈操作(入栈、出栈、共享)具体请看下图1.2.2 链式存储结构结构...
2019-12-09 08:30:57 2033 1
原创 Carson带你学Android:该如何正确获取View坐标位置?
获取 View 坐标在 Android 开发中非常常见。今天carson将详细给大家讲解 获取 View 坐标常用6种方式
2019-12-02 08:14:13 8007 5
原创 Carson带你学JVM:这是一份全面 & 详细的垃圾收集算法(GC)讲解攻略
本文将全面讲解垃圾收集算法,包括标记-清除、复制、标记-整理等,希望你们会喜欢
2019-10-21 08:20:38 3235 1
原创 Carson带你学JVM:Java对象的创建、内存布局 & 访问定位全过程解析
在本文将 ,我对 Java 对象创建、对象内存布局、对象访问定位的三个过程 进行了详细介绍,希望你们会喜欢
2019-10-08 09:14:54 5635 8
原创 Carson带你学Android:手把手带你深入学习RecylerView
今天,我将为大家带来RecylerView的全面介绍,包括其定义、特点、具体使用等,希望你们会喜欢。
2019-09-18 08:18:35 3219 1
原创 Carson带你学Android:图文解析RxJava原理
今天,carson今天将采用 图文的方式 解析 Rxjava的基本原理,希望大家会喜欢。
2019-08-28 08:32:55 6907 6
原创 这是一份全面 & 清晰的架构设计指南:MVC、MVP & MVVM模式(含实例讲解)
今天,我将全面介绍Android开发中主流的技术框架MVC、MVP 与 MVVM模式,并实例讲解MVP模式,
2019-08-26 08:43:36 5088 2
原创 Android ObjectAnimator类:手把手带你自定义属性动画
今天,我将讲解属性动画使用中最核心的一个方法类:ObjectAnimator,希望你们会喜欢。
2019-08-19 07:31:55 5919 2
原创 Android属性动画:核心使用类ValueAnimator学习指南
今天,我将讲解属性动画使用中最核心的一个方法类:ValueAnimator,希望你们会喜欢
2019-08-15 08:29:47 3909 1
原创 Android动画:手把手带你深入了解神秘的估值器(TypeEvaluator)
本文将详细讲解 估值器(TypeEvaluator),通过阅读本文你将能轻松实现复杂的动画效果
2019-08-12 08:27:46 1725
原创 Carson带你学Android:深入解析自定义View工作流程
今天,我将全面总结自定义View 的全工作流程,我能保证这是市面上的最全面、最清晰、最易懂的
2019-08-05 08:16:00 7772 4
原创 Android自定义View:getWidth()、getMeasuredWidth()获取宽高有什么区别?
通过源码解析,带你知道通过getWidth() 与 getMeasuredWidth() 获取宽高的区别
2019-08-01 08:41:53 5105
原创 Carson带你学Android:手把手带你入门跨平台UI开发框架Flutter
今天,我将献上一份 《全面 & 详细的Flutter学习指南》,希望你们会喜欢。
2019-07-25 08:56:06 4455 8
原创 Carson带你学Android:这是一份全面 & 详细的Kotlin入门学习指南
今天,我将献上一份 《全面 & 详细的Kotlin入门学习指南》,包括定义特点、配置使用、入门语法等,希望你们会喜欢。
2019-07-23 09:16:53 22593 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人