基于Android的社区信息采集与管理系统应用开发

被引量 : 0次 | 上传用户:binhaiwz_2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
社区管理是政府管理工作的重要职能。本论文以Android平台为核心,设计了一款具有多种信息采集和数据分类展示功能的社区信息采集与管理系统,其主要特点是便携化和集成化,能够解决历史数据不连贯、大量数据不易保存和不易更新的难题。文章对系统设计过程中涉及到的网络通信技术、移动终端技术和Webservice等技术手段进行了重点研究和设计。系统的登录认证功能设计了用户名密码验证和移动设备验证相结合的方式,文章通过验证手机IMEI码的设计方案,实现了对登录系统的移动设备进行权限控制的功能需求,并解决了双卡手机获取全部IMEI码的技术难点。系统采用MD5加密算法对客户端和服务端之间传输的数据流进行加密,文章详细研究了MD5加密算法的基本原理,最终通过Message Digest类实现了加密算法在本系统中的应用,保障了登录模块中用户名和密码等数据内容的安全性。文章重点研究了Android3.0新引入的API——Fragment的设计思想与使用方法,并在系统主界面采用一个Activity控制多个Fragment的实现方式,为系统后续功能的模块扩展开发提供了良好基础。基于系统客户端与服务端之间的通信格式采用了JSON数据,文章对JSON数据与Java对象相互转换的原理进行了详细研究,设计了多种转换方案。最终采用GSON类库解决了系统中多层嵌套结构的数据转换方式较为复杂的问题。系统设计了一种自定义组件Slide View,通过List View在外层作事件监听并把点击事件发送给Slide View进行处理的方法,解决了左右滑动与上下滑动冲突的问题,并对滑动触发角度、滑动越界进行处理,实现了列表的侧滑菜单功能。系统服务端采用了目前最为流行的轻量级服务Restful Webservice进行设计开发,其操作和实现更加简洁,在性能与效率上都优于Soap Webservice,大大提高了系统的可伸缩性。
其他文献
我有个朋友颈椎上长了骨刺,一弯脖,一扭头,就疼得呲牙咧嘴,样子很难受。在日常生活中,这样的例子还真不少,得骨刺病的人也不在少数。那么怎样做才能防止骨刺的发生呢?教您几
电力工业属于高耗能产业的一种,其在长期运行对不可再生能源造成了极大的耗费,因此国家也越来越重视电力系统的优化调度,以便能达到提高能源利用效率、缓解能源供需矛盾、降
<正> 进补,即在体能低下,体质衰弱,免疫力减退的情况下服用一些能增加能量、增强体质、提高免疫功能的补品。通常人们的传统观念认为是冬季进补,它有一定道理,但夏季也可进补
期刊
文章通过查阅相关文献资料,结合教学实践经验,归纳总结出更为切实可行的太极拳教学方法和手段,旨在通过提高学生学习太极拳的兴趣,使太极拳在高校发扬光大。
大兴安岭地区位于兴蒙造山带的东段,构造、岩浆活动强烈,蕴藏着丰富的内生有色金属、贵金属矿产资源。本文通过对该区内生铜矿床的地质特征、成因类型和年代学研究,初步将区
电力系统的一个重要组成部分是输电线路,输电线路质量的高度,对电网运行的可靠性有着重要的影响。因此,在500k V架空输电线路施工中,必须加强对技术应用的研究,做好架线前的
<正>巨大的人口基数、迅猛城市化进程及新兴中产阶层壮大等因素为中国零售业奠定坚实需求基础,并将长期支撑推动中国零售业发展。投资者对中国零售地产市场的投资意愿显著增
<正>越秀是全国唯一一家在境外资本市场有REITs的房企,越秀独有的"地产开发+商业运营+资本运作"模式,成为商业综合体成功运作的一面旗帜。改革布局的特殊性,使得广东总是"胆
设计选用BLA106合金粉末及BLA101合金粉末,利用激光熔覆技术对2050热轧线卷筒扇形板楔块接触面磨损和勾头裂纹进行了修复。BLA106合金粉末激光熔覆后的合金与基体材料通过耐磨