从Android8.0开始,应用显示通知时,必须为通知指定一个ChannelId。我们可以在构造通知的时候看到这个要求: 之前的构造方法已经被弃...
本文介绍使用Android Studio开发应用程序时进行断点调试相关的知识。干货满满,适合初学者学习。 1. 调试模式 想要进行断点调试,首先...
1. 转义算法 转义算法可以把一个字符转换为另一个(组)字符。转义算法有以下几个特点: 算法和字符映射表是公开的 转换操作是可逆的 转换后的数据...
前缀树说明 前缀树Trie是一种用于字符串搜索的树形数据结构。 我们举个例子来说明前缀树是如何表示的。 有三个单词"abc"、"abd"、"bc...
An Startup helper for Android module develop. Startup介绍 androidx.startup...
以 3.14.9版本为例,这应该是最后一个java版本了,后面的版本都是kotlin开发的。 implementation 'com.squar...
众所周知,Java中的泛型在编译期被擦除,那有没有办法在运行时获取到泛型的原始类型呢?有的。 获取泛型类型 如果定义一个类X,这个类继承自某泛型...
设置缩写 下面是常用的缩写定义,我们可以按照自己的习惯去定义常用命令 查看别名列表 rebase合并、排序本地提交。注意不要处理已经推到远程的提...
作为Android开发,在做ListView相关的开发时,可能会遇到这样的问题:我辛辛苦苦写的item布局,结果在提供给ListView时丢失了...