第七周(2) 打卡功能
来源:互联网 发布:迅捷数据恢复注册问题 编辑:程序博客网 时间:2024/05/30 13:42
引言
在这半周的工作中,我们小组仍然主要进行后台客户端的代码编写工作以及界面的优化,在这里,我对自己主要从事的工作,即客户端的打卡功能的规划,做一个重点的介绍。
一、界面编写
计划界面为一个列表,显示出每个人的打卡状态,以及上传的照片。具体代码如下所示:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <RelativeLayout android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/white" android:padding="0dp"> <ImageButton android:layout_width="?attr/actionBarSize" android:layout_height="?attr/actionBarSize" android:layout_alignParentLeft="true" android:background="@drawable/toolbar_back_bg" android:onClick="CommentBack" android:src="?attr/homeAsUpIndicator" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="打卡" android:textColor="@color/black" android:textSize="19sp" /> </RelativeLayout> <ListView android:id="@+id/comment_lv" android:layout_width="match_parent" android:layout_height="match_parent" /></LinearLayout>
二、内部逻辑实现
逻辑代码目前还没有编写,因为后半周时还没有后台接口,所以只进行了一下类的创建与界面获取,这里不再贴代码。
同时下半周我帮页面做了一些xml方面的工作,代码大致如下:
<merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" > <com.lorentzos.flingswipe.SwipeFlingAdapterView android:id="@+id/frame" android:background="#ffeee9e2" android:layout_width="match_parent" android:layout_height="match_parent" app:rotation_degrees="15.5" tools:context=".MyActivity" /> <include layout="@layout/buttons" /></merge>
阅读全文
0 0
- 第七周(2) 打卡功能
- myflag step14:打卡功能
- myflag step14:打卡功能
- vba基础打卡2
- 打卡
- 打卡
- 打卡
- 打卡
- MyFlag Step13:打卡功能的初步讨论
- MyFlag Step14: 打卡功能界面的初步
- 第七周任务(2)
- 考勤信息(员工打卡)
- c#基础接触(打卡)
- 第七周(1) 后台代码编写、客户端具体功能实现与界面优化
- 基于Android的指纹打卡功能的实现
- 第七周项目2-友元类(2)
- 第七周项目2-友元类(2)
- 第七周实验报告(2)
- 51nod 1244 莫比乌斯函数之和
- 如何在项目中引入.h、.lib和dll、以及.cpp
- [Unity&重装系统]重装系统后Unity出现错误failed to initialize unity graphics
- 如何获取存放在Git上的项目及log日志
- TCP握手与挥手
- 第七周(2) 打卡功能
- c++11 中函数声明 新关键字 delete的妙用之一: 搭配宏NonCopyable(ClassName) 使用
- Git 忘记切换分支,误将代码提交到了别的分支!
- 流程的Python 第一章:数据模型
- linux下安装及配置jenkins
- Android Json解析中如何解析没有key的解析办法
- 二级联动实现
- Use "adb disable-verity" to disable verity.
- /Debug-iphonesimulator/✖️✖️.build/Script-817CB3AD1B3BC68D0004AFEA.sh: line 2: ./.../.framework