一边学,一边写,写了个“手势解锁”

我们两清 提交于 2020-01-10 08:21:18
这几天在学vala,一直想写点东西,发现Q5上原来的的锁屏程序不太好用,放在包里经常会误按开启,于是就想到模仿android,写个“手势解锁”。
其间用到了一些库,象gee-1.0,用ArrayList存放划选的点, gdk-2.0用来画“线”, dbus-glib-1用来控制“互斥”及发送“命令”,当然还少来了gtk+-2.0,创建时间显示控件。
还用到Timeout用于计时,Thread.usleep()等待停顿。
程序发在智器粉丝团:http://bbs.zhiqi.com.cn/viewthread.php?tid=8990
这里来张图片吧:


计划把原锁屏程序上的功能都拿过来,再加入自定义手势执行自定义程序,还想加入“主题”定制能力,只每天可“霍霍”的时间太少了,就先写了这么多,有时间显示,10秒自动关屏,内置关机,待机,显示桌面等几个手势,不过部分功能脚本还没写好,可以直接在/usr/bin/smartexec 内修改。
软件下载:/Files/zhongzf/smartscreenlock.zip
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!