目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...

IP属地:河南
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
我的CSDN博客同步发布:自定义View,有这一篇就够了 为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总...
这里都是我从各个地方找来的资料,鸣谢: [Android面试系列]一句话讲清楚Android消息机制 Java多线程干货系列—(一)Java多线程基础 JAVA多线程和并发基...
一、线程简介 多任务:用户在同一时间内,运行多个应用程序; 多线程:指程序(一个进程)运行时产生了不止一个线程。进程:操作系统中运行的程序;线程:一个进程里面可以有多个线程,...
为什么要有红黑树 想必大家对二叉树搜索树都不陌生,首先看一下二叉搜索树的定义: 二叉搜索树(Binary Search Tree),或者是一棵空树,或者是具有下列性质的二叉树...
工具篇: IDA Pro (32-bit)7.0 神器不多说百度网盘 提取码6666 ApkToolBox 功能很强大的拆包工具爱盘 - 最新的在线破解工具包 Visual ...
LiveData LiveData是一种持有可被观察数据的类。和其他可被观察的类不同的是,LiveData是有生命周期感知能力的,这意味着它可以在activities, fr...