自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Android 16 Settings 应用内部分屏布局:一级菜单与二级菜单的显示机制

本文围绕 Android 16 Settings 应用内部的双栏分屏布局,系统梳理了「左侧一级菜单 + 右侧二级菜单」这一布局形态的触发条件与适配方案。核心规则可概括为:系统通过是否支持分屏结合窗口宽度(screen width)与屏幕方向(orientation)共同判定布局模式,当达到 默认设置的阈值时启用双栏分屏,否则回退为单栏列表。这一机制本质上是 Settings 应用对宽屏设备(平板、折叠屏展开态、横屏手机)的适配策略,其判定依据始终围绕「窗口可用宽度」展开。

2026-09-21 15:16:48 326

原创 Android DPMS学习之一——setLockTaskPackages

其实,1<<n 并不只是一个数值,而是一个定义清晰的常量,用来表示一个独立的、可组合的功能位。其次,利用二进制位,可以方便地进行与位运算。而无法用 2、3、4、5、6 这些递增数字做“与”运算,因为它们在二进制中会相互重叠,你没办法区分“我单独开启了功能A”和“我同时开启了功能A和功能B”。在这种模式下,用户无法退出这个应用,系统的导航栏(返回、主页、最近任务)也会被屏蔽或受限,直到应用调用。上述两个方法只是完成了 LockTask 模式的“授权”和“功能配置”,进入LockTask模式需要应用自行触发。

2026-06-30 15:15:33 263

原创 获取SourceTree许可证,完成注册

前段时间,在Mac上安装了一个SourceTree,最开始试用了30天,试用结束,我又不想重新安装重新配置,然后发现,注册是免费的,于是就试试。填写邮箱,163邮箱竟然无法注册,于是便用QQ邮箱,填写信息(最好翻墙,否则网络会很慢),之后,提示无法验证用户的话,你该查看自己的邮件了,Atlassian please verify your email address...,确认之后,可以继续尝试登...

2018-04-07 20:36:52 2006

原创 Android切换横竖屏时的生命周期

最近在绘制K线图,可以选择查看MACD或者KDJ之类的,按理说,在选择显示图样之后,随意切换横竖屏,都需要保持已选的状态,但是,在切横屏之后,K线图又重新绘制,展示初始的默认图样。查阅资料,最后的解决办法是,在AndroidManifest.xml文件中,该activity的声明中加入 android:configChanges="keyboardHidden|orientation|screen...

2018-04-07 10:02:47 479

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除