基于Android的日历应用的设计与实现
发布时间:2024-05-16 01:39
当前互联网的快速发展已经成为了人们生活中的不可分割的部分,移动互联网更是成为了当前发展的重点。移动互联网的最重要终端就是智能手机的发展,当前市场上主要有android与ios两大移动端操作系统。对于当前众多的国内手机厂商来说,所用的系统均是定制版的android系统。本文日历应用就是某厂商手机内置软件之一,针对用户需求与商业化需求,对日历的功能划分为三大部分。基础部分包括日期功能、备忘录功能以及设置功能;运营部分包含各种卡片,每个卡片对应一个功能。其它部分包括小工具、适配、mock测试框架等。这些功能让日历应用更加的全面,同时日历应用也不再是传统的工具类应用,更接近互联网类应用。为满足上述需求,对日历的首页设计分为了三大部分。ActionBar部分用来控制视图切换、日期跳转与推算、设置功能。视图部分分别为月视图、周视图、日视图、日程视图,每次只能展示一个,他们的功能都是满足基础需求。运营内容为卡片列表,嵌入在月视图中。底部按钮部分用来快速定位今天和新建事件。本文开发中,android基础知识部分用了四大组件与Fragment,在月视图滑动中通过定制事件分发解决滑动冲突,在实现UI方面大...
【文章页数】:64 页
【学位级别】:硕士
【部分图文】:
本文编号:3974508
【文章页数】:64 页
【学位级别】:硕士
【部分图文】:
图1-1android各版本市场占有率
图1-1android各版本市场占有率可以看到android5.0即以上版本占有率为86.8%,所以在当前应用中,一般支持的最低版本为android5.0,过低的版本已经不具备支持的意义,建议升级版本。2017年google宣布android官方语言为....
图3-5华为日历与中华万年历首页图
华中科技大学硕士学位论文上去十分复杂,加上首页下方过多的运营内容,导致首页十分拥挤,过多的广告,让用户体验变得很差,与当前情势下的简洁风格十分不符。而手机厂商中的内置应用,如华为日历,整体过于单调,首页空荡,过于简洁。本文应用界面采用白色、灰白色背景,黑色、....
图3-6首页界面图
但是在实现上创新,既能让用户在使用上又熟悉感,又能让用户在UI上有新鲜感。首页界面设计图如图3-6所示。图3-6首页界面图3.2.1ActionBarActionBar为公共部分,在首页四种视图中都需要展现。在其他日历应用中,ActionBar都存在过度装饰的缺陷,过....
图4-1ActionBar效果图
环境如表4-1所示。表4-1开发环境表名称功能ubuntu16.04开发者所使用电脑系统红米note4x开发者所使用的测试手机openjdk8java开发必备环境androidstudio2.2android开发工具jerrit代码托管平台jir....
本文编号:3974508
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3974508.html