Wormhole
主页
搜索
类别
码农翻身
随笔
黑科技
归档
项目
关于我
留言
码农翻身
分类「 码农翻身」下的文章
- 码农翻身
请谈谈你对死锁的理解?
多线程和锁多线程和锁作为并发编程的两个重要概念,在提升了程序性能的同时,也带来了一些编码的复杂性。锁的出现就是为了保证在多线程的时候操作一组资源数据的一致性,我们在给资源加上锁之后,只有拥有了这...
2020-07-06
ArrayList是线程安全的吗?
问题介绍List如何在增加元素的同时删除元素。这还不简单?直接上代码: List<String> lists = new ArrayList<>(); ...
2020-06-14
Android自定义View (仿计步器)
首先让我们来看一下需要实现的效果就是一个很简单的自定义View进入应用圆弧动画过度增加到指定位置并显示步数话不多说我们开搞1.项目结构:2.自定义属性attrs.xml<?xml vers...
2020-05-19
Android 自定义View 会移动的时钟
实现效果:实现的原理很简单有时间在写教程附上项目源码:项目源码
2020-05-10
Android自定义View(仿华为加载控件)
首先让我们来看一下需要实现的效果昨天发现华为加载控件的动画还挺好看的于是就想着自己模仿这做出来。闲话不多说,看完了效果图接下来就开做!1.实现原理我们可以看到其实就是绘制这样一个图案然后利用动画...
2020-05-04
2025 ©
MRyan
35 ms
搜索