- 授权协议: 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;
}
}
算法设计与分析基础
Anany Levitin / 清华大学出版社 / 2007-11 / 59.00元
作者基于丰富的教学经验,开发了一套对算法进行分类的新方法。这套方法站在通用问题求解策略的高度,能对现有的大多数算法进行准确分类,从而使读者能够沿着一条清晰的、一致的、连贯的思路来探索算法设计与分析这一迷人领域。本书作为第2版,相对第1版增加了新的习题,还增加了“迭代改进”一章,使得原来的分类方法更加完善。 本书十分适合作为算法设计和分析的基础教材,也适合任何有兴趣探究算法奥秘的读者使用,只要......一起来看看 《算法设计与分析基础》 这本书的介绍吧!
