【Android Training - UserInfo】记住登入用户的信息[Lesson 3 - 创建自定义的账户]

本文介绍如何在Android中创建自定义账户类型,包括实现账户验证、安全注意事项和扩展AbstractAccountAuthenticator。强调了账户信息的安全存储,建议避免明文存储密码,而是采用加密方式,并提醒开发者在处理安全问题时寻求专业建议。
摘要由CSDN通过智能技术生成

Creating a Custom Account Type[创建自定义的账户]


到目前为止,我们讨论了如何使用Google APIs。但是我们应该不仅仅是只需要Google的服务而已,比如增加Sina账户,RenRen账户等。那么这一课会讲述如何创建一个自定义的账户,并且像内置的账户那样进行工作。

Implement Your Custom Account Code[实现你自定义的账户密钥]

  • 首先需要做的是从用户那获取证书[输入账户与密码后进行验证],这个过程也许只是简单的显示一个对话框来输入用户名与密码,或者是比较复杂的操作来获取证书,比如一次性的密码口令或者精密的扫描。不管怎么样,你需要实现下面的操作:
    • 从用户那收集账户与密码。
    • 连接到server进行验证。
    • 把获得的证书存储到设备上。
  • 上面三个请求通常能够在一个Activity上实现,我们叫这个Acitivity为Authenticator activity。
  • 因为需要与AccountManager系统进行交互,authenticator activity需要比通常的activity多做一些特定的请求。为了使得这个过程简单化,Android framework提供了一个
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值