Android 菜单框架 Cangol-UIFrame

码农软件 · 软件分类 · 手机开发包 · 2019-05-04 21:26:45

软件介绍

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;    
	}    
}

本文地址:https://codercto.com/soft/d/5034.html

区块链

区块链

长铗、韩锋 / 中信出版社 / 2016-7 / CNY 58.00

《区块链:从数字货币到信用社会》从历史与背景、发展现状、基础原理与技术、应用生态、存在的问题与挑战等方面论述了区块链是怎样立起来的,为什么人人都在谈论区块链,区块链的秘密在哪里、进阶区块链(第二代区块链技术)是什么,区块链怎么玩,怎样从信息互联网走向价值互联网,如何用法规约束和监管区块链,区块链走向何处、争议与挑战,并通过经济、金融、货币、法律、科技哲学等角度来加以分析区块链在各个方面遇到的问题和......一起来看看 《区块链》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具