- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android手机趣味app开发之账号信息管理
Android手机趣味APP开发之账号信息管理
汪永松
(武汉市武昌区徐家棚街.武汉430060)
摘要:从开发的层面,对安卓手机平台下一款有趣的AP卜账号信息管理工具的设计思路和实现细节进行全面
的吾4析。并糅合安卓平台的技术特性,通过实例代码分析,详细介绍了该APP的实现技巧和底层机制。可用于指导
开发者掌握安卓手机APP的开发技巧和平台机制知识。
关键词:安卓;个人信息管理;离线数据同步;数据加密;动态界面
1账号信息管理应用概述 MD5加密的方式对密码明文进行签名加密,对密码明文采用
账号信息管理应用可以归属于个人信息管理(PIM)的范洗牌的方式进行乱序排列.这样可以避免非法用户简单地计
畴。在移动应用日益发展的今天,手机不可否认地成为重要 算出密码。而且在手机端,使用类似拨号盘方式的界面进行
的个人信息管理载体,任何智能手机平台(无论是J2ME、黑密码提示和验证,便于用户缩短找回密码的时间。
莓、IOS还是安卓)都无一例外地提供个人信息管理(PIM)
的功能。而如何兼顾信息利用与信息安全之间的得失,则一 本)为验证环境,其实机界面如图l所示。
直都是手机应用的有趣课题。 2设计思路及实现细节
提到的账号信息.是指个人在使用各个系统过程中的登 离线数据同步涉及手机端和服务端,即手机端与服务端
录账号信息,最常用的形式就是用户名和密码。对于众多的 的通信。对于通信可从通信方式、通信内容形式和连接管理3
系统(例如:邮箱、博客、论坛、微博、Pc机),几乎都需要 个方面考虑。文中采用Hn甲方式,通信内容采用JSON格
用到登录账号信息。而对于用户个体而言,面对众多的账号
信息,难于记忆,也就需要对这些账号信息进行管理。使用 tyManager)。
手机对这些账号信息进行管理无疑是一个方便的选择:拿出
随身的手机就可以查询。但手机的本地存储方式也存在缺陷: 牌算法。
一旦本地存储受到破坏或遗失,也就意味着这些账号信息也 密码提示和验证使用的类似拨号盘(图l中右图)的界
将毁于一旦。此外.采用什么方式才能更大程度地保障信息 面.并采用动态创建视图的方式,让每次重置后的界面内容
的安全(例如:采用加密算法),也是账号信息管理需要考虑 都不相同。
的关键因素。 2.1离线数据同步
手机端与服务端进行HnP通信,内容有两部分:手机端
向服务端推送新增记录和手机端从服务端同步记录。对于信
信,都需服务端提供相关数据服务接口。
对于连接的管理,可使用安卓平台的广播接收器
视”网络的连接情况。如果侦测到存在网络连接,则通知后
台线程进行数据同步;如果侦测到无网络连接,则不再提供
数据推送入口,且从本地获取数据。
2.2数据加密及验证
文中只针对密码明文进行加密,且加密在手机端进行,
图1账号信息管理APP 推送到服务端的内容都是加密后的内容。加密内容包括两部
文中的账号信息管理APP,在数据存储方面,使用离线
数据同步的方式,即:服务端存一份,手机端存一份(离线 密码明文进行洗牌混淆后的字符串。
数据),手机联网时从服务端同步数据。这样就不会担心本地
数据受到破坏
您可能关注的文档
- “劳资纠纷”中国电竞向正规化转型的阵痛.pdf
- abac中基于前缀标记运算的策略检索方法 policy retrieval method based on prefix sign operation in abac model.pdf
- acot1蛋白突变的分子动力学研究 mutation research on acot1 protein based on molecular dynamics.pdf
- adaboost-bp在mbr膜污染中的应用研究 the research of prediction model based on adaboost-bp in mbr membrane fouling.pdf
- adaboost算法改进bp神经网络预测研究 prediction of improved bp neural network by adaboost algorithm.pdf
- agent主动目标的形式化模型 a formal model for agent active goals.pdf
- an optimization method for rational bézier curve design.pdf
- andorid军棋暗战游戏.pdf
- android 应用能耗漏洞分析技术综述 survey on energy bug analysis technology of android applications.pdf
- android权限机制安全研究综述 survey on android permission mechanism research.pdf
文档评论(0)