91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.54M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2020-12-27
  • 標簽: 菜單??Android??

資源簡介

1、簡介

我們時常看到Android的一些菜單的設置 可以左右滑動,如下圖。要實現下面的效果我們可以獲得許多的實現在github 通過 收索 “SlidingMenu”。

本實驗是在http://www.github.com/TangKe/SlideMenu基礎上該的。

     本次實驗的實驗的效果 


2、具體的實現。

 本次實驗的基礎是在上面提供的資源和code,應用到我們實驗上面。

(1)、BaseSlideMenu 

public class BaseSlideMenu extends FragmentActivity{
private SlideMenu slideMenu;
@Override
protected void onCreate(Bundle arg0) {
	// TODO Auto-generated method stub
	super.onCreate(arg0);
	setContentView(R.layout.layout_slidemenu);
}
@Override
	public void onContentChanged() {
		// TODO Auto-generated method stub
		super.onContentChanged();
		slideMenu=(SlideMenu) findViewById(R.id.slideMenu);
		
		
	}
public void setSlideRole(int res){
	if (null==slideMenu) {
		return;
	}
	getLayoutInflater().inflate(res, slideMenu,true);
}
public SlideMenu getSlideMenu(){
	return slideMenu;
}
} 

(2)、MainActivity 

public class MainActivity extends BaseSlideMenu {
@Override
public void onContentChanged() {
	// TODO Auto-generated method stub
	super.onContentChanged();
	
	System.out.println(">>>>");
	
	setSlideRole(R.layout.activity_main);
	setSlideRole(R.layout.layout_primary_menu);
	setSlideRole(R.layout.layout_secondary_menu);
}
	

}

(3)activity_main


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:slidemenudemo="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    slidemenudemo:layout_role="content"
    android:background="#ffffff" >

    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:text="主要的工作的頁面" />

</LinearLayout>


注意:  在MainActivity中的三個布局都要 在根結點上面都要有  

主界面  slidemenudemo:layout_role="content"   

左菜單 slidemenudemo:layout_role="primaryMenu"  

右菜單 slidemenudemo:layout_role="secondaryMenu"



注意:super.onContentChanged(); 一定要覆蓋...










資源截圖

代碼片段和文件信息

/**?Automatically?generated?file.?DO?NOT?MODIFY?*/
package?com.example.myslidemenu;

public?final?class?BuildConfig?{
????public?final?static?boolean?DEBUG?=?true;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-06-20?22:09??myslidemenu\
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\
?????文件?????????589??2013-06-20?22:09??myslidemenu\MySlideMenu\.classpath
?????文件?????????847??2013-06-20?22:09??myslidemenu\MySlideMenu\.project
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\.settings\
?????文件?????????177??2013-06-20?22:09??myslidemenu\MySlideMenu\.settings\org.eclipse.jdt.core.prefs
?????文件?????????886??2013-06-20?22:09??myslidemenu\MySlideMenu\AndroidManifest.xml
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\
?????文件?????????886??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\AndroidManifest.xml
?????文件??????244713??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\MySlideMenu.apk
?????文件??????582172??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes.dex
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\
?????文件?????????560??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\SlideMenu$1.class
?????文件????????2261??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\SlideMenu$LayoutParams.class
?????文件?????????316??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\SlideMenu$OnSlideStateChangeListener.class
?????文件????????1287??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\SlideMenu$SavedState$1.class
?????文件????????1850??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\SlideMenu$SavedState.class
?????文件???????19957??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\SlideMenu.class
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\utils\
?????文件?????????420??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\utils\ScrollDetectorFactory.class
?????文件????????1420??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\utils\ScrollDetectors$HorizontalScrollViewScrollDetector.class
?????文件?????????333??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\utils\ScrollDetectors$ScrollDetector.class
?????文件????????1432??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\utils\ScrollDetectors$ViewPagerScrollDetector.class
?????文件????????2378??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\utils\ScrollDetectors$WebViewScrollDetector.class
?????文件????????2885??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\aretha\slidemenu\utils\ScrollDetectors.class
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\example\
?????目錄???????????0??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\example\myslidemenu\
?????文件????????1233??2013-06-20?22:09??myslidemenu\MySlideMenu\bin\classes\com\example\myslidemenu\baseSlideMenu.class
............此處省略215個文件信息

評論

共有 條評論