首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
知识点
订阅
零捌贰壹
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
重学安卓:Activity 的快乐你不懂!
刚被告知,我开源的《Jetpack MVVM 最佳实践》项目,被对标阿里 P7 架构师的 价格 6000 多元的某课程,安排了 2 章节 12 课时 拿去给 2300 多名学员讲课。 事实上,这个项目的设计和维护 投入了我个人几乎所有空余的精力:为了方便开发者们无痛理解每个架构…
Android 获取屏幕实际高度跟显示高度,判断 Android 设备是否拥有虚拟功能键
Android 获取屏幕实际高度跟显示高度,判断 Android 设备是否拥有虚拟功能键
Android:6种高效 & 准确获取View坐标位置的方式
获取 View 坐标在 Android 开发中非常常见。今天carson将详细给大家讲解 获取 View 坐标常用6种方式: getLeft()、getTop()、getRight()、getBottom() getX()、getY()、getRawX()、getRawY()
每日一问:浅谈 onAttachedToWindow 和 onDetachedFromWindow
基本上所有 Android 开发都会接触到 onCreate()、onDestory()、onStart()、onStop() 等这些生命周期方法,但却不是所有人都会去关注到 onAttachXXX() 这样的方法群体,今天,笔者就希望用简短的文章对此进行一定讲解。 首先在 A…
LayoutInflater中inflate方法两个参数和三个参数的区别
小伙伴们注意到,这里我都没写将inflate出来的View添加到ll中的代码,但是linearlayout布局文件就已经添加进来了,这就是因为我第三个参数设置为了true,表示将第一个参数所指定的布局添加到第二个参数的View中。最终显示效果如下: java.lang.Ille…
Android | 说说从 android:text 到 TextView 的过程(主题&样式)
在 Android 开发中,经常需要用到属性,例如使用android:text设置文本框的文案,使用android:src设置图片。那么,android:text是如何设置到TextView的呢
Android | 带你探究 LayoutInflater 布局解析原理
在 Android UI 开发中,经常需要用到LayoutInflater,它的基本作用是将 xml 布局文件解析成View / View 树, 还可以用于实现 动态换肤、视图转换、属性转换等
保存系统相册并兼容Android10及更高版本
前言 问题 在 Android 10 之前保存系统相册的三步骤: 保存图片到手机 把图片插入到手机图库 发广播更新 代码如下: 出现的问题:图片不显示,也就是说没有更新到系统图库中。 细心的小伙伴会发
LiveData for 循环 postValue,发现只收到了最后一次 postValue 传的值?
严重怀疑 LiveData 的 setValue 和 postValue 有毛病!!!!!得治🤔️
并发编程-看完这篇,所有Java并发编程的问题你都能应对自如!
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第9天,点击查看活动详情 1、synchronized修饰普通方法和静态方法的区别?什么是可见性? 对象锁是用于对象实例方法,或者一