84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
如题。我不是要做流氓软件,确实有这么一个需求,设备一台特制的工业用平板电脑,操作系统是一修改过的 Android,但是厂商没有提供框架源代码。要求是 app 在手机上打开时允许关闭,在工业平板上打开时不允许关闭,并且平板上只有我们这个项目这一个 app,最好能开机自启动,app 占满屏幕。
学习是最好的投资!
你指的关闭时按后推键关闭还是Home键?后推键可以重写OnBackPress来处理,Home键就没办法了。
做launcher屏蔽 Activity onkeydown
感觉你还是Android初学者,你所说的开机启动、全屏显示都是系统已经提供的功能,我想这个你百度一下不会不知道吧。另外,Activity的关闭是由App自己控制的,何况你已经开机启动、全屏显示了,只要你自己不自己关闭,用户自然不能打开其他应用来关闭它。
Activity
拦截back事件
利用hook技术可以实现,不过手机要用root权限
之前有过个思路——onPause时候startActivity自身,事实证明——这真的是死锁!除非直接杀进程,不然不管是home还是back都是退不出去的
你指的关闭时按后推键关闭还是Home键?后推键可以重写OnBackPress来处理,Home键就没办法了。
做launcher
屏蔽 Activity onkeydown
感觉你还是Android初学者,你所说的开机启动、全屏显示都是系统已经提供的功能,我想这个你百度一下不会不知道吧。
另外,
Activity
的关闭是由App自己控制的,何况你已经开机启动、全屏显示了,只要你自己不自己关闭,用户自然不能打开其他应用来关闭它。拦截back事件
利用hook技术可以实现,不过手机要用root权限
之前有过个思路——onPause时候startActivity自身,事实证明——这真的是死锁!除非直接杀进程,不然不管是home还是back都是退不出去的