首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
冷不冷
掘友等级
android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
赞
文章( 30 )
沸点( 0 )
Java之AQS原理浅析
AQS全称AbstractQueuedSynchronizer,它是实现 JCU包中几乎所有的有关锁、多线程并发以及线程同步器等重要组件的基石, 其核心思想就是volatile int state这个属性配合Unsafe这个工具类来实现对当前锁的状态进行修改 。 AQS内部维护…
Android Jetpack系列之MVVM使用及封装
Android开发架构 如果开发过程中大家各自为战,没有统一规范,久而久之,项目代码会变得混乱且后续难以维护。当使用统一的架构模式后,有很多的好处,如: 统一开发规范,使得代码整洁、规范,后续易于维护
Android图形系统综述(干货篇)
Android 图形系统是 Android 中一个非常重要的子系统,它涉及到许多相当复杂的模块,如 SurfaceFlinger, Choreographer, HardWare Composer 等平时开发中基本上不会直接接触的概念。前后基于 Android 10 版本陆陆续…
两年Android开发大厂面试经验
感觉毕业后时间过得真快啊,从 19 年 7 月本科毕业入职后,到现在快两年了,最近金三银四期间想着找一个新的工作,前前后后花了一个多月的时间复习以及面试,最近基本上差不多了...
封装bilibili播放器,自定义边下边播和缓存功能
至此代码讲解完毕, 亲测在4g网络下视频初始化速度毫秒级, 并且在低性能手机下, 页面来回切换无卡顿.
开源电子书项目FBReader初探(三)
通过上一篇分析,我们已经知道如何响应并打开菜单,而且菜单中第一项是打开本地书柜,这一篇我们就以此为入口,去探究FBReader的书柜是怎么实现,以及是如何分辨一本书并且能打开一本书的。 通过分析这两个方法可以得知,bindToService(context,runnable)是…
一个基于IJKplayer 的多功能视频播放器
支持 | 边播边缓存,使用了AndroidVideoCache。 支持 | 列表播放;列表连续播放;重力旋转与手动旋转;视频本身rotation旋转属性。 支持 | 全屏切换动画效果;小窗口播放,可拖动。 支持 | 快播和慢播;网络视频加载速度。 支持 | 调整显示比例:默认、…
花了 4 个月整理了 50 篇 Android 干货文章
从第 1 篇文章到现在已经 4 个月了,按类别整理一波技术干货。 目录 热门技术 View 代码封装 源码分析 精进之路 热门技术 Kotlin 初探 Kotlin 成了 Google 的亲儿子,现在赶紧来学学跟着 google 学习 mvp 架构跟着 google 学习 mvp 架构(clean 篇)给初学者的…
javaScript 的数据结构与算法(三)——集合
javaScript 的数据结构与算法(三)——集合
BeeHive,一次 iOS 模块化解耦实践
在本文,天猫的戴鹏继续分享了 BeeHive 的目的,举例说明最佳实践,并且剖析其结构和原理。
下一页
关注了
9
关注者
0
收藏集
1
关注标签
98
加入于
2016-10-24