`
quanminchaoren
  • 浏览: 923675 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Android Launcher2 icon大小修改

阅读更多

不同分辨率、不同屏幕的不同设备,android 原生的Launcher2中的应用icon看上去效果也不一样,根据自己设备,修改Launcher icon 图标大小如下。

修改下面几个地方:
         a. ./frameworks/base/core/res/res/values/dimens.xml:app_icon_size,把这个参数调整到合适,让text显示正常,避免被覆盖掉一部分或全部;
         b. ./packages/apps/launcher2/res/layout-land/application_boxed.xml:把这两个参数修改合适
              layout_height
              textSize,        
         c. ./packages/apps/launcher2/src/com/android/launcher2/AllApps2D.java:查找Bitmap.DENSITY_NONE,把这行代码删除掉;

修改AndroidManifest.xml文件,增加了一个透明的样式:

<application android:icon="@drawable/icon" android:label="@string/app_name">   
        <activity android:name=".ApplicationDemo"   
                  android:theme="@android:style/Theme.Wallpaper.NoTitleBar"    
                  android:label="@string/app_name">   
            <intent-filter>   
                <action android:name="android.intent.action.MAIN" />   
                <category android:name="android.intent.category.LAUNCHER" />   
            </intent-filter>   
        </activity>   
    </application>   

 

分享到:
评论
1 楼 youlingxifeng 2013-04-26  

相关推荐

    Launcher2修改

    【Launcher2修改】是关于Android系统中默认启动器——Launcher2的定制与优化技术,主要涉及的是如何调整其显示的2X2大小的图标。在Android操作系统中,Launcher是用户界面的核心部分,它负责管理应用快捷方式、小...

    Android-launcher源码全面分析

    Android-launcher源码全面分析 一 Launcher默认界面配置(default workspace) 2 1 界面默认配置文件 2 ...二 Icon修改 界面布局调整 壁纸设置 5 1 图标大小和标题大小 5 2 Launcher 图标加入默认背景 6

    laucher 图标

    这个主题涉及到对`Launcher2`进行自定义修改,特别是针对图标(icons)的布局和大小。 首先,"修改launcher2"意味着我们要对`Launcher2`的源代码进行改动。`Launcher2`是一个开源项目,允许开发者根据自己的需求...

    Android_launcher源码全面分析

    Android Launcher源码全面分析涉及了Android桌面启动器(Launcher)的核心功能实现,包括界面配置、图标及壁纸调整、启动和初始化流程、以及一些高级特性如HotSeat和页面滑动处理等。接下来将根据给出的信息点,详细...

    android 修改launcher行数和列数的方法

    本文将详细讲解如何修改Android launcher的行数和列数。 首先,需要注意的是,Android的Launcher3桌面的行数和列数并不是通过XML配置文件来设定的,而是通过代码动态计算。在不同的Android版本中,计算这些参数的类...

    Android应用源码之iconFile_源码.zip

    在`&lt;application&gt;`标签内,`android:icon="@mipmap/ic_launcher"`这一行定义了应用的启动图标,`ic_launcher`就是图标的资源ID。开发者可以在这里更改图标,以适应自己的应用。 接下来,Android Studio提供了图标...

    Android仿Iphone抖动效果Shake Icon.zip

    这个类通常会继承自`ValueAnimator`或者`ObjectAnimator`,因为它们是Android动画系统的核心部分,能够帮助我们平滑地改变对象的属性值,如位置、大小等。在这个例子中,我们将通过不断改变图标的X坐标来模拟抖动...

    Android Launcher研究(三)-列出所安装的应用,点击进入相应的应用.doc

    在Android系统中,Launcher是用户界面的核心组成部分,它负责展示并允许用户启动已安装的应用程序。本篇将探讨如何在自定义的Launcher中列出所有已安装的应用,并实现点击图标进入相应应用的功能。我们将通过以下几...

    仿QQ如何优雅的修改应用的字体大小

    android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/CustomTheme"&gt; &lt;!-- ... --&gt; ``` 这样,应用全局的字体大小就关联到了主题属性。但为了使所有关联的字体都能...

    Android高手进阶教程

    - **android**: 输入此命令会弹出SDK and AVD Manager界面,允许开发者进行SDK更新及AVD(Android Virtual Device)的创建、删除或修改。 - **android list avds**: 列举所有已创建的Android模拟器。 - **android ...

    给Android的应用换个图标(桌面快捷图标)sShortcut

    需要注意的是,从Android 12(API 31)开始,Android引入了隐私沙盒(Privacy Sandbox)的概念,对于第三方应用创建和修改系统快捷方式的行为有所限制。因此,开发这类工具时需要考虑到不同Android版本的兼容性问题...

    android+UI.pdf

    android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"&gt; &lt;!-- 应用主题 --&gt; .....

    android 图标 消息 数量

    &lt;item android:drawable="@mipmap/ic_launcher"/&gt; &lt;!-- 角标层,初始隐藏 --&gt; &lt;item android:id="@+id/badge" android:drawable="@drawable/badge_circle" android:visibility="invisible"/&gt; ``` 4. **自定义...

    car launcher主题.zip

    1. **启动器(Launcher)**:在Android系统中,启动器是用户与设备交互的主要界面,它负责管理应用图标、主屏幕和抽屉。更换启动器可以改变手机的操作方式和外观,例如滑动效果、过渡动画、图标样式等。 2. **主题...

    Android 使用Font和style定义App全局字体样式

    android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme"&gt; &lt;!-- Your activities --&gt; ``` 现在,你的App全局已经应用了自定义字体。所有继承`AppTheme`的主题...

    Android应用源码之theme.zip

    通过使用&lt;item name="android:icon"&gt;@drawable/ic_launcher这样的方式,可以设置应用图标。 3. **字体和文字样式**:可以自定义字体文件,并通过的&lt;item name="android:fontFamily"&gt;@font/custom_font来设置全局...

    android 学习心得

    - **`android:icon`**:指定显示在Launcher或任务切换器中的图标资源ID。 - **`android:label`**:为Activity提供一个友好的名称,可以是一个字符串资源的引用。 - **`android:launchMode`**:控制Activity的启动...

    Android style简单学习应用示例.rar

    android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" &gt; ... ``` 这个示例可能还会展示如何使用主题来改变状态栏的颜色、动作栏的样式、按钮的默认样式等。...

Global site tag (gtag.js) - Google Analytics