RK3399 修改android桌面图标默认大小

android 修改系统程序图标大小

android_src\frameworks\base\core\res\res\values\dimens.xml中有个 app_icon_size 字段 是用来控制图标大小的,修改它即可。

<resources>
    <!-- The width that is used when creating thumbnails of applications. -->
    <dimen name="thumbnail_width">192dp</dimen>
    <!-- The height that is used when creating thumbnails of applications. -->
    <dimen name="thumbnail_height">192dp</dimen>
    <!-- The amount to scale a fullscreen screenshot thumbnail. -->
    <item name="thumbnail_fullscreen_scale" type="fraction">60%</item>
    <!-- The width used to calculate scale for full screen thumbnail on TV -->
    <integer name="thumbnail_width_tv">240</integer>
    <!-- The standard size (both width and height) of an application icon that
         will be displayed in the app launcher and elsewhere. -->


    <!-- T <dimen name="app_icon_size">48dip</dimen> -->
    <dimen name="app_icon_size">32dip</dimen>

 

### Rockchip桌面图标问题及解决方案 在涉及Rockchip平台的桌面环境配置时,通常会遇到类似于Ubuntu LXDE桌面环境中更换LOGO的操作需求。以下是针对Rockchip桌面图标问题的具体分析与解决方案。 #### 1. 更换桌面左上角的小图标(Logo) 对于基于Rockchip芯片组的Linux发行版,其桌面环境可能采用LXDE或其他轻量级界面。要更改桌面左上角的小图标(即登录界面或启动器中的Logo),可以参考以下路径操作: - 图标文件位置:`/usr/share/lubuntu/images/lubuntu-ff-logo.png`[^1] 此文件定义了桌面显示的小图标。可以通过替换该PNG文件来更新Logo。 - 替换方法: ```bash sudo cp /path/to/new-icon.png /usr/share/lubuntu/images/lubuntu-ff-logo.png sudo chmod 644 /usr/share/lubuntu/images/lubuntu-ff-logo.png ``` 完成上述步骤后需重启系统以使更改生效。 #### 2. 针对特定分辨率下的显示异常处理 某些情况下,尤其是使用非标准分辨率(如1366×768)时,可能会因硬件加速功能不兼容而导致黑屏等问题。具体表现为滑动鼠标时出现短暂黑屏现象[^3]。对此类问题可采取如下措施解决: - **调整帧缓冲区设置**:确保所使用的分辨率满足硬件要求。例如,当VOP组件需要AFBC编码支持时,宽度应能被16整除。因此建议改用更常见的宽高比例适配值,比如1920×1080像素。 修改GRUB引导参数实现强制指定分辨率: ```bash sudo nano /etc/default/grub ``` 找到 `GRUB_CMDLINE_LINUX_DEFAULT` 行,并加入视频模式选项: ```plaintext GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=HDMI-A-1:1920x1080" ``` 更新grub配置并重新启动计算机: ```bash sudo update-grub reboot ``` - **禁用不必要的图形优化特性**:如果确认当前设备确实无法良好运行某种特殊渲染技术,则可通过编辑Xorg配置文件屏蔽之。创建一个新的规则集用于覆盖默认行为: ```bash sudo mkdir -p /etc/X11/xorg.conf.d/ echo 'Section "Device"' | sudo tee /etc/X11/xorg.conf.d/20-noafbdc.conf > /dev/null echo 'Option "AccelMethod" "none"' | sudo tee -a /etc/X11/xorg.conf.d/20-noafbdc.conf > /dev/null echo 'EndSection' | sudo tee -a /etc/X11/xorg.conf.d/20-noafbdc.conf > /dev/null ``` 以上手段有助于缓解由驱动程序引发的各种视觉干扰状况。 #### 3. 应用层面对启动画面定制化改进 除了基础系统的外观修改外,还可以进一步美化应用程序加载过程中的过渡效果。通过预先设定好一张静态图像充当临时背景图层,从而减少初始阶段可能出现的空白闪烁情况[^2]。 示例代码片段展示如何声明自定义主题资源目录结构以及关联至项目清单文件当中去: ```xml <application android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/SplashTheme"> </application> ``` 其中样式定义部分应当包含指向实际素材链接地址的信息: ```css <style name="SplashTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowBackground">@drawable/splash_screen</item> </style> ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值