首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
无人睡眠
掘友等级
安卓开发工程师
你是我患得患失的梦,我是你可有可无的人~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
141
文章 141
沸点 0
赞
141
返回
|
搜索文章
无人睡眠
赞了这篇文章
阿河
Android 系统工程师
·
7月前
关注
Handler 十连问
梳理 Handler 面试常问十个问题。比如:为什么 Handler 死循环不会卡死?IdelHandler的作用?同步屏障又是如何工作等问题。...
91
6
分享
无人睡眠
赞了这篇文章
TimeFine
Android开发
·
2年前
关注
Android Jetpack-ViewBinding的使用和封装
一、View Binding的配置 ButterKnife和kotlin-android-extensions已经被弃用,并且都推荐使用View Binding。 如何配置...
11
1
分享
无人睡眠
赞了这篇文章
派大星不吃蟹
Android开发工程师
·
8月前
关注
字节跳动一面:StringBuffer与StringBuilder在进行字符串操作时的效率
这是在字节跳动面试过程中遇到的一个问题,当时回答的不是很好,现在重新回顾整理一下。 问题正解 当对字符串进行修改的时候,使用 StringBuffer 和 StringBu...
22
13
分享
无人睡眠
赞了这篇文章
比特桃
软件开发
·
7月前
关注
放弃使用Merge,开心拥抱Rebase!
1. 大家好,我是比特桃。Git 作为现在最流行的版本管理工具,想必大家在开发过程中都会使用。由于 Git 中很多操作默认是采用 Merge 进行的,并且相对也不容易出错,...
220
57
分享
无人睡眠
赞了这篇文章
tinyvampirepudge
Android开发攻城狮 @xiaomi
·
4年前
关注
Android Sqlite数据库升级——kotlin
对于android开发同学来说,数据库相关操作是我们日常操作之一,相应的数据库的升级操作就必不可少了。这里我总结下数据库升级时需要注意的事项。 Android中数据库操作的...
2
评论
分享
无人睡眠
赞了这篇文章
Agoni_Soul
4年前
关注
HandlerThread
在Android中,若要执行耗时操作,都会开启一个子线程来完成该需求,执行完后销毁该线程。但是频繁的执行创建子线程而后销毁,很消耗性能。为解决这种情况,通常的方法是: Ha...
1
评论
分享
无人睡眠
赞了这篇文章
Avengong
Android/Flutter开发
·
1年前
关注
深入理解四大组件之 Android ContentProvider 原理
contentProvider的启动流程 一、背景 ContentProvider本质上就是封装了一层接口,用来屏蔽各种数据存储的方式。 不管是数据库、磁盘、还是网络存储,...
4
评论
分享
无人睡眠
赞了这篇文章
Tans5
Android 开发
·
5月前
关注
[Framework] 关于 Activity#onSaveInstanceState() 的笔记
Activity 的 onSaveInstanceState() 和 onRestoreInstanceState() 的一些笔记 刚开始学习 Android 的时候,就有...
4
评论
分享
无人睡眠
赞了这篇文章
图灵程序员
程序员一枚
·
3年前
关注
java中饿汉与懒汉的故事(单例设计模式)
java中的单例设计模式关于设计模式,这其实是单独存在的东西,它不属于java,但是在java中使用较多,所以今天我就给大家介绍下单例设计模式中的饿汉和懒汉这俩朴素的打工人...
7
评论
分享
无人睡眠
赞了这篇文章
xiangcman
北京 android开发 @知乎
·
4年前
关注
Kotlin高阶函数、扩展函数、内联函数小笔记(inline、crossinline、noinline)
离上一次写博客已经有很长一段时间了,由于中间也换了一次工作,所以很久没更新博客了,新公司项目也比较忙。公司项目虽然不强求用kotlin,但是笔者也是酷爱kotlin的语法,...
16
1
分享
无人睡眠
赞了这篇文章
付十一
Android
·
2年前
关注
【Kotlin篇】聊一聊Kotlin的扩展函数
一、何为扩展函数就一句话不改变原有类的情况下,扩展新的功能。对于Java来说,扩展函数这一特性是没有的,但是Java中还是具体相同功能的特性,比如说继承,设计模式中的装饰模...
21
评论
分享
无人睡眠
赞了这篇文章
Chiclaim
Android @Chiclaim
·
4年前
关注
Android Retrofit 源码系列(一)~ 原理剖析
我们知道 Retrofit 网络框架在 Android 开发中的使用是非常普遍的,而且可以很方便的和 RxJava、Kotlin Coroutine 结合使用。 最近花了一...
7
2
分享
无人睡眠
赞了这篇文章
BlackCat
2年前
关注
synchronized
基本 synchronized,俗称对象锁。java 中互斥和同步都可以采用 synchronized 关键字来完成。 互斥是保证临界区的竞态条件发生,同一时刻只能有一个线...
3
评论
分享
无人睡眠
赞了这篇文章
xiaojkql
3年前
关注
Synchronized
字节码上解释为通过 Monitor Enter 获取锁对象的Monitor监视器;通过Monitor Exit释放锁。 重量级Synchronized实现时将没有获取锁的对...
2
评论
分享
无人睡眠
赞了这篇文章
两日的blog
客户端开发工程师
·
9月前
关注
Viewpager2系列--无限轮播图
无限轮播图可以循环展示一组图片或者内容,其需求和应用场景广泛存在于各种类型的应用中,而ViewPager2作为页面切换的必备良器,刚好可以应用于轮播的场景...
5
1
分享
无人睡眠
赞了这篇文章
wenson123
6年前
关注
RecyclerView 分页滑动卡顿分析之旅
timg.jpg问题:最近在开发分页加载列表时发现这样一个问题,在滑动到列表底部等待加载下一页后,再向上滑动列表,此时会出现几次页面卡顿现象。分析:出现卡顿现象的根本原因是...
6
评论
分享
无人睡眠
赞了这篇文章
六脉神剑
欢聚YY@Java开发工程师 @微信搜:六脉神剑的程序人生
·
1年前
关注
六六力扣刷题链表之链表相交
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情 前言 之前小六六一直觉得自己的算法比较菜,算是一个短板吧,以前刷题也还真是三天...
3
评论
分享
无人睡眠
赞了这篇文章
Java小叮当
Java工程师
·
2年前
关注
如何只用5招实现多线程场景下的线程安全?
前言 1、引言 当前随着计算机硬件的快速发展,个人电脑上的 CPU 也是多核的,现在普遍的 CUP 核数都是 4 核或者 8 核的。因此,在编写程序时,需要为了提高效率,充...
4
评论
分享
无人睡眠
赞了这篇文章
JAVAWarrior
2年前
关注
Java多线程(六) 解决多线程安全——ReentrantLock及源码解析
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 在之前的文章Java多线程(三) 多线程不安全的典型例子 - 掘金 (juejin.cn)中我写到了在多线程环境...
4
评论
分享
无人睡眠
赞了这篇文章
chenyu
1年前
关注
Android之startService与bindService的区别
Android执行Service有两种方法,一种是startService,一种是bindService。下面让我们一起来聊一聊这两种执行Service方法的区别。 ...
3
评论
分享
下一页
个人成就
文章被点赞
5
文章被阅读
6,475
掘力值
122
关注了
16
关注者
0
收藏集
0
关注标签
24
加入于
2019-04-22