<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      atomQQ 筆記 之 好友列表與群列表

      首先看效果

      這里,為了方便邏輯與ui分開,在好友列表與群列表使用Activity,而不是view。

      最后,通過 Window 的 .getDecorView();方法獲得view,具體代碼如下:

      onCreate(){
      ........

      //好友列表意圖
      Intent ittFriends=new Intent(this,FriendListActivity.class);
      //這里就獲取到了view
      ViewGroup friendsView=(ViewGroup) (m_ActivityManager.startActivity("", ittFriends)).getDecorView();
      //通過view得到activity,方便對邏輯代碼控制
      FriendListActivity friendListActivity=(FriendListActivity) friendsView.getContext();



      //群列表意圖
      Intent ittGroups=new Intent(MainActivity.this,GroupListActivity.class);
      ViewGroup groupsView
      =(ViewGroup) (m_ActivityManager.startActivity("", ittGroups)).getDecorView();
      GroupListActivity groupListActivity
      =(GroupListActivity) groupsView.getContext();


      .....
      }

        

      這樣把ui與邏輯分開的話,代碼相對比較清晰了,總比起來在view或者加載的父activity中寫一大堆控制各種列表的代碼要強。

      使用的時候只要調用指定activity的邏輯方法就行了。

      獲得了view之后,我們就把它加載到workspace中(如上面圖片),這個workspace,在framework的源碼的Luncher當中的WorkSpace.java,就是安卓的桌面,能左又滑動,稍微改改就行了,然后把上面或得到的好友列表與群列表view加入到這個workspace當中就行了。

      這樣的好處是能左右平滑的移動,跟著拇指走。

      posted on 2011-09-13 17:10  黑暗伯爵  閱讀(601)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 中文人妻| 亚洲综合久久精品国产高清| 当涂县| 一区二区三区av天堂| 麻豆天美东精91厂制片| 黑人巨大精品oideo| 黑人精品一区二区三区不| 国产睡熟迷奷系列网站| 国产对白老熟女正在播放| 国产欧美亚洲精品第一页在线| 91亚洲国产三上悠亚在线播放| 极品蜜桃臀一区二区av| 精品免费看国产一区二区| 亚洲高清成人av在线| 亚洲av免费看一区二区| 国产精品久久久久久人妻精品| 九九热在线这里只有精品| 无码天堂亚洲国产AV| A毛片终身免费观看网站| 桃花岛亚洲成在人线AV| 德清县| 久久精品99国产精品日本| 色婷婷五月综合亚洲小说| 国内精品自在拍精选| 办公室强奷漂亮少妇视频| 国产精品护士| 亚洲av成人无码精品电影在线| 午夜DY888国产精品影院| 久久夜色精品亚洲国产av| 人妻熟女一二三区夜夜爱| 国产乱码精品一区二区三| 人妻少妇看a偷人无码| 人妻av无码系列一区二区三区| 国产福利永久在线视频无毒不卡| av深夜免费在线观看| 久久香蕉国产线看观看怡红院妓院| 亚洲 日韩 在线精品| 国产福利萌白酱在线观看视频| 福利一区二区在线播放| 国产精品一区中文字幕| 在线免费不卡视频|