首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

数独游戏(三) 自定义对话框等等

2012-06-24 
数独游戏(3) 自定义对话框等等自定义对话框1.需要继承 Dialog 类,2.并要定义一个有参构造函数(因为父类里

数独游戏(3) 自定义对话框等等

自定义对话框

1.需要继承 Dialog 类,

2.并要定义一个有参构造函数(因为父类里面没有无参构造函数)

3.重写 onCreate方法,一切操作将在此方法进行

 

流程

为每个按钮添加监听事件,

刷新九宫格里的数字,也就是重新绘制画面(在view类中调用 invalidate();),

更新备选数字数组 ( 每次修改之后都得 进行重新计算 不可用的值   calculateAllUsedTiles() ; )

 

ShuduView.java


 

 

KeyDialog.java       (自定义对话框)

调用 dismiss()方法从屏幕上移除对话框

 


 

 

keypad.xml (监听器的布局文件)


 

 

 

Game.java (具体的逻辑处理类)

 


 

 


  

 

热点排行