有没有办法通过编程的方式改变Android的锁屏?如果是,是否可以在该视图中创建动画?
发布于 2013-01-11 03:14:32
有没有办法通过编程的方式改变安卓的锁屏?
不,因为只有一个锁屏。在Android4.2上,如果用户愿意,用户可以将应用程序小部件添加到锁定屏幕。您可以选择创建一个可以添加到锁定屏幕的应用程序小部件。
如果是,是否可以在该视图中创建动画?
一般来说,不是。应用程序小部件通常不是动画。
发布于 2013-01-11 03:35:29
android并没有通过一个很好的API来正式支持它,但是有一些解决这个问题的方法。我能想到的最好的方法是,它将在所有设备和android版本上完美地工作:
您可以创建一个应用程序作为启动程序,并要求用户禁用锁屏。
这样,当屏幕关闭和打开时,您的应用程序将能够显示并执行其所需的任何操作。
每次解锁应用程序时,它都会将home按钮的意图发送到用户选择的真正启动器。
当然,还有其他解决方案,但正如我所尝试的,所有这些解决方案在某些android设备和版本上都存在某种问题。他们通过监听关闭电源的意图来工作,并通过使用他们在android源代码中发现的缺陷来阻止Home键。你永远不能假设它能在所有设备和android版本上工作。
这类应用程序的示例是"widgetLocker“和"Picture Password Lockscreen”。
https://stackoverflow.com/questions/14264569
复制相似问题