首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
null_125845
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
502
文章 501
沸点 1
赞
502
返回
|
搜索文章
赞
文章( 501 )
沸点( 1 )
线程池ThreadPoolExecutor工作原理超详细解析
线程池基础 线程池概述 一种线程使用模式。线程过多会带来调度开销, 进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理 者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线
面试官:来!聊聊线程池的实现原理以及使用时的问题
无论是在工作中,还是在书本中,我们都可以听到或者看到关于线程在使用时的一些建议:不要在代码中自己直接创建线程,而是通过线程池的方式来使用线程。使用线程池的理由大致可以总结为以下几点。 1. 降低资源消耗。线程是操作系统十分宝贵的资源,当多个人同时开发一个项目时,在互不知情的情况…
【造轮子】自定义一个随意拖拽可吸边的悬浮View
在开发中,随意拖拽可吸边的悬浮View还是比较常见的,这种功能网上也有各种各样的轮子,其实写起来并不复杂,看完本文,你也可以手写一个,而且不到400行代码就能实现一个通用的随意拖拽可吸边的悬浮View
自定义View-可拖拽的小球
自定义View, 用100行代码实现一个可拖拽的View,且拖动结束后固定View的位置(不会随着页面View树刷新回到初始位置)
Android 实现微信读书划线的效果
最近遇到过一个实现类似微信读书的划线效果的需求。如下图所示,可以看到,微信读书划线支持涂抹、直线以及波浪线三种效果。 对于涂抹效果可以使用 BackgroundColorSpan实现,代码示例如下:
【Android 自定义 View 实战】之你应该明白的事儿
【Android 自定义 View 实战】之你应该明白的事儿
线上产品中自定义View应该如何完善?
答案是肯定的,有区别。在产品环境中由于产品的使用者人数庞大因此很多在 Demo 中发现不了的问题也会一一暴露出来,甚至一些平时所认知的正常的情况,在用户看来也是不合常理的。 这次我司有个展示公告的需求,需求是当有公告时,公告内容从左到右匀速划过屏幕,每隔一分钟出现一次。刚拿到需…
微信发送语音自定义view中的事件分发
这里通过一个自定义view的例子来看事件分发在自定义view中的使用,其实大部分的Android框架下的事件分发的也都差不多的样子,抛砖引玉,我自己做一个记录,如果能帮到有需要的人那就更上一层楼。 先
flutter 仿新版微信语音发送交互
闲聊 仿微信语音发送的交互最早还是前几年做iOS开发的时候做过,之后就没有再接触了。再加上平时自己聊天都是文字输入,语音发送这块一直都没注意有更新。前段时间突发奇想就想重新写个flutter版本的交互
从一个bug开始,理解Fragment和ViewPager2的状态恢复流程
使用Fragment和ViewPager2并在切换界面时遇到了一个奇怪的bug:Expected the adapter to be 'fresh' while restoring state.
下一页
个人成就
文章被点赞
2
文章被阅读
273
掘力值
25
关注了
120
关注者
1
收藏集
0
关注标签
17
加入于
2017-06-01