首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
swithun
掘友等级
Android
|
某厂
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
swithun
赞了这篇文章
志跃同学
Android @bytedance
·
11月前
关注
自定义 Drawable 你还只会 <shape> 吗?
最近做需求的时候,设计师出了一张这样的设计稿 其中每一个卡片的背景都是从上到下渐变,仔细看其中的边框也是渐变的,这个要怎么实现呢?第一个能想到的最简单的办法就是让设计师导出...
108
17
分享
swithun
赞了这篇文章
业志陈
公众号:字节数组
·
4年前
关注
聊聊 Java 多线程(2)- 怎么实现多线程同步
目前,多线程编程可以说是在大部分平台和应用上都需要实现的一个基本需求。本系列文章就来对 Java 平台下的多线程编程知识进行讲解,从概念入门、底层实现到上层应用都会涉及到,...
12
2
分享
swithun
赞了这篇文章
业志陈
公众号:字节数组
·
4年前
关注
聊聊 Java 多线程(1)- 什么是多线程
目前,多线程编程可以说是在大部分平台和应用上都需要实现的一个基本需求。本系列文章就来对 Java 平台下的多线程编程知识进行讲解,从概念入门、底层实现到上层应用都会涉及到,...
22
评论
分享
swithun
关注了
业志陈
Android @某厂
swithun
赞了这篇文章
业志陈
公众号:字节数组
·
4年前
关注
聊聊 Java 多线程(5)- 超详细的 ThreadPoolExecutor 源码解析
线程池(ThreadPool)面对的是外部复杂多变的多线程环境,既需要保证多线程环境下的状态同步,也需要最大化对每个线程的利用率,还需要留给子类足够多的余地来实现功能扩展。...
16
评论
分享
swithun
赞了这篇文章
唐子玄
🏆掘金签约作者
·
2年前
关注
业务架构的救世主是 MVI(一)
业务迭代时使用好的架构能减少bug你信吗?在经历了 MVP 的痛苦以及 MVVM 短暂的幸福之后来看看 MVI 是如何优雅地拯救世界的。...
156
34
分享
swithun
Android @某厂
·
1月前
关注
[架构]Android MVI 实践指南
总览 UI Layer View Layer ViewModel Layer Domain Layer Data Layer 单一数据源 view只根据uiState显示内...
2
4
分享
swithun
Android @某厂
·
2月前
关注
Activity启动流程
startActivity handleLaunchActivity setContentView 参考 Android窗口机制(一)初识Android的窗口结构 Andr...
赞
评论
分享
swithun
赞了这篇文章
SuperLearner
Android开发 @创维
·
3年前
关注
Activity 启动流程
通过这篇文章,我们来梳理一下 Activity 启动的整体流程,分析源码,了解其中我们应该注意的细节...
15
2
分享
swithun
赞了这篇文章
biubiubiuu
Android
·
3年前
关注
Android 11源码分析: Activity的启动流程
基于最新的Android 11源码分析: Activity的启动流程。 从startActivit方法到最后新的Activity生命周期OnCreate的执行...
8
1
分享
swithun
赞了这篇文章
Flywith24
Android Developer
·
3年前
关注
Android Detail:Window 篇—— WindowInsets 与 fitsSystemWindow
阅读本文,你将了解 Android 将内容绘制到状态栏和导航栏后面的原理;WindowInsets 的分发逻辑;获取状态栏高度的最佳实践;edge-to-edge 的适配等...
240
25
分享
swithun
Android @某厂
·
6月前
关注
从0实现一个BottomSheetDialog
特点 可自定义展开段数(即自动吸附的高度) 到达吸附位置有仿 iOS 的回弹效果(可以参考apple地图) 可自定义背景半透明蒙层颜色 实现了 NestedScrollin...
6
1
分享
swithun
关注了
扔物线
Android @某厂
swithun
Android @某厂
·
8月前
关注
一步步解决NestedScrollView嵌套EditText的冲突
最终效果 背景 NestedScrollView LinearLayout 3: NestedScrollEditText(这个是这次的例子,最后说) 1: 这个是直接放一...
8
评论
分享
swithun
Android @某厂
·
8月前
关注
[自定义View]从0实现一个NestedScrollView
自己实现一个NestedScrollView自己实现一个NestedScrollView自己实现一个NestedScrollView...
赞
评论
分享
swithun
赞了这篇文章
赌一包辣条
公众号:玩转安卓Dev
·
1年前
关注
基于 Android 13 的 Activity 启动流程分析
对于 Android 客户端开发者来说,Activity 是我们再熟悉不过的一个组件了。它是 Android 四大组件之一,是一个用于直接与用户交互的展示型 UI 组件。在...
158
20
分享
swithun
赞了这篇文章
佐佐佑佑
android
·
4年前
关注
View Invalidate流程
nvalidate与postInvadlidate都是用于请求View重绘的API,invalidate在主线程中进行调用,而postInvadlidate则在子线程中进行...
6
评论
分享
swithun
Android @某厂
·
11月前
关注
自定义View实现拖拽展开面板
效果展示 实现 自定义View继承 FrameLayout 随便给面板加点东西 5个 textview 作为内容,最后加一个 LinearLayout 作为拖拽条 增加两个...
赞
评论
分享
swithun
Android @某厂
·
11月前
关注
Fragment原理
Fragment实现原理Fragment实现原理Fragment实现原理Fragment实现原理Fragment实现原理...
赞
评论
分享
swithun
关注了
紫泠
Android @某厂
下一页
个人成就
文章被点赞
29
文章被阅读
3,296
掘力值
252
关注了
3
关注者
5
收藏集
6
关注标签
0
加入于
2021-05-29