Android毕设总结(基于Android的金融软件系统)
来源:互联网 发布:肇庆金蝶软件 编辑:程序博客网 时间:2024/05/22 06:43
界面上:
1,在开始界面设置一个入口,分别通向管理员和用户。
2,界面采用了一贯的viewpager+radiogroud。通过寻找滑动到边缘的规律设置滑动到边际时,弹出DrawerLayouy(侧边导航栏)。代码一中是如何实现侧滑出现导航栏。
3,点击触发事件时,分别跳转acitivity,fragment,和bottomdialog。
//代码一
@Override public void onPageScrollStateChanged(int state) { //以下代码为切换viewpager时,达到第一页再向左滑动时打开抽屉布局中的navigationView /* * 设置三个控制变量,通过设置两个变量设置打开抽屉事件,通过control_slide变量控制另外两个变量的顺序。 * */ if (state == ViewPager.SCROLL_STATE_IDLE) {//闲置 two_slide = true; control_slide = true; } if (state == ViewPager.SCROLL_STATE_DRAGGING) {//拖拽 first_slide = true; control_slide = false; } if (state == ViewPager.SCROLL_STATE_SETTLING) {//固定 first_slide = false; two_slide = false; } //开启不了 if (first_slide && two_slide && control_slide) { drawer.openDrawer(navigationView); //打开抽屉的方法 } }
通信机制上:
1,轮播器:设置的广告Viewpager在定时切换页面时,是通过Handle机制,通过在新的线程上做死循环,每次该延迟一定的时间再执行操作。2,与服务器交互:通过Json数据在服务器(Dynamic Web Projectl)与Android客户端之间进行数据的交互。
服务器上:
采用了基本的JSF框架,加上数据连接池,连接数据库。利用Servlet的dopost方法和doget方法获取数据和输出操作。
缺陷
1,数据之间的交互后,没能及时更新到界面上,需要下拉刷新才能更新显示的数据。
2,用户端和管理端都写在一个APP里,不利于管理,安全性缺失。
3,界面不美观,缺乏美感和设计感。
PS:需要程序源码的朋友请移步我的github。
我的微信是:ibeliveone
界面采用了一贯的viewpager+radiogroud。通过寻找滑动到边缘的规律设置滑动到边际时,弹出DrawerLayouy(侧边导航栏)。代码一中是如何实现侧滑出现导航栏。
阅读全文
0 0
- Android毕设总结(基于Android的金融软件系统)
- 基于Android的智能家居手持终端系统开发(毕设开题报告)修改版
- 毕设项目“基于Android的聚会路线选择和投票系统”Coding第一天
- 基于android系统的蓝牙开发总结
- 基于android系统的智能小车控制软件开发
- android毕设(1)
- android毕设(2)
- android毕设(3)
- Android 基于TCP的通信流程设计(金融行情)
- 基于SCRUM的金融软件开发项目
- 基于金融行业的软件测试分析
- 基于NFC智能手机(Android)的开发领域 物联网、金融、交通、游戏
- java毕设--基于jsp servlet开发的在线商城系统
- 项目总结一:基于Android平台的智能停车系统
- 基于静态树的Behaviour系统设
- 把android 系统设为可写
- 基于Android的Traceroute(路由分析)软件实现
- 基于android的GPS导航软件
- 脚本建立用户并设置密码
- 统计二进位中1的个数
- settings.db自定义Android系统默认设置l 转载
- java 学习 第五天 继承
- 5-4 是否同一棵二叉搜索树 (25分)
- Android毕设总结(基于Android的金融软件系统)
- ShareSDK分享
- ehci、xhci是什么?它们有什么区别
- 查看自己机器是小端还是大端
- spring boot 发布成war
- android c打日志 回调java方法(非静态方法)
- [leetcode]304. Range Sum Query 2D
- SSM整合的pom.xml和jar包整理
- 友盟登陆