- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
淄博怡源网络科技有限公司 HYPERLINK
版权所有: HYPERLINK 淄博SEO
先来说说LockScreen分类;
一、无锁屏;
二、锁屏:
1、UnLockScreen:
图案锁、 PIN锁, 密码锁;
2、LockScreen:
波纹锁;
接着我们来看看LockScreen的时序图:
综上所述:
1、createUnlockScreenFor()方法创建的是UnLockScreen界面,代码如下:
[java] HYPERLINK /wdaming1986/article/details/7753206 view plain HYPERLINK /wdaming1986/article/details/7753206 copy HYPERLINK /wdaming1986/article/details/7753206 print HYPERLINK /wdaming1986/article/details/7753206 ?
View createUnlockScreenFor(UnlockMode unlockMode) {
View unlockView = null;
if (DEBUG) Log.d(TAG,
createUnlockScreenFor( + unlockMode + ): mEnableFallback= + mEnableFallback);
if (unlockMode == UnlockMode.Pattern) {
PatternUnlockScreen view = new PatternUnlockScreen(
mContext,
mConfiguration,
mLockPatternUtils,
mUpdateMonitor,
mKeyguardScreenCallback,
mUpdateMonitor.getFailedAttempts());
view.setEnableFallback(mEnableFallback);
unlockView = view;
} else if (unlockMode == UnlockMode.SimPuk) {
unlockView = new SimPukUnlockScreen(
mContext,
mConfiguration,
mUpdateMonitor,
mKeyguardScreenCallback,
mLockPatternUtils, MSimTelephonyManager.getDefault().getDefaultSubscription());
} else if (unlockMode == UnlockMode.SimPin) {
unlockView = new SimUnlockScreen(
mContext,
mConfiguration,
mUpdateMonitor,
mKeyguardScreenCallback,
mLockPatternUtils);
} else if (unlockMode == UnlockMode.Account) {
try {
unlockView = new AccountUnlockScreen(
mContext,
mConfiguration,
mUpdateMonitor,
mKeyguardScreenCallback,
mLockPatternUtils);
} catch (IllegalStateException e) {
Log.i(TAG, Couldnt instantiate AccountUnlockScreen
+ (IAccountsService isnt available));
// TODO: Need a more general way to provide a
// platform-specific fallback UI here.
// For now, if we cant display the account login
// unlock UI, just bring back the regular Pattern unlock mode.
// (We do this by simply returning a regular UnlockScreen
// here. This means that the user will still see the
// regular pattern unlock UI, regardless of
您可能关注的文档
- 2014中国国际生物质能大会中文日程04.18.docx
- 2014庄浪县中考满分作文 原文.docx
- 2015.10.29黄鳝养殖现状及饲料概述.docx
- 2015_材料学院优秀大学生夏令营提交材料2015年4月17日-random719867.docx
- 2015北海市中小学教师招聘历年笔试真题汇总.docx
- 2015备考-(历史)名校解析分类汇编 C单元近代中国反侵略、求民主的潮流(二).docx
- 2015备考-(历史)名校解析分类汇编 J单元近代中国经济结构的变动与资本主义的曲折发展(二).docx
- 2015丰一物理.docx
- 2015福建选调生考试笔试科目.docx
- 2015福建选调生考试省内高等院校毕业生报考流程.docx
文档评论(0)