团队计划(4.26)

今天做了什么?

进行了主页面功能和布局的实现

主界面(进行更能的选择,主要有记账,然后显示账目,设定预算)

 1 package com.example.grouptext02;
 2
 3 import com.example.grouptext02.Record;
 4 import com.example.grouptext02.Set;
 5 import com.example.grouptext02.Show;
 6 import com.example.grouptext02.R;
 7
 8 import android.os.Bundle;
 9 import android.app.Activity;
10 import android.content.Intent;
11 import android.view.Menu;
12 import android.view.View;
13 import android.view.View.OnClickListener;
14 import android.widget.Button;
15
16 public class Mainpage extends Activity {
17
18     @Override
19     protected void onCreate(Bundle savedInstanceState) {
20         super.onCreate(savedInstanceState);
21         setContentView(R.layout.activity_main);
22
23     Button button1 =(Button) findViewById(R.id.button1);
24     button1.setOnClickListener(new OnClickListener()
25     {
26         public void onClick(View arg0)
27         {
28             Intent i0 = new Intent();
29             i0.setClass(getBaseContext(), Record.class);
30             startActivity(i0);
31         }
32     });
33
34     Button button2 =(Button) findViewById(R.id.button2);
35     button2.setOnClickListener(new OnClickListener()
36     {
37         public void onClick(View arg0)
38         {
39             Intent i0 = new Intent();
40             i0.setClass(getBaseContext(), Show.class);
41             startActivity(i0);
42         }
43     });
44
45     Button button3 =(Button) findViewById(R.id.button3);
46     button3.setOnClickListener(new OnClickListener()
47     {
48         public void onClick(View arg0)
49         {
50             Intent i0 = new Intent();
51             i0.setClass(getBaseContext(), Set.class);
52             startActivity(i0);
53         }
54     });
55    }
56
57     @Override
58     public boolean onCreateOptionsMenu(Menu menu) {
59         // Inflate the menu; this adds items to the action bar if it is present.
60         getMenuInflater().inflate(R.menu.main, menu);
61         return true;
62    }
63
64 }

布局文件

 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 2     xmlns:tools="http://schemas.android.com/tools"
 3     android:layout_width="match_parent"
 4     android:layout_height="match_parent"
 5     android:paddingBottom="@dimen/activity_vertical_margin"
 6     android:paddingLeft="@dimen/activity_horizontal_margin"
 7     android:paddingRight="@dimen/activity_horizontal_margin"
 8     android:paddingTop="@dimen/activity_vertical_margin"
 9     tools:context=".Mainpage" >
10
11     <Button
12         android:id="@+id/button2"
13         android:layout_width="200dp"
14         android:layout_height="90dp"
15         android:layout_alignParentLeft="true"
16         android:layout_below="@+id/button1"
17         android:layout_marginLeft="40dp"
18         android:layout_marginTop="30dp"
19         android:textSize="40sp"
20         android:text="当月账目" />
21
22     <Button
23         android:id="@+id/button3"
24         android:layout_width="200dp"
25         android:layout_height="90dp"
26         android:layout_alignLeft="@+id/button2"
27         android:layout_below="@+id/button2"
28         android:layout_marginTop="31dp"
29         android:textSize="40sp"
30         android:text="设定预算" />
31
32     <Button
33         android:id="@+id/button1"
34         android:layout_width="200dp"
35         android:layout_height="90dp"
36         android:layout_alignLeft="@+id/button2"
37         android:layout_alignParentTop="true"
38         android:layout_marginTop="51dp"
39         android:text="    记账     "
40         android:textSize="40sp" />
41
42 </RelativeLayout>

效果图片:

本着功能优先的原则,先实现基本的功能,然后进行优化。、

明天准备做什么?

进行记账功能界面的具体实现

遇到的困难?

界面开发的时候最经常使用的就是线性布局还有相对布局的相互搭配。

时间: 2024-10-12 21:10:02

团队计划(4.26)的相关文章

团队计划第二期Backlog

团队计划第二期Backlog 一. 计划会议过程 二. 团队backlog 导航栏 “睡眠记录”页面 “催眠曲”页面 “催眠图片”页面 主界面 设置界面 三. 个人认领的工作任务及项目估算 成员 认领任务 项目估算 杨安琪 1.导航栏 2.“睡眠记录”页面 任务一般,估时18H 任务困难,估时30H 李娜 1.“催眠曲”页面 2.“催眠图片”页面 任务一般,估时12H 任务困难,估时20H 赵子茵 1.主界面 2.设置界面 任务困难,估时20H 任务一般,估时15H 四. 团队任务看板

