首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GeekBug
掘友等级
Android高级工程师
|
厦门
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
911
文章 909
沸点 2
赞
911
返回
|
搜索文章
赞
文章( 909 )
沸点( 2 )
JDK本身提供了Serializable序列化接口,为什么还要使用 Parcelable?破案了
最近有个公众号粉丝和我聊了聊他面试的经历,一个刚入坑Android两年的新人,由于异地的原因视频面试,而面试官只问了一个问题:“JDK本身提供了Serializable序列化接口,为什么还要使用 Pa
OMM常规问题侦察:如何避免大图片 OOM
程序申请内存过大,虚拟机无法满足我们,然后自杀了。这个现象通常出现在大图片的APP开发,或者需要用到很多图片的时候。通俗来讲就是我们的APP需要申请一块内存来存放图片的时候,系统认为我们的程序需要的内
用Compose又做了三个挺吼看的loading动效
最近又新做了三个Loading,不多,但都是自己原创的,代码已经上传了,有兴趣的小伙伴可以clone下来看看,下面就介绍下这三个Loading的制作过程,同样的,大家可以选择感兴趣的loading来看
ViewPager2另辟蹊径实现图片遮罩切割页面切换效果
之前遇到一个需求,设计师希望的图片轮播切换效果如下图所示。 (图片有点大,加载稍微等一小会) 最开始我的想法是采用ViewPager2的PageTransformer来实现,但是稍微实践了一下便发现,
现代化 Android 开发:Jetpack Compose 最佳实践
简而言之,就是要保持组件的颗粒度尽可能的小,容易变动的要独立出来,非常稳定的也要独立出来,尽量使用 Immutable 的数据结构。
ViewPager2 与 Fragment 的正确结合方式
TabLayoutMediator 和 FragmentStateAdapter,只要经常使用 TabLayout 和 ViewPager2 ,这两个东西你一定不会陌生。前者用来使 TabLayout
Android适配:判断机型和系统
在Android开发中,我们总是会碰到各种各样的适配问题。如果要解决适配问题,我们必须就要解决,出现问题的是什么机型?出现问题的是什么系统?怎么判断当前机型是不是出问题的机型?这几个问题。
操作Android窗口的几种方式?WindowInsets与其兼容库的使用与踩坑
在Android手机中状态栏,导航栏,输入法等这些与app无关,但是需要配合app一起使用的窗口部件。在window上添加各种flag,有些flag只适应于指定的版本,而某些flag在高版本不能生效,
Android软键盘的监听与高度控制的几种方案及常用效果
本文我们会一起复习一下软键盘高度获取的几种方式,布局贴在软键盘上效果的实现与优化。软键盘的高度获取与布局的动画之间的关系。
7个你应该知道的Glide的使用技巧
对于Android开发者来说,Glide是最常使用的库。这里介绍了开发过程中,7个使用Glide的技巧。
下一页
个人成就
文章被点赞
13
文章被阅读
15,062
掘力值
244
关注了
22
关注者
618
收藏集
1
关注标签
23
加入于
2015-10-07