首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhl_civic
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
110
文章 110
沸点 0
赞
110
返回
|
搜索文章
赞
文章( 110 )
沸点( 0 )
APP合规政策解读爽文
主要讲解一下从开发前到开发后各个阶段我们app隐私合规要点,帮助大家对app政策合规有一个更全面的认知
(建议收藏)TCP协议灵魂之问,巩固你的网路底层基础
TCP 作为传输层的协议,是一个软件工程师素养的体现,也是面试中经常被问到的知识点。在此,我将 TCP 核心的一些问题梳理了一下,希望能帮到各位。 001. 能不能说一说 TCP 和 UDP 的区别? TCP是一个面向连接的、可靠的、基于字节流的传输层协议。 而UDP是一个面向…
RecyclerView 扩展(三) - 使用ItemTouchHelper和LayoutManager实现滑动卡片效果
最近楼主在忙碌于自己的毕设项目,在毕设当中需要实现一个滑动卡片的效果,楼主花了一点时间自己实现了一下,使用是ItemTouchHelper和LayoutManager方式实现的。我们先来看一下效果: 上面的效果说难也不难,说不难呢,但是这里面又有很多的小细节需要注意。 有人说,…
【源码解析】OkHttp的工作原理
OkHttp作为优秀的网络请求框架,已经得到了广大Android开发者的认可。对于它的使用方法,大家也是非常的熟悉。例如同步同步请求、异步请求等,都可以使用很简洁的逻辑来实现。由于OkHttp已经封装了繁琐复杂的请求逻辑,开发者只需要使用其提供的API就能轻松的实现网络请求,这…
自定义View构造函数,知多少?
本文先以TextView为例理论讲解这四个构造函数如何使用,再用一个自定义View来进行实战。 从这个例子中可以发现,使用一个参数的构造函数创建对象后,需要手动调用设置属性的方法。 第二个参数AttributeSet attrs就代表了在XML中为TextView声明的属性集,…
面试官,不要再问我三次握手和四次挥手
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 记住猿人谷一句话:面试时越简单的问题,一般就是隐藏着比较大的坑,一般都是需要将问题扩展的。上面求职者的回答不对…
史上最全的Android面试题集锦
在Android开发中,不管是插件化还是组件化,都是基于Android系统的类加载器ClassLoader来设计的。只不过Android平台上虚拟机运行的是Dex字节码,一种对class文件优化的产物,传统Class文件是一个Java源码文件会生成一个.class文件,而And…
HashMap源码分析(二):看完彻底了解HashMap
在添加元素的时候如果超过threshold设置的阀值点就会进行扩容,简单的来说就是一个水壶容量是二升,然后这个时候已经满了但是你还要继续加水,咋办?换个大的。所以HashMap的扩容就和你这个水壶一样,水已经满了那我就在换个大的水壶继续加水。不过在你换水壶的时候是有很多条件的。…
每日一问:非 Activity.startActivity() 不加 Flag 也可能不崩溃
最近经历了一段低谷期,各种各样的琐事铺天盖地的到来,我也第一次希望是这辈子唯一的一次在水滴筹上发起了众筹。不过通过这次的事情也终于发现,人间有爱,我们都应该常怀感恩。 无论是掘金老站长在掘金无偿地直接置顶推荐我的水滴筹文章,抑或是鸿洋在 wanAndroid 上的置顶推荐,还是…
图解 Java 线程安全
按操作系统中的描述,线程是 CPU 调度的最小单元,直观来说线程就是代码按顺序执行下来,执行完毕就结束的一条线。 举个 🌰,富土康的一个组装车间相当于 CPU ,而线程就是当前车间里的一条条作业流水线。为了提高产能和效率,车间里一般都会有多条流水线同时作业。同样在我们 And…
下一页
关注了
52
关注者
0
收藏集
15
关注标签
15
加入于
2017-03-07