Android 菜单框架 Cangol-UIFrame

Apache
Java
Android
2016-06-08
Cangol

Cangol-UIFrame 是一款App UI 框架,用于Android应用。

示例代码:

package mobi.cangol.mobile.uiframe.demo;    
import mobi.cangol.mobile.base.BaseActionBarActivity;    
import mobi.cangol.mobile.navigation.TabNavigationFragmentActivity;    
import mobi.cangol.mobile.uiframe.demo.fragment.HomeFragment;    
import mobi.cangol.mobile.logging.Log;    
import mobi.cangol.mobile.uiframe.demo.fragment.MenuFragment;    
import mobi.cangol.mobile.uiframe.demo.fragment.MenuFragment2;    
import android.annotation.SuppressLint;    
import android.os.Bundle;    
@SuppressLint("ResourceAsColor")    
public class MainActivity extends TabNavigationFragmentActivity {    
	private static long back_pressed;    
	@Override    
	public void onCreate(Bundle savedInstanceState) {    
		super.onCreate(savedInstanceState);    
		this.setStatusBarTintColor(R.color.red);    
		this.setNavigationBarTintColor(R.color.black);    
		setContentView(R.layout.activity_main);    
		this.getCustomActionBar().setBackgroundResource(R.color.red);    
		if (savedInstanceState == null) {    
			this.setMenuFragment(MenuFragment.class,null);    
			this.setContentFragment(HomeFragment.class, "HomeFragment", null);    
		}    
		findViews();    
		initViews(savedInstanceState);    
		initData(savedInstanceState);    
		//this.setFloatActionBarEnabled(true);    
this.initFragmentStack(R.id.content_frame);    
if(savedInstanceState==null)    
this.replaceFragment(HomeFragment.class, "Home", null);    
	}    
	@Override    
	protected void onStart() {    
		super.onStart();    
		Log.v("onStart " + System.currentTimeMillis());    
	}    
	@Override    
	public void findViews() {    
	}    
	@Override    
	public void initViews(Bundle savedInstanceState) {    
	}    
	@Override    
	public void initData(Bundle savedInstanceState) {    
	}    
	@Override    
	public void onBack() {    
		if(back_pressed+2000>System.currentTimeMillis()){    
			super.onBack();    
			app.exit();    
		}else{    
			back_pressed=System.currentTimeMillis();    
showToast("Please on back");    
		}    
	}    
	public int getContentFrameId() {    
		return R.id.content_frame;    
	}    
}
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

更改金蝶相关图标

客户端logo替换方法: 1、用rar打开文件 server/deploy/fileserver.ear/easWebClient/classloader/patch/exetools.jar,直接把需要替换的对应图片替换如下图片(拖入即可) exetools.jar/com...

2016/05/27 11:21
21
0
EAS开发小工具

系统菜单 启用系统菜单快捷键:shift+ctrl+alt+K 系统菜单导出:geninsert select * from T_BAS_SysMenuItem where 1=1 客户化菜单 客户化菜单导出:geninsert select * from T_PM_MainMenu...

2016/05/27 11:18
18
0
EAS开发通用

菜单操作 启用系统菜单快捷键:shift+ctrl+alt+K 系统菜单导出:geninsert select * from T_BAS_SysMenuItem where 1=1 客户化菜单导出:geninsert select * from T_PM_MainMenuItem where 1...

2016/05/27 11:18
19
0
EAS常用

菜单操作 启用系统菜单快捷键:shift+ctrl+alt+K 系统菜单导出:geninsert select * from T_BAS_SysMenuItem where 1=1 客户化菜单导出:geninsert select * from T_PM_MainMenuItem where 1...

2016/04/15 17:19
26
1

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部