1. HashMap原理 jdk8后采用数组+链表+红黑树的数据结构,利用元素的key的hash值对数组长度取模得到在数组上的位置。当出现hash值一样的情形,就在数组上的对...
1. HashMap原理 jdk8后采用数组+链表+红黑树的数据结构,利用元素的key的hash值对数组长度取模得到在数组上的位置。当出现hash值一样的情形,就在数组上的对...
android技术交流群:747425162 整理下碰到的一些面试题和基础知识目录列出来,答案在https://github.com/huangruiLearn/hrl_an...
1、LRU算法分析 最近最少使用页面置换算法,是为虚拟页式存储管理服务的,是根据页面调入内存后的使用情况进行决策了。由于无法预测各页面将来的使用情况,只能利用“最近的过去”作...
1、2000万个整数,找出第五十大的数字? 这个考察对最大堆和最小堆的理解,我们只需要取前50个元素建立一个最小堆,那么堆顶的元素就是这个堆中最小的元素,同样,如果这50个...
难道大家没发现加上后网页内容都没法点击或者滑动了吗
试着解决CoordinatorLayout与Webview的国际冲突最近比较闲,手头事情也不是很多,所以就想学习一下CoordinatorLayout这玩意,这玩意确实不错,至少动画上面不用我们操心的太多。 但是在将Coordingnator...
一、重载算术运算符 1.1 重载二元算术运算 kotlin 允许我们重载常用的二元算术运算:+ - * / ,这样我们这些基本运算就不只是能运用于基本数据结构(int,str...
@Isaac_23ba 我自己也是要用突然忘了,好记性不如烂笔头
android shape绘制常用的形状shape是一个强大的东西,除了用代码绘制图形外,我们还可以用shape通过xml来绘制一些常见的控件背景之类的,非常方便,如下: 1、纯色圆和空心圆shape: 纯色圆: ...
记事:2020年是我人生中很重要的一年,年初新冠疫情爆发,在家里办公了一个半月,感觉出门都是奢望,哈哈;19年底买了人生第一套房,20年1月开始还房贷,到现在已快一年,时...
没,工作上音视频方面的用的比较少。21年继续学习。
2019年学习规划新的一年,希望自己能有更丰富的知识,更坚定的毅力,更阳光,更好的未来!1、重点学习音视频开发方面的知识:C++基础,Opengl es 3.0 ,数据结构,算法基础,ffmp...
用jetpack框架编写了一个简易的网络请求流程,效果如下: 由于接口对接的是我们开发环境地址,所以我把地址相关的屏蔽了,见谅,这个接口对接的是整个app第一个接口获取tok...
app用户场景: 正确编写的 Android 应用包含多个组件,并且用户经常会在短时间内与多个应用进行互动,因此应用需要适应不同类型的用户驱动型工作流和任务。 用户在应...
别人的总结不一定适合自己,所以尽量多做一些自己的总结,针对自己的薄弱点重点说明,适当的借鉴别人,少走一些弯路。最重要的一点是我们要做一个有问题的程序员,不停地归纳总结 ,不要...
今天我的小助理给我提离职了,理由是工资太低,公司画的饼太大,边都摸不到。 小女孩毕业2年,在上海漂了两年,因为男朋友的关系,还是决定回到成都工作,也是准备稳定在一...
@zhi5ai 画四更线不就是梯形了吗
android shape绘制常用的形状shape是一个强大的东西,除了用代码绘制图形外,我们还可以用shape通过xml来绘制一些常见的控件背景之类的,非常方便,如下: 1、纯色圆和空心圆shape: 纯色圆: ...
android studio右键新建的时候会多出一个类的选项或则如果是最后一种多个类模板在新建activity栏目会有选项,一般都会有很多自带的。比如base activity empty activity
Android模板开发-提高编写代码效率在编写android项目中,我们难免会重复的去写一些东西或者写一些浪费时间但又和我们项目逻辑关系不大的代码,所以学会编写模板代码变得很重要,我这里指得模板有两种: 单个文件 ...
使用 Flutter 实现带底部导航栏的 APP 主页面,根节点使用 Scaffold,再配置 bottomNavigationBar 设置点击事件通过调用 setState...
导航 MVPArmsHelper 网络代码自动生成插件MVPArmsHelper插件编写环境配置(一)MVPArmsHelper插件编写代码编写(二) 使用教程1、导入插件A...