团队作业3团队计划

团队计划 确定选题 (1)确定团队选题,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少. 我们做的项目是益智小游戏--算24点,面向于所有年龄段致力于开发脑力的人,主要功能是在娱乐中伴随着思考,学习的过程,利于调动组员的工作热情. 预期用户量:100左右. (2)围绕选题项目内容的 真实.可用.有价值(有情怀 作为加分项)目标来分别阐述. 真实性:取材于生活中的游戏,更加贴近我们的生活,是人民所喜闻乐见的娱乐活动,是人们茶余饭后休闲愉乐不可缺少的一部分. 可用性:游戏简单易上手

软工网络15团队作业2——团队计划

确定选题 1.确定团队选题,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少. 团队选题:微信记账小程序 描述:我们的记账小程序是面向于舍友之间的舍费的记账系统,方便与大学生的舍费使用清算,预期用户量为集美大学全体学生. 2.围绕选题项目内容的 真实.可用.有价值(有情怀 作为加分项)目标来分别阐述. 真实目标:提供给在校大学的舍费管理小程序,提供舍费收支,流水查询,舍费管理等服务,为不知如何管理舍费的大学生提供一个管理工具,使舍费情况更加简单明了. 可用目标:后期我们小程序不仅

团队计划backlog:

1.计划会议过程: 我们团队在商量课堂派的所有内容的时候,我们将所有的程序分为了: 1.登录系统(分为老师和学生两种) 2.学生系统有: 2.1提交作业系统 2.2提醒提交作业系统 2.3记事本(可将记事本内容设为手机锁屏屏保) 2.4课程表 2.5好友系统(通过搜索对方学号or姓名or扫码进行好友申请) 3.注册系统: 3.1每个人有自己的信息(学号.姓名等)和自己的二维码 而且在最后我们把需要的所有的软件进行了传输,在图书馆借用了有关所有的书,分配一起学习. 2.制作任务索引卡: 编号:1

团队计划会议(一)

一.计划会议过程 我们于2016年4月13日召开了第一次团队会议 在这次会议中,我们团队制定并列出了团队的BACKLOG,每人领取了工作任务并对工作进行了时间估算. 最后我们制定了团队任务的看板,将任务卡贴在了看板上. 二.团队的backlog 任务优先级 任务 0 程序架构 0 界面设计 0 数据库设计 1 登陆注册功能 2 组队管理 2 好友管理 2 计步器功能及各功能整合 3 程序测试 三.每人认领的任务 任务优先级 任务 任务领取人 0 程序架构 靳琪 0 界面设计 罗元浩 0 数据库设

团队计划(4.20)

完成情况:了解as界面,以及基础功能 制定个人模块基本计划 截图及链接:运行helloworld:http://jingyan.baidu.com/album/90895e0fce970264ec6b0bf2.html?picindex=5 as入门知识介绍:http://blog.csdn.net/yanbober/article/details/45306483 计划思想简介: 前提:我负责的部分为预算管理,具体需要实现的功能就是统计收入与支出.并且获得用户输入的预期警戒线,并在指出总和大于

《天空账本》团队计划

一.任务设定会议过程 时间:4月13日3.00-4.00 内容:确定了软件的实现形式为安卓移动端开发,软件初步实现的功能以及实现过程中的任务,并且每人认领了各自的任务. 二.backlog ID Name Imp Est How to Demo Notes 1 登陆及注册     打开软件,会先跳出登录界面,然后用户可以选择注册然后登陆. 连接数据库,对每个用户的信息进行保存 2 收入记录     软件打开后,可以选择收入按钮,将收入明细,例如:收入资金多少,收入方式,保存到个人账本中. 进行分

团队计划

今天做了什么? 记账功能的实现 源代码: 1 package com.example.grouptext02; 2 3 4 5 6 7 import android.app.Activity; 8 import android.content.ContentValues; 9 import android.content.Intent; 10 import android.database.sqlite.SQLiteDatabase; 11 import android.os.Bundle; 1

团队计划(5.25)

今天做了什么? 在我们的一个小账本的基础上,定制了数据库.有标签,还有具体的金额 1 package com.example.grouptext02; 2 3 import android.content.Context; 4 import android.database.sqlite.SQLiteDatabase; 5 import android.database.sqlite.SQLiteOpenHelper; 6 import android.util.Log; 7 8 /* 9 *