首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
langzi
掘友等级
Android
不会总结不是懒,其实就是不懂
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
最新
热门
Android系列:彻底了解Handler
ui线程就是zygote直接fork出来的进程中的线程,就是Activty中的main。 答案是否定的,不能直接更新,但是可以间接去更新,比如post,postinvalidate。还有SurfaceView是直接在子线程中去更新ui的。在Activity的oncreat生命周…
【算法演练】找出链表中环的入口
例如:链表中环的入口为3. 1.我们得确定链表中有环。 2 去找环的入口 使用两个指针,一快一慢,快指针每次走2步,慢指针每次走1步,当快指针都指向null了还没有追上慢指针,这就说明链表无环。 确定链表中环的节点个数,当第一步两个节点相遇后,我们这时候开始找环中节点个数。从相…
【算法练操】调整数组顺序使奇数位于偶数前面
题目:输入一个数组,实现一个函数来调整顺序,使奇数位于数组前半部分,偶数位于后半部分。 思路:总体划分查找的思想类似于快速排序,用两个指针,也就是两个哨兵,一头一尾部,尾部往前找直到找到奇数停下来,头部指针往后找直到找到偶数停下来,交换两数,接着循环,直到两指针重合。 总结:这…
【算法练操】找出链表中倒数第k个节点
==tips:关于链表的查找,要时刻注意效率,从头到尾一步一步找肯定是最慢的,在必要的时候考虑双指针,会快很多。==
算法演练二:反转链表
保存cur节点的next域(下一个节点),如果不保存,直接更改那么后面就找不到这个next节点了。 修改next节点的指向,指向cur。 遍历下一个节点,重复上面的操作。 好了,代码看上去很简单,但是理解起来不是那么容易,链表的题目读者最好是在草稿纸上画画图,这样思路会更加清晰…
Android系列:Glide 4.x源码解析
对于Glide解析类的文章,现在互联网也不算很多,因为它的源码太复杂了,并且3.0和4.0版本差异性很大。我阅读源码也有一段时间,这里也做个简单的分享,但是对于Glide源码的阅读,我希望大家不要去刨根问底追求每一个细节,每一行代码,这样你很容易迷茫,我们抓住主线走一遍源码就可…
算法演练一:数组中重复的数字
题目:在一个长度为n的数组里的所有数字都在0~n-1的范围内,找出对应重复的数字。例如输入长度为7的数组int[] m ={2,3,1,0,2,5,3},则重复的数字为2和3。 解法一:使用快排,排序后再去做比较找重复的数字,这个方法的时间复杂度为O(nlogn),这是最常见的…
Flutter系列填坑
往往我们用的flutter doctor比较多,我就经常遇到no device的异常,这个时候doctor一下就可以。 如果这篇文章解决了您遇到的问题,请手动点赞。
Android:Retrofit源码解析
带着这三个问题,我们开始下面的讲解。 上面就是实际使用了,做一些简单配置就可以发送请求了,返回的数据是转换后好的实体类,确实很方便。 上面简单讲了使用方法,下面开始进入正题,讲讲背后的原理。 首先看看它是怎么被初始化的,就是入口在哪?很显然,就是那个build,建造者模式,这个…
Android:okhttp源码浅析
Android网络平台的三板斧基本被square公司承包了,Okhttp,Retrofit,Okio真可是三巨头。平时用的okhttp比较多,所以我们很有必要来看看它的实现原理。 这是默认的实例化方式,builder里面也都是默认值,主要实例了代理,缓存,超时等等一些参数,这些…
下一页
个人成就
文章被点赞
69
文章被阅读
42,773
掘力值
925
关注了
23
关注者
23
收藏集
2
关注标签
17
加入于
2016-08-05