public abstract class BaseSideslipMenuActivity extends BaseActivity
限定符和类型 | 字段和说明 |
---|---|
boolean |
mIsMenuClosed |
protected SideslipMenu |
mSideslipMenu |
mContext, mToast
构造器和说明 |
---|
BaseSideslipMenuActivity() |
限定符和类型 | 方法和说明 |
---|---|
protected abstract android.view.View |
addMenuInfo()
添加左侧侧滑菜单头部
|
protected abstract android.view.View |
addSettingLayout()
添加左侧侧滑菜单尾部
|
boolean |
dispatchTouchEvent(android.view.MotionEvent ev) |
protected abstract void |
doOtherThings()
做后续事情
|
protected abstract SideslipMenu.DisableDirection |
getDirectionDisable()
设置禁止哪个方向的菜单不显示
|
protected int |
getLayoutRedId()
设置布局文件
|
protected abstract List<SideslipMenuItem> |
getLeftMenuItems()
左侧侧滑菜单项列表
|
protected abstract int |
getMainContentLayout()
设置主布局文件ID
|
protected abstract List<SideslipMenuItem> |
getRightMenuItems()
右侧侧滑菜单项列表
|
SideslipMenu |
getSideslipMenu() |
protected void |
init()
初始化
|
protected abstract void |
menuClosed()
菜单关闭
|
protected abstract void |
menuOpened()
菜单打开
|
boolean |
onKeyDown(int keyCode,
android.view.KeyEvent event) |
protected abstract int |
setSideslipMenuBackground()
设置侧滑菜单的背景图
|
checkIsAppOnForeground, checkVPN, clearAllNetWorkFlag, doSomeThingBeforeDestroy, exit, exit2Home, exitProgrames, finishThis, finishThisDelay, finishThisRemain, finishThisRemainDelay, getNetWorkFlag, getStatusBarTintColor, isSetStatus, isShowExitDialog, onCreate, onDestroy, onRestart, onResume, onStart, onStop, putNetWorkFlag, setStatusContentViews, showExitDialog, showToast, showToast, showToast, showToast, startIntent, startIntent, startIntent, startIntent, startIntent, startIntent, startIntent, startIntent, startIntent, startIntent, startIntent, startIntentForResult, startIntentForResult, startIntentForResult, startIntentForResult, startIntentForResult, startIntentForResult
protected SideslipMenu mSideslipMenu
public boolean mIsMenuClosed
protected int getLayoutRedId()
BaseActivity
getLayoutRedId
在类中 BaseActivity
protected void init()
BaseActivity
init
在类中 BaseActivity
protected abstract int getMainContentLayout()
protected abstract int setSideslipMenuBackground()
protected abstract SideslipMenu.DisableDirection getDirectionDisable()
protected abstract List<SideslipMenuItem> getLeftMenuItems()
protected abstract List<SideslipMenuItem> getRightMenuItems()
protected abstract android.view.View addMenuInfo()
protected abstract android.view.View addSettingLayout()
protected abstract void doOtherThings()
public boolean dispatchTouchEvent(android.view.MotionEvent ev)
public SideslipMenu getSideslipMenu()
protected abstract void menuOpened()
protected abstract void menuClosed()
public boolean onKeyDown(int keyCode, android.view.KeyEvent event)
onKeyDown
在类中 BaseActivity