首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
reply1988
掘友等级
Android开发
|
字节跳动
一个很菜很菜很菜的实习生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
176
文章 147
沸点 29
赞
176
返回
|
搜索文章
赞
文章( 147 )
沸点( 29 )
你可能不知道的IDEA Plugin开发技巧
记录一些IDEA Plugin开发过程中总结的经验,懒癌患者终于集中起来精神写出来了第一篇文章。。。
基于自定义AVVideoComposition的视频贴纸和特效实现
基于自定义AVVideoComposition的视频贴纸和特效实现 有过 AVFoundation 框架开发经验的同学应该听说过 AVVideoComposition 这个类,它的功能非常强大,我们可
Android 多返回栈技术详解
用户通过系统返回按钮导航回去的一组页面,在开发中被称为返回栈 (back stack)。多返回栈即一堆 "返回栈",对多返回栈的支持是在 Navigation 2.4.0-alpha01 和 Frag
Android invalidate和RequestLayout流程
本文梳理了最简单的情况,在子View(非ViewGroup)调用invalidate的流程,且忽略绘图缓存,即mLayerType == LAYER_TYPE_NONE。 如有错误请指正。 ViewRootImpl分发draw,到view#draw走到viewGroup的dis…
Google I/O 公布了 Compose 1.0,你准备好了吗?
2021 Google IO 大会宣布 Compose1.0 即将发布,现在正是学习 Compose 的好时机。 本文对 Compose 的特性进行了梳理,帮助大家做一个前瞻性的了解
Android 日常| 常用的软键盘操作总结(v1.0)
这篇文章是对 Android 开发过程中软键盘操作的总结,主要包括键盘的主动弹出、收起以及一些监听操作。 Android 中用于处理应用和输入法之间交互的框架称为 IMF (Input Method Framwork),而 InputMethodManager是 IMF 框架的…
“终于懂了” 系列:Android组件化,全面掌握! | 掘金技术征文-双节特别篇
随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 如果有这些烦恼,说明你的项目需要进行 组件化 了。 在介绍组件化之前,先说说模块化。我们知道在Android Studio中,新建工程默认有一个App module,然后…
LeakCanary 2.0源码分析
在Java运行环境下,内存泄漏是指某个程序错误导致应用长时间一直保留某个不在需要的对象,以至于它不能被回收,而它是会占用内存的,这就意味着内存泄漏了。持续累加,最终有可能导致发生内存溢出问题。 从GC Roots出发进行遍历,强引用可到达对象,都是存活对象,不可达对象则为即将被…
全新的 Fragment: 使用新的状态管理器
相比其它大多数 Android API,Fragments 近几年的变化要更大一些。最初它作为 Android 平台的一部分,后来成为 Android Support Library 的一部分,现在又以 AndroidX Fragments 的形式独立成为了 Jetpack 的…
Activity的初级,中级,高级问法,你都掌握了吗?
Activity是我们常用App开发中最重要的组件,主要用于展示界面和用户交互。本文分为三个部分: 生命周期在开发中会常常被我们用到,比如在界面的恢复和销毁等回调具体的方法,我们在这些方法做一些数据的处理等。当然这里面还少了方法onSaveInstance和onRestoreI…
下一页
个人成就
文章被点赞
197
文章被阅读
35,168
掘力值
967
关注了
89
关注者
79
收藏集
4
关注标签
7
加入于
2017-09-01