歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android版 hanoi 漢諾塔 源碼

看了幾本Android的書,印象不深,還是要做個小東西理解一下。於是想到了這個經典的遞歸。

裡面用到了一些基本的東西。
隱藏title
requestWindowFeature(Window.FEATURE_NO_TITLE);
全屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
配置保存
SharedPreferences
界面切換
Intent intent = new Intent();
intent.setClass(HanoiSetting.this, HanoiActivity.class);
startActivity(intent);
HanoiSetting.this.finish();
菜單
MenuInflater
設置界面
PreferenceActivity
自定義圖形
ShapeDrawable
多線程刷新
postInvalidate();

有時間再改改,加入touch事件的處理。

還是看源碼吧。全部代碼400行左右。

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2012年資料/2月/1日/Android版 hanoi 漢諾塔 源碼/


截圖:
Copyright © Linux教程網 All Rights Reserved