`

launcher修改--修改launcher的屏幕数

 
阅读更多

首先,在Launcher.java代码中

修改这两段

 

 

static final int SCREEN_COUNT = 5;  
static final int DEFAULT_SCREEN = 2;//第一页是从0开始计数,这里是把第三个页面作为默认首页

 

 

然后选中项目,选择Search>File,输入defaultscreen勾选Selected Resources点击搜索,,会找到好几个结果,作相应的更改即可

 

 

<com.android.launcher2.DragLayer
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher"

    android:id="@+id/drag_layer"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <include layout="@layout/all_apps" />

    <!-- The workspace contains 3 screens of cells -->
    <com.android.launcher2.Workspace
        android:id="@+id/workspace"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scrollbars="horizontal"
        android:fadeScrollbars="true"
        launcher:defaultScreen="2">

        <include android:id="@+id/cell1" layout="@layout/workspace_screen" />
        <include android:id="@+id/cell2" layout="@layout/workspace_screen" />
        <include android:id="@+id/cell3" layout="@layout/workspace_screen" />
        <include android:id="@+id/cell4" layout="@layout/workspace_screen" />
        <include android:id="@+id/cell5" layout="@layout/workspace_screen" />

    </com.android.launcher2.Workspace>

 

 

分享到:
评论

相关推荐

    Launcher3-mx-修改过的.rar

    【Launcher3-mx-修改过的】是一个针对Android系统启动器的修改版本,主要涉及的是用户界面(UI)和用户体验(UX)的优化。这个启动器是基于原生的Launcher3进行改进,旨在提供更加个性化和高效的操作体验。下面将...

    Launcher3-android7.1.2

    "Launcher3-android7.1.2" 是一个基于Android 7.1.2系统的桌面启动器应用,由Google原厂开发。此版本的Launcher3是经过Android Studio 2.3.1版本的集成开发环境(IDE)编译并打包完成的,确保了其兼容性和稳定性。...

    Launcher3-N-Folder,基本Android 6.0源代码。将所有应用程序抽屉替换为桌面上的所有应用程序。.zip

    【Launcher3-N-Folder】是一个基于Android 6.0(Marshmallow)源代码的开源项目,它的主要目标是改变传统Android设备的应用程序抽屉(App Drawer)行为,将其功能融入到主屏幕上,使得用户可以直接在桌面看到并访问...

    Launcher3-master

    5. **UI定制**:通过修改源码,开发者可以改变图标样式、主屏幕网格布局、滑动效果、动画以及其他视觉元素,实现独特的用户体验。 6. **性能优化**:Launcher3源码包含了很多性能优化的实践,如缓存机制、数据结构...

    Launcher3-2.zip

    "Launcher3"是Android系统默认的主屏幕应用,负责管理应用快捷方式、小部件和主屏幕布局。在这个压缩包中,我们可能会找到关于这个核心组件的实现细节。 在Android系统中,Launcher是用户与设备交互的第一个界面,...

    Android-根据最新版Launcher修改单层桌面

    【Android开发-根据最新版Launcher修改单层桌面】 在Android操作系统中,Launcher是用户与设备交互的首要界面,它负责展示应用图标、壁纸以及管理桌面快捷方式等。本项目是基于最新的Launcher3进行的定制开发,主要...

    launcher-v3-master-源码.rar

    "launcher-v3-master-源码.rar" 是一个包含Android Launcher3源码的压缩文件,Launcher3是Android系统默认的主屏幕应用的源代码。这个压缩包可能是从GitHub或其他开源平台下载的,通常用于开发者研究、学习或定制...

    android-launcher-plus

    1. **自定义UI设计**:Android-Launcher-Plus允许用户改变主屏幕的外观,比如调整图标大小、形状,或者使用不同的主题和壁纸。这通常涉及到Android的布局文件、图片资源和颜色代码的修改。 2. **多页面支持**:除了...

    Launcher依赖的jar包

    在Android开发中,`Launcher`是一个至关重要的组件,它是用户与设备交互的入口,负责显示应用图标、桌面小部件以及管理手机的主屏幕。在Android 4.4(KitKat)版本中,`Launcher`的实现更加复杂和优化,以提供更好的...

    launcher 横屏修改

    Launcher 横屏修改是指在 Android 设备的横屏模式下修改 Launcher 的布局,以使热门栏(hotseat)位于屏幕的下方。这种修改可以使用户在横屏模式下更方便地使用Launcher。 在 Android 系统中,Launcher 是一个关键...

    Launcher3桌面修改

    1. **网格大小**:修改桌面图标网格的行数和列数,以适应不同大小的屏幕和用户偏好。 2. **小部件支持**:优化小部件的添加、删除和大小调整机制,确保在自定义布局下仍能正常工作。 3. **抽屉布局**:应用抽屉的...

    安卓Launcher桌面相关-Android实现图标拖拽.rar

    - 虽然用户可以通过拖放更改图标位置,但修改系统级别的图标布局可能需要`WRITE_EXTERNAL_STORAGE`或`MANAGE_EXTERNAL_STORAGE`权限,确保正确处理权限请求。 以上是实现Android Launcher图标拖放的基本步骤和涉及...

    安卓Launcher桌面相关-带注释的Launcher3.rar

    7. **自定义启动器开发**:对于想要开发自己启动器的开发者,可以从源码中学到如何扩展和修改Android默认的Launcher功能。 8. **Android系统接口**:了解如何与Android系统的其他组件(如应用管理、壁纸服务)进行...

    AnderWeb-android-packages-apps-Launcher-4458ee4.zip

    "4458ee4"可能是一个Git提交哈希值,用于标识这个版本的具体更改。 【描述】"AnderWeb-android_packages_apps_Launcher-4458ee4" 提供了更多的上下文信息,这表明这个项目可能与AnderWeb(一个可能的开发者社区或者...

    Launcher 2源码修改学习总结

    【Launcher 2源码修改学习总结】 在Android系统中,Launcher是用户与设备交互的核心界面,它是系统的桌面,负责展示应用快捷方式、小部件以及管理屏幕布局。Launcher 2是Android 2.3(Gingerbread)至Android 4.0.3...

    安卓Launcher桌面相关-Androidstudio编译Launcher3在4.4系统SDK上成功运行.rar

    - **Provider**: Launcher3可以作为Content Provider,允许其他应用访问和修改主屏幕的布局信息。 - **XML布局文件**: Launcher3使用XML布局文件定义主屏幕的结构,包括网格布局、滚动视图等。 - **适配器...

    android_packages_apps_Launcher-eclair

    在Android系统中,启动器(Launcher)是用户与手机交互的重要组件,它负责显示主屏幕、应用抽屉以及设置快捷方式等功能。此项目对于开发者而言,是一个宝贵的参考资料,可以深入理解Android启动器的工作原理和实现...

    Android项目源码-安卓Launcher原生桌面源码

    【Android项目源码-安卓Launcher原生桌面源码】是一个深入了解Android系统启动器(Launcher)工作原理的重要资源。源码提供了Android操作系统中的主屏幕和应用抽屉的实现细节,这对于Android开发者尤其是系统定制者...

    安卓Launcher桌面相关-(系统级不是app)android4.4Launcher3源代码.rar

    例如,修改`LauncherActivity`来添加新的功能,或者重写`DragController`来实现特殊的拖放行为。此外,还可以通过调整`Workspace`和`Hotseat`的布局策略,定制屏幕布局。 六、挑战与调试 由于是系统级组件,...

Global site tag (gtag.js) - Google Analytics