项目功能

来源:互联网 发布:python twisted 编辑:程序博客网 时间:2024/05/23 00:01

以下每个界面的功能实现,第一步均先建立一个android Application Project.
斜线部分为扩展部分,扩展部分不是不做,而是可以先不做。

  • 欢迎与结束界面

    • 建立4个Activity,A,B,C,D
    • 每个Activity包含一张图片
    • A向右滑动进入B,再向右滑动进入C,再向右滑动进入D,
    • D向左滑动进入C,C向左滑动进入B,B向左滑动进入A.
    • 每个Activity上有动画
  • 接口界面(该界面先不做)

  • 时间表 界面

    • 建立一个Activity A
    • A打开时有4个一级菜单(第一年,第二年,第三年,第四年)
    • 第一&二&三&四年打开有12个二级菜单(一月,二月,三月…十二月)
    • 屏幕可以上下滑动
    • 每一个菜单都可以点击,点击后展示下级菜单
    • 二级菜单下的菜单(如1月下的菜单),默认有三个(事件1,2,3)
    • 事件1,2,3(三级菜单)点击后可以编辑菜单内的内容。
    • 屏幕右上角有一个+号,点击+号可在当前打开的二级菜单中(比如1月内)新增一个三级菜单,一个二级菜单下最多有5个三级菜单
  • You Want A 界面

    • 做两个Activity A,B
    • A里有许多圆形的按钮,按钮内有字(字可以先统一用“攻城狮”)
    • 每个按钮的颜色不同,按钮圆圈仅圆周有颜色,圆圈内为空白+字
    • A有一副背景图片,一张纯色的,颜色较柔和的图片
    • 按住A中的某个按钮,该按钮放大
    • 该按钮放大结束后,进入B
    • 任何一个A中的按钮都能跳转到B
    • A界面隐藏标题栏 具体方法可参考第一行代码android 2.2.4节
  • 视频列表 界面

    • 可访问网易课网址,抓取相应视频信息存入数据库
    • 将数据库内的信息通过ListView展现出来,为图片+文字的形式
    • 可接收外部参数,通过不同参数,选择加载不同的视频
    • 用户点击ListView的某个单位,在该应用内打开网页(不启动浏览器)
  • 记事本 界面

    • 建立一个Activity A
    • A内有一个ListView,ListView的每个元素当被点击时,可以进行编辑
    • ListView默认元素为一张图片+文字。具体参考App:便签
    • 屏幕右上角有一个+号,当点击时,该页面新增一个ListView的元素
    • 按住某个元素,向右滑动时,该元素移出屏幕,且被删除(如不能实现,则改为按住某个元素一定时间,弹出一个对话框,选择是否删除)
0 0