- 授权协议: Apache
- 开发语言: Java
- 操作系统: Android
- 软件首页: https://github.com/Cangol/Cangol-uiframe
软件介绍
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;
}
}
数据结构与算法经典问题解析
纳拉辛哈·卡鲁曼希 / 骆嘉伟 / 机械工业出版社 / 2016-6-1 / CNY 79.00
本书是一本数据结构方面的优秀教材,以Java为描述语言,介绍了计算机编程中使用的数据结构和算法。本书强调问题及其分析,而非理论阐述,共分为21章,讲述了基本概念、递归和回溯、链表、栈、队列、树、优先队列和堆、并查集DAT、图算法、排序、查找、选择算法(中位数)、符号表、散列、字符串算法、算法设计技术、贪婪算法、分治算法、动态规划算法、复杂度类型等内容。每章首先阐述必要的理论基础,然后给出问题集。全......一起来看看 《数据结构与算法经典问题解析》 这本书的介绍吧!
