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行左右。
具体下载目录在 /2012年资料/2月/1日/Android版 hanoi 汉诺塔 源码/
截图:
相关推荐
LITElric 2019-07-01
蜗牛慢爬的李成广 2020-04-07
ericxieforever 2020-03-28
shawsun 2020-03-01
蜗牛慢爬的李成广 2019-12-08
sxyyu 2019-07-01
wangxiaohua 2010-05-30
wuxiaosi0 2019-03-13
cyjsky 2017-05-20
MrA 2018-07-05
jiayuqicz 2018-04-18
yancey木易的blog 2018-03-19
tiewen 2019-02-18
BlowfishKing 2015-04-21
HTML学堂码匠 2016-05-17
danwenxuan 2014-07-23
jiayuqicz 2018-09-27
不羈 2008-05-02