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显示出来。

  • 相关阅读:
    kafka概述
    Spark网络通信分析
    spark序列化及MapOutputTracker解析
    spark checkpoint详解
    深入理解spark streaming
    spark Listener和metrics实现分析
    Spark SQL catalyst概述和SQL Parser的具体实现
    spark block读写流程分析
    java 分布式实践
    单元测试ppt
  • 原文地址:https://www.cnblogs.com/Dawn----123/p/5380808.html
Copyright © 2011-2022 走看看