青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

life02

  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  197 隨筆 :: 3 文章 :: 37 評(píng)論 :: 0 Trackbacks
http://blog.csdn.net/the01hierarch/article/details/7631081
1.左滑切換到顯示所有apps

PageView.java
->onTouchEvent->case MotionEvent.ACTION_UP->if (mTouchState == TOUCH_STATE_SCROLLING)->else { snapToDestination();->后添加

if(((isSignificantMove && deltaX > 0 && !isFling) ||
                            (isFling 
&& velocityX > 0)) && mCurrentPage == 0)
                    {
                        snapToLeftDestination();
                    }

并在Workspace.java中重寫函數(shù)

    
protected void snapToLeftDestination() {
        mLauncher.showAllApps(
true);
    }


2.靜態(tài)添加屏幕和屏幕上的快捷鍵

http:
//blog.csdn.net/the01hierarch/article/details/7641521

android1.6的版本有3個(gè)屏 需要把它改為5個(gè)屏 需要修改的地方 如下 

1、Launcher.java

Java代碼  收藏代碼

    
static final int SCREEN_COUNT = 5;  
    
static final int DEFAULT_SCREN = 2;  



2、launcher.xml

Java代碼  收藏代碼

    
<com.lp.launcher.Workspace  
            android:id
="@+id/workspace"  
            android:layout_width
="fill_parent"  
            android:layout_height
="fill_parent"  
      
            launcher:defaultScreen
="2">//從0開始  
      
            
<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.lp.launcher.Workspace>  



defaultScreen 修改為2 然后 加兩個(gè)
<include />

然后 修改默認(rèn)顯示的屏 

3、Workspace.java

修改構(gòu)造方法里面的
Java代碼  收藏代碼

    mDefaultScreen 
= a.getInt(R.styleable.Workspace_defaultScreen, 2);//從0開始  



這時(shí) 基本上已經(jīng)可以顯示5個(gè)屏幕了 默認(rèn)的屏也是第三個(gè)屏了 但是進(jìn)去后 默認(rèn)顯示的屏什么也沒有 我們需要把組建都挪到默認(rèn)屏上去

4、default_workspace.xml

修改所有的 launcher:screen 為 
2  

Java代碼  收藏代碼

    launcher:screen
="2"  



3.桌面最下方顯示3個(gè)指定快捷方式

方法一:在launcher.xml中刪除    

<include
        android:id
="@+id/hotseat"
        android:layout_width
="match_parent"
        android:layout_height
="@dimen/button_bar_height_plus_padding"
        android:layout_gravity
="bottom"
        layout
="@layout/hotseat"/>

并添加相應(yīng)的按鈕

方法二:修改default_workspace.xml

方法三:如果是定死熱鍵,不可改變的話不推薦

重寫LauncherModel
->loadWorkspace中獲得的數(shù)據(jù)方法,其中sWorkspaceItems.add(info);就是添加快捷方式(包括桌面widget和下面的熱鍵)

在Hotseat
->resetLayout->刪除mContent.addViewToCellLayout(allAppsButton, -10new CellLayout.LayoutParams(x,y,1,1), true);




4.動(dòng)態(tài)添加屏幕

在launcher.java中添加兩個(gè)按鍵事件
---------之后可以將這兩個(gè)按鈕作為appwidget加到默認(rèn)的桌面上,和launcher交互用動(dòng)態(tài)(內(nèi)部注冊(cè))廣播

    
public void addScreen(View view)
    {
        LayoutInflater  mInflater 
= LayoutInflater.from(this);
        CellLayout mCelllayout 
=(CellLayout)mInflater.inflate(R.layout.workspace_screen,null);
        mWorkspace.addView(mCelllayout);
        mWorkspace.requestLayout();
    }

    
    
public void removeScreen(View view)
    {
        
int currentPage = mWorkspace.getCurrentPage();
        
int countPage = mWorkspace.getChildCount();
        
if(countPage > 1)
        {
            
if(currentPage == (countPage - 1))
            {
                currentPage
--;
            }
            mWorkspace.removeViewAt(countPage 
- 1);
        }
        mWorkspace.requestLayout();
        mWorkspace.snapToPage(currentPage);
    }
posted on 2012-07-26 16:29 life02 閱讀(549) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Android開發(fā)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            日韩视频免费在线| 午夜精品久久久久久久99黑人| 久久久久久久久蜜桃| 亚洲精品日日夜夜| 亚洲国内高清视频| 久久国产直播| 久久国产精品久久久| 羞羞色国产精品| 最新日韩在线视频| 亚洲经典自拍| 亚洲美女啪啪| 一区二区三区 在线观看视频| 99国内精品| 亚洲五月婷婷| 老司机精品视频网站| 亚洲欧美成人| 欧美伊人久久| 亚洲一级高清| 亚洲第一伊人| 欧美激情一区| 日韩一区二区精品在线观看| 亚洲精品中文字幕女同| 亚洲网站视频| 久久久久久夜| 欧美激情视频一区二区三区在线播放| 男男成人高潮片免费网站| 欧美日韩精品免费| 国产嫩草一区二区三区在线观看| 经典三级久久| 亚洲自拍偷拍麻豆| 久久午夜精品| av成人手机在线| 久久久xxx| 欧美日韩视频第一区| 国产一区二区三区久久精品| 在线成人小视频| 亚洲欧美国产精品va在线观看| 美女国产一区| 亚洲欧美日本国产有色| 鲁鲁狠狠狠7777一区二区| 国产精品国产自产拍高清av| 亚洲黄色小视频| 久久精品综合一区| 日韩视频不卡| 欧美 日韩 国产一区二区在线视频| 欧美日韩在线精品一区二区三区| 影音欧美亚洲| 久久九九有精品国产23| 亚洲毛片网站| 欧美96在线丨欧| 亚洲手机在线| 欧美激情免费在线| 亚洲成人在线免费| 久久成年人视频| 中国亚洲黄色| 欧美啪啪一区| 亚洲美女视频在线观看| 蜜臀a∨国产成人精品| 亚洲欧美成人| 国产精品美女久久久浪潮软件| 亚洲久久一区二区| 亚洲高清在线观看一区| 免播放器亚洲一区| 亚洲国产影院| 欧美激情视频在线免费观看 欧美视频免费一 | av成人老司机| 亚洲第一精品在线| 久久亚洲视频| 亚洲激情电影在线| 欧美福利影院| 欧美大色视频| 一本色道精品久久一区二区三区 | 亚洲网友自拍| 国产精品一区二区在线| 欧美一级视频免费在线观看| 亚洲视频在线播放| 国产精品久久久对白| 亚洲欧美日韩精品| 午夜精彩视频在线观看不卡| 国内精品嫩模av私拍在线观看| 久久精品国产免费观看| 欧美资源在线观看| 亚洲电影自拍| 日韩特黄影片| 国产精品一二三四| 久久久久久久网站| 开元免费观看欧美电视剧网站| 伊人久久亚洲美女图片| 亚洲大胆人体视频| 欧美三级中文字幕在线观看| 翔田千里一区二区| 久久久亚洲影院你懂的| 亚洲最新中文字幕| 亚洲专区一二三| 在线看不卡av| 一区二区三区四区五区精品| 国产一区二区三区四区| 亚洲经典在线| 国产色婷婷国产综合在线理论片a| 欧美.www| 国产老女人精品毛片久久| 嫩草影视亚洲| 国产精品久久久久久亚洲调教| 久久久久久69| 欧美日韩在线观看一区二区| 国产一区二区三区在线免费观看| 亚洲电影免费观看高清| 国产精品久久久久免费a∨| 久久人人97超碰精品888| 欧美国产亚洲视频| 久久激情五月丁香伊人| 欧美精品在线视频观看| 久久久久国产免费免费| 欧美午夜不卡影院在线观看完整版免费| 久久九九免费| 国产精品亚发布| 亚洲高清在线精品| 激情一区二区| 亚洲欧美视频在线观看| 日韩亚洲一区在线播放| 久久久久久一区| 久久成人精品无人区| 欧美日韩成人网| 欧美高清不卡在线| 国产亚洲综合在线| 在线视频精品| 亚洲神马久久| 欧美激情成人在线视频| 免费久久99精品国产| 国产亚洲欧美另类中文 | 一区二区高清在线| 午夜亚洲视频| 亚洲人妖在线| 久久久999成人| 欧美在线视频一区二区| 国产精品黄视频| 亚洲激情女人| 亚洲国产视频直播| 久久久久久久久久久久久9999| 午夜精品美女自拍福到在线| 欧美三级在线| 亚洲图片欧美日产| 亚洲欧美综合v| 国产精品劲爆视频| 日韩午夜电影av| 一区二区三区四区蜜桃| 欧美精品免费在线观看| 亚洲人久久久| 一本色道婷婷久久欧美| 欧美日韩ab片| 国产精品乱子久久久久| 国产老女人精品毛片久久| 亚洲精品在线观| 999在线观看精品免费不卡网站| 模特精品在线| 日韩一区二区福利| 欧美一区二区福利在线| 国产一区二区三区视频在线观看| 欧美一区二区三区婷婷月色 | 蘑菇福利视频一区播放| 亚洲国产一成人久久精品| 亚洲伦理在线免费看| 欧美视频在线观看视频极品| 亚洲午夜久久久久久久久电影网| 午夜免费在线观看精品视频| 国内精品久久久久久久影视麻豆| 久久九九热re6这里有精品| 亚洲高清视频一区| 亚洲欧美日韩一区二区在线 | 日韩一区二区电影网| 国产精品久久久久久久久动漫 | 国产精品久久二区| 欧美一区二区视频免费观看| 欧美电影免费观看高清| 亚洲永久在线观看| 黄色精品免费| 欧美性事免费在线观看| 久久久久久亚洲精品杨幂换脸| 亚洲精品少妇| 久久伊人一区二区| 在线亚洲观看| 在线电影国产精品| 国产精品日韩高清| 欧美 亚欧 日韩视频在线| 亚洲女ⅴideoshd黑人| 亚洲高清成人| 久久久久se| 亚洲一区国产视频| 在线欧美日韩国产| 国产精品视频内| 欧美精品1区2区| 久久成年人视频| 亚洲永久免费视频| 亚洲人精品午夜| 狂野欧美激情性xxxx欧美| 麻豆freexxxx性91精品| 亚洲激情专区| 欧美另类在线观看| 久久精品色图| 亚洲一区二区三区精品动漫|