zoukankan      html  css  js  c++  java
  • Android手机屏幕相关知识(launcher2中)

    1、屏幕数量launcher.java

      原来:
        static final int SCREEN_COUNT = 5; // 五屏  
        static final int DEFAULT_SCREEN = 2; // 默认屏幕为中间的屏幕  
    
     改成:
        static final int SCREEN_COUNT = 1; // 一个屏  
        static final int DEFAULT_SCREEN = 0; // 默认屏幕为中间的屏幕  
    

    注:当java 文件修改了,则对应的launcher.xml文件也要修改,一个横屏的xml文件,一个竖屏的
    res/layout-land/launcher.xml

      原来:
        <com.android.launcher2.Workspace  
                  android:id="@+id/workspace"  
                  android:layout_width="match_parent"  
                  android:layout_height="match_parent"  
                  android:paddingLeft="@dimen/workspace_left_padding"  
                  android:paddingRight="@dimen/workspace_right_padding"  
                  android:paddingTop="@dimen/workspace_top_padding"  
                  android:paddingBottom="@dimen/workspace_bottom_padding"  
                  launcher:defaultScreen="2"  
                  launcher:cellCountX="@integer/cell_count_x"  
                  launcher:cellCountY="@integer/cell_count_y"  
                  launcher:pageSpacing="@dimen/workspace_page_spacing"  
                  launcher:scrollIndicatorPaddingLeft="@dimen/qsb_bar_height"  
                  launcher:scrollIndicatorPaddingRight="@dimen/button_bar_height">  
          
                  <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>  
    
    改成:
        <com.android.launcher2.Workspace  
            android:id="@+id/workspace"  
            android:layout_width="match_parent"  
            android:layout_height="match_parent"  
            android:paddingLeft="@dimen/workspace_left_padding"  
            android:paddingRight="@dimen/workspace_right_padding"  
            android:paddingTop="@dimen/workspace_top_padding"  
            android:paddingBottom="@dimen/workspace_bottom_padding"  
            launcher:defaultScreen="0"  
            launcher:cellCountX="@integer/cell_count_x"  
            launcher:cellCountY="@integer/cell_count_y"  
            launcher:pageSpacing="@dimen/workspace_page_spacing"  
            launcher:scrollIndicatorPaddingLeft="@dimen/qsb_bar_height"  
            launcher:scrollIndicatorPaddingRight="@dimen/button_bar_height">  
          
            <include android:id="@+id/cell1" layout="@layout/workspace_screen" />  
          
        </com.android.launcher2.Workspace>  
    

    同理,res/layout-port/launcher.xml也是这样修改

    2、

  • 相关阅读:
    velocity导出word报错解决
    Java解析网段下包含的所有IP地址
    ORACLE中的DECODE函数
    td标签内的内容过长导致的问题的解决办法
    android 知识点
    geekNews 学习总结
    android 操蛋的gradle
    rxJava rxandroid 学习
    线程池ThreadPoolExecutor
    j2ee tomcat 部署学习
  • 原文地址:https://www.cnblogs.com/xhf-wonder/p/7337602.html
Copyright © 2011-2022 走看看