Android系统的桌面图标文字——调整字体大小、图标和文字间的间隔
一、适当缩小应用图标名称的字体大小,请参考我写的“Launcher3布局的布局配置 ”,先确认设备使用的哪一个profile标签,然后适当缩小对应的launcher:iconTextSize
二、图标和文字间的间隔
1、路径:packages\apps\Launcher3\src\co\android\launcher3\BubbleTextView.java
2、if (display == DISPLAY_WORKSPACE) {
…
-setCompoundDrawablePadding(grid.iconDrawablePaddingPx);
setCompoundDrawablePadding(0);
//去除workspace界面应用图标与文字之间的间距
} else if (display == DISPLAY_ALL_APPS) {
…
-setCompoundDrawablePadding(grid.allAppsIconDrawablePaddingPx) ;
setCompoundDrawablePadding(0) ;
//去除allapps界面应用图标与文字之间的间距
…
} else if
(display == DISPLAY_FOLDER) {
…
-setCompoundDrawablePadding(grid.folderChildDrawablePaddingPx);
setCompoundDrawablePadding(0) ;
//去除打开文件夹图后的界面应用图标与文字之间的间距
…
}
三、workspace界面文件夹图标与文字之间的间隔
1、路径:sc7731e.81.az\packages\apps\Launcher3\src\com\android\launcher3\folder\FolderIcon.java
2、修改内容
FrameLayout.LayoutParams lp = (FrameLayout.LayoutParams) icon.mFolderName.getLayoutParams();
- lp.topMargin = grid.iconSizePx + grid.iconDrawablePaddingPx;
lp.topMargin = grid.iconSizePx
四、如果图标双行显示后,仍然被截断
1、路径:sc7731e.81.az\packages\apps\Launcher3\src\com\android\launcher3\DeviceProfile.java
2、修改内容
private void updateIconSize(float scale, Resources res, DisplayMetrics dm) {
…
cellHeightPx = iconSizePx + iconDrawablePaddingPx
Utilities.calculateTextHeight(iconTextSizePx) + 10;
//请适当增加cellHeightPx的高度
}
Android系统的桌面图标文字——调整字体大小、图标和文字间的间隔相关推荐
- 计算机桌面 文字大小,怎样调整电脑字体大小_怎样调整字体大小
2017-01-08 11:04:56 桌面空白处击右键---属性---外观 然后会看到有一项:字体大小,选项有三,正常,大字体,特大字体.根据自己需要可以调整,显示框会出现预选效果.决定后,点击确定 ...
- windows7蓝牙怎么打开_windows7系统如何调整字体大小
对于长时间使用电脑的办公室人员来说,一定都希望字体能够看得舒服,清晰.可要怎么给Windows7调整字体大小呢?接下来小编就将Windows7系统调整字体的教程分享大家. windows7系统如何调整 ...
- c语言cad改变字体大小,传授win7系统AUTOCAD2007调整字体大小的恢复方法
然而并是不所有的朋友都会解决win7系统AUTOCAD2007调整字体大小的问题,然后就向小编打探win7系统AUTOCAD2007调整字体大小的解决方法,于是小编就个大家整理的win7系统AUTOC ...
- android 调整字体,android设置:调整字体大小
在手机的设置中,我可以全局更改应用的字体大小.android设置:调整字体大小 设置>显示>字体大小 我可以做的字体大小(小,中,大,非常大),也看过Java和(如果适用).只为我的应用程 ...
- CSDN博客炫丽图标调整字体大小和颜色
CSDN博客炫丽图标调整字体大小和颜色 1.ICON图标 2.0 超链接图片与字体 1.ICON图标
- 怎样在电脑桌面上显示此计算机,电脑win10系统的桌面上怎么显示“此电脑”图标...
电脑win10系统的桌面上怎么显示"此电脑"图标 大家有没有遇到过桌面上没有"此电脑"图标的情况呢?今天小编就告诉大家电脑win10系统的桌面上怎么显示&quo ...
- Android系统中TextView默认行间距调整
Android系统中TextView默认行间距调整 可以通过属性android:lineSpacingExtra或android:lineSpacingMultiplier来做. 在你要设置的Text ...
- 禁用微信 webview 调整字体大小
微信 webview 内置了调整字体大小的功能,对于网页的可用性来说是一个很实用的功能.一些网页的字体设置过小导致用户看不清文字,调整字体大小即可解决这个问题. 但是对于一些追求显示效果的移动端页面来 ...
- android设置应用字体大小,在Android应用程序改变的TextView的字体大小从原始设置更改字体大小(Font size...
我想在我的应用程序指定我自己的文字大小,但我有这样一个问题. 当我在设备设置中更改字体大小,我的应用程序的字体大小TextView也会改变. Answer 1: 其实,设置字体大小只影响大小sp . ...
最新文章
- css超过两行显示为..._这6种组织CSS的方式,可以帮助你解决CSS扩展维护难的问题...
- 【JZOJ3236】矮人排队
- 使用js技术使字体闪烁
- 486. Predict the Winner | 486. 预测赢家(博弈论)
- CAS(比较并交换)学习CAS实现原子性+volatile实现可见性,cas与synchronized比较的优缺点
- threejs 物体根据相机位置显示_认识Threejs
- HDU - 3790 最短路径问题
- L1-053 电子汪-PAT团体程序设计天梯赛GPLT
- 我妈给我介绍对象了,我大学还没毕业呢,先在婚介市场也这么卷了的吗?【Python爬虫实战:甜蜜蜜婚介数据采集】
- 调度失败:执行器地址为空_三千字带你搞懂XXL-JOB任务调度平台
- mpvue 中使用 iconfont
- 工具:sql server profiler(分析器)
- PowerShell 使用当前日期创建文件夹
- 2021年PMP考试模拟题7(含答案解析)
- 红帽linux命令符,红帽子Linux_命令全解.doc
- 【lssvm分类】基于粒子群算法优化最小二乘支持向量机lssvm实现数据分类matlab代码
- 九龙战登录只显示一个服务器,九龙战登录失败进不去解决办法
- 安卓上利用百度输入法提供的导入词库与个性短语,批量造词方便输入
- 微擎php页面跳转,登录微擎后台直接跳转到人人商城后台首页
- 果园机器人反思稿_果园机器人读后感