zoukankan      html  css  js  c++  java
  • 数独游戏界面设计

    【目的】

    实现数独游戏的完整界面设计

    【要求】

    1. 掌握ActionBar的使用;

    【原理】

    1)       使用ActionBar显示OptionMenu的菜单项MenuItem

    2)  使用程序图标导航

    3)  添加Action View

    【过程】

    1)   导入工程Sudoku

    2)   添加以下的Activity类

    3)   添加以下layout资源文件

    4) 修改选项菜单文件main.xml

    5) 在MainActivity、NewGame、Help、AboutActivity类中添加以下方法

    6)对ActionBar进行初始化,并且使用show()的方法将其显示出来

    【运行结果】

    首页:

    新游戏界面:

    帮助界面:

    关于界面:

    【实验心得】

    通过这次的实验,简单了解了ActionBar的实现过程,通过ActionBar的设置,可以让用户清楚简明地进行各个界面的切换。在实验过程中,出现了以下几个问题:

    1、MainActivity之外的其他activity,无法跳回MainActivity。解决方法是,传递一个空值给回MainActivity。

    2、将ActionBar actionBar = getActionBar()添加到protected void onCreate(Bundle savedInstanceState)方法中的时候总是报错。解决方案:先在此方法外定义ActionBar actionBar,然后再在该方法内部添加actionBar=getActionBar()来获取ActionBar对象,并且用show()的方法将ActionBar显示出来。

  • 相关阅读:
    userInteractionEnabled
    shareInstance
    UISearchBar
    IOS开发之UIView总结1
    IOS Table中Cell的重用reuse机制分析
    显示/隐藏Mac隐藏文件
    iOS视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途
    2020/4/7
    2020/4/6
    2020/4/4
  • 原文地址:https://www.cnblogs.com/Dawn----123/p/5380808.html
Copyright © 2011-2022 走看看