首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
messiwpy
掘友等级
Android RD
Android开发实习生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
445
文章 438
沸点 7
赞
445
返回
|
搜索文章
messiwpy
赞了这篇文章
苍耳叔叔
Android @字节跳动
·
2年前
关注
有意思的自定义View | 手指平移缩放旋转
概述 上篇文章写了几种支持 高亮展示固定行并滑动文本的自定义View, 效果如下: 这篇文章再来写一个比较有意思的自定义 View, 我想大家在工作中应该基本上都写过类似的...
22
2
分享
messiwpy
赞了这篇文章
IT小码哥
Android @某车企大厂
·
3月前
关注
一个优雅解决多个弹窗顺序显示方案
不是因为看到希望才坚持,而是因为坚持了才会有希望! ## 场景 在做直播软件的时候,需要在用户打开App后,先后弹出签到,活动,提示等一系列弹窗。每个弹窗都要在前一个弹...
31
19
分享
messiwpy
赞了这篇文章
databook
软件工程师 @南京亚原软件有限公司
·
4月前
关注
写代码不用"if"行不行,曾经的反 "if" 运动
如果在IT行业的时间够长的话,可能还记得大约10几年前,设计模式风靡一时的时候,有过一段反 "if" 的运动。 所谓的反"if"运动,其实是夸大了"if"语句带来的问题,比...
80
81
分享
messiwpy
赞了这篇文章
亦枫
微信公众号 @ 安卓笔记侠
·
7年前
关注
Android Studio 掌握这些调试技巧,Debug 能力不能再高啦
Debug 断点跟踪调试是软件开发过程中分析代码、解决 BUG 的一个重要手段,不同 IDE 下的 Debug 工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序...
1.1k
27
分享
messiwpy
关注了
Pika
Android RD
messiwpy
赞了这篇文章
Reducto
Android @Gryffindor
·
4年前
关注
Kotlin如何安全访问lateinit变量
Kotlin设计之初就是不允许非null变量在声明期间不进行初始化的,为了解决这个问题,Kotlin lateinit 允许我们先声明一个变量,然后在程序执行周期的将来某个...
2
评论
分享
messiwpy
赞了这篇文章
Shawn_Shawn
java
·
9月前
关注
java线程-如何优雅地获取线程的执行结果
线程获取到运行结果有几种方式 Thread.sleep() 使用sleep()方法获取,这种方法,有不可控性,也许sleep1秒钟,但是线程还没有执行完成,可能会导致获取到...
4
评论
分享
messiwpy
赞了这篇文章
bytebeats
Sr Software Engineer @GOAT Group
·
11月前
关注
2023年的现代安卓开发
Android是一个基于Linux内核的开源操作系统, 由谷歌开发.它被广泛用于各种设备, 包括智能手机, 平板电脑, 电视和智能手表....
460
90
分享
messiwpy
赞了这篇文章
唐子玄
🏆掘金签约作者
·
2年前
关注
RecyclerView 刷新列表数据的 notifyDataSetChanged() 为什么是昂贵的?
当列表数据变更时,调用 notifyDataSetChanged() 是最省事的。无需关心变更的细节,一股脑统统刷一遍就完事了。但这样做也是最昂贵的。读完这一篇源码走查就知...
57
23
分享
messiwpy
赞了这篇文章
新小梦
Android @快速记账
·
3年前
关注
Android属性动画,看完这篇够用了吧
随着APP的开发周期演进,APP不再满足基础的功能保障,需要有较好视觉体验和交互操作。那么动画效果是必不可少的,动画有帧动画,补间动画,属性动画等等。 本文通过一些简单常见...
141
11
分享
messiwpy
赞了这篇文章
Android爱好者
Android开发工程师
·
5年前
关注
Android 代码混淆规则
1. Proguard介绍 Android SDK自带了混淆工具Proguard。它位于SDK根目录\tools\proguard下面。 ProGuard是一个免费的Jav...
26
1
分享
messiwpy
赞了这篇文章
Newki
@武汉
·
1年前
关注
Android开发 - Fragment懒加载的几种方式与性能对比
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Android开发中ViewPager+Fragment的懒加载 TabLayout+ViewPager+Fragme...
41
5
分享
messiwpy
赞了这篇文章
玉刚说
编程·思维·职场 @BAT
·
5年前
关注
Android 组件化最佳实践
在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必...
762
65
分享
messiwpy
赞了这篇文章
xxq2dream
Android开发
·
5年前
关注
Fragment中调用startActivityForResult的那些坑
用getParentFragment发起调用,则只有父Activity和父Fragment的onActivityResult会被调用,当前的Fragment的onActiv...
23
7
分享
messiwpy
赞了这篇文章
willA笔记更新ing
Android/前端
·
3年前
关注
自定义view⑧布局流程和自定义布局
布局流程测量流程:从根View递归调用每一级子View的measure()方法,对它们进行测量布局流程:从根View递归调用每一级子View的layout()方法,把测量过...
6
评论
分享
messiwpy
赞了这篇文章
madroid
@Rethink Android
·
2年前
关注
Android 官方现代 App 架构解读 - UI Layer
Android 官方现代应用架构解读,本篇介绍了 UI Layer 相关的内容。主要是讲解了如何写出数据一致、可测、易维护的 UI 逻辑。...
48
5
分享
messiwpy
赞了这篇文章
全世界_Coder
Android开发工程师 @字节跳动
·
6年前
关注
了解Drawable的ConstantState | _StriveG Blog
由tint引发的思考...
8
评论
分享
messiwpy
赞了这篇文章
未来猫咪花
Android Dev @.
·
2年前
关注
对比 RxJava 入门 Kotlin-flow
kotin 官方文档有提到 flow 的灵感来源于 RxJava,所以看起来这两者很像,不同的是 flow 的是基于 kotlin,基于协程。 对于使用者才说,flow 的...
9
评论
分享
messiwpy
赞了这篇文章
lei838016
全站开发工程师
·
2年前
关注
Android协程(Coroutines)系列-深入理解CoroutineScope作用域
小知识,大挑战!本文正在参与“ 程序员必备小知识 ”创作活动 本文同时参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金 🍈 CoroutineScope...
19
9
分享
messiwpy
赞了这篇文章
狙击手000
2年前
关注
Android view体系 -- 坐标系
这是我参与8月更文挑战的第15天,活动详情查看:8月更文挑战 AndroidView体系是界面的核心,在这个系列中我分为多个章节陆续讲到 View坐标系、View的滑动机制...
1
评论
分享
下一页
个人成就
文章被点赞
22
文章被阅读
10,068
掘力值
212
关注了
66
关注者
7
收藏集
17
关注标签
25
加入于
2017-12-29