PopupWindow原理
PopupWindow 原理
PopupWindow 原理
必备的 Android 辅助开发 LayoutInspector V2 插件 特点: 更快的 Dump 速度,比原生的 LayoutInspector 快 10 倍 更容易选中 View 参考: GitHub - CoXier/LayoutInspectorV2-Pro: Legacy Layout Inspector using v2 protocol much f...
Android Studio 坑 Android 编译时的各种问题 Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0 报错: /Users/xxx/.gradle/ca...
Android Studio 基本设置 Version Control git 没有显示 Local Changes 界面 Setting -> Version Control-> commit -> 把 use non-modal commit interface 的勾去掉,如下图所示 Editor Code style 设置 Tab 空格数,按语言...
Android App Debugger 断点调试基础 断点种类 普通断点 方法断点 字段断点 条件断点 异常断点 断点 BreakPoint 图示 当 Attach 到对应的进程之后,就要选择在需要的地方做打断点,对于 Android Studio 而言,常规的断点通常会有三种显示形式: 白板,意味着断点不生效,一般来说都是没有 attach 到正...
ADB 常用操作 ADB 命令速查 awesome-adb https://github.com/mzlogin/awesome-adb adbshell http://adbshell.com/ ADB 基本命令 adb devices adb kill-server adb logcat 解析 adb logcat 的帮助信息http://blog.c...
两数之和 两数相加
10.算法刷题总结 使用动态规划方法 无限定条件无范围约束无下标需求就是求最值53 最长子数组和 使用滑动窗口 有下标需求有至少等字眼不确定的范围限定862 和至少为 K 的最短子数组 使用前缀和数组 一般与 HashMap 结合使用确定的范围限定(不使用至少等字眼
哈希表 排序 手写系列 146. LRU 缓存 企鹅电竞手写 题目 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,...
LeetcodeTop https://github.com/afatcoder/LeetcodeTop 牛客网面试必刷 TOP101 https://www.nowcoder.com/exam/oj?tab=%E7%AE%97%E6%B3%95%E7%AF%87&topicId=295牛客网面试笔刷 TOP101 题解:https://uploadfiles.nowcoder...