Android之界面

贝壳锁屏防盗(纯个人开发作品)

2017-07-13  本文已影响142人  杉木君ChinaFir

转载请注明出处:http://www.jianshu.com/p/b66908f1f270
github地址:https://github.com/ChinaFir/BKLockGuard

贝壳锁屏防盗

![bannar][bannar_svg]

![weibo][weibo_svg]
![jianshu][jianshu_svg]
![qq_group][qq_group_svg]
![License][license_svg]

简述

贝壳锁屏防盗,这是一款使用手机已有锁屏(自带锁屏或第三方锁屏应用),基于手机的传感器功能和各种状态的监听功能进行防盗的应用。

本人职业产品汪,业余程序猿,代码根基不深,请多包涵。

本来想用MVP模式开发的,但是功能和界面较少,主要都是监听等逻辑问题,所以就没有用也没必要。

(嗯~其实就是懒Ψ( ̄∀ ̄)Ψ)

因为没有用复杂结构模式且代码基本都进行了注释,所以非常适合初学者

(嗯~其实就是业余能力有限o(* ̄3 ̄)o)

欢迎大家能指出一些想法和问题,然后共同探讨研究修正。

预览

screen_gif
screen1
screen2
screen3
screen4
screen5

下载

贝壳锁屏防盗(腾讯应用宝下载页)

不用应用宝的亲,本应用最新版已上传至应用宝、360、豌豆荚、搜狗、锤子等多个主流市场,华为、小米、vivo、oppo等因为不接受个人应用上传所以没有。

同时,可以百度一下“贝壳锁屏防盗”或“贝壳防盗”进行下载。

注意:
很多盗版市场不知怎么有了我的应用,这些市场的版本有些是V1.0.4(含)版本以下的,但是V1.0.4(含)版本以下的,我已经不维护且已不能使用,下载时请注意。

使用方法

口袋防盗

原理:利用手机距离传感器判断

  1. 点击主界面的按钮,默认会有震动和提示音提醒防盗服务开启;
  2. 随时锁屏后放入口袋(必须先锁屏),延时后默认会有震动和提示音提醒防护服务开启;
  3. 防护服务开启后,只要拿出口袋,就会立即震动提醒;
  4. 此时解除锁屏即可解除震动;
  5. 如果震动一段时间仍然不解除锁屏,就会发出报警声(所以报警声发出延时最好设置为您解除锁屏需要的时间)
  6. 此时解除锁屏即可解除报警声;
    (使用过程中的声音、震动、延时都可以在设置界面自定义)

USB防盗

原理:监听充电状态

  1. 点击主界面的按钮,默认会有震动和提示音提醒防盗服务开启;
  2. 锁屏后插上USB线连接电脑或充电(必须先锁屏),默认会有震动和提示音提醒防护服务开启;
  3. 防护服务开启后,只要拔出USB线,就会立即震动提醒;
  4. 此时解除锁屏即可解除震动;
  5. 如果震动一段时间仍然不解除锁屏,就会发出报警声(所以报警声发出延时最好设置为您解除锁屏需要的时间)
  6. 此时解除锁屏即可解除报警声;
    (使用过程中的声音、震动、延时都可以在设置界面自定义)

使用手机已有锁屏而不另外自己做锁屏的原因

应用场景

历史版本

V1.0.5、V1.0.6

V1.0.4(含)以前版本(不维护)

不维护原因:

吐个槽

友盟被阿里收购后真的是折磨死人! (ノ`ー´)ノ・・・~~┻━┻

使用的第三方服务和应用

第三方服务和应用的挑选都是经过我细心研究和深思熟虑的,有时间我写一篇文章,希望能帮到大家,敬请期待。

产品服务应用

身为一个职业产品汪先要接入的当然是产品服务应用

开发服务应用

作为一个业余程序猿用到的开发服务应用

郑重感谢提供以上第三方服务和应用的公司!

使用的开源项目和插件

郑重感谢以上开源作者!

![weibo][weibo_svg]
![jianshu][jianshu_svg]
![qq_group][qq_group_svg]

转载请注明出处:http://www.jianshu.com/p/b66908f1f270
github地址:https://github.com/ChinaFir/BKLockGuard

上一篇 下一篇

猜你喜欢

热点阅读