这几天在学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
其间用到了一些库,象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
来源:https://www.cnblogs.com/zhongzf/archive/2009/08/24/1552656.html