一些用户一直在问我的应用程序的Android锁屏小部件 - 我相信他们希望一个小部件保持在他们的锁定屏幕上,并允许他们与应用程序进行交互.
我找不到任何关于此的官方文档 - 我发现的唯一一个应用程序将带回主屏幕小部件并将它们放在锁定屏幕上.
有关构建真正的锁屏小部件的更多信息的任何线索?
我正在寻找android锁屏的源代码.它可以适用于任何版本的Android(1.5,1.6,2.0等).
我尝试在https://android.googlesource.com/上查看存储库,但它看起来不像它platform/frameworks/base.也许它是封闭的来源?
我正在开发自定义锁屏应用程序在4.0以下但4.0以上正常工作,当我们按下主页按钮应用程序stops.is有任何解决方案这个没有应用程序将停止按下主页按钮直到解锁屏幕.(如去更衣室应用程序)
我知道已经有一些应用程序可以做到这一点,例如:
我想知道如何在我的应用程序中执行此操作?我可以使用哪些课程?或者我应该读什么文章?我不想改变Android的源代码.
而且我想知道当屏幕被绘制图案锁定时是否会有所不同?
我想自定义LockScreen.
默认的锁定屏幕是这样的.
我想修改锁定屏幕的这一部分并让其他所有内容保持不变.当用户锁定他的手机时,它应该在该红色框上显示自定义信息.

到目前为止,我已经看到一个类似于这个东西的应用程序:WidgetLocker
到目前为止StackOverflow搜索:
有没有办法覆盖锁定模式屏幕?这说不可能.
Android锁屏小工具(Kevin TeslaCoil的答案)这真的说明了一些事情
Android的个性化锁屏不了解消息来源所说的内容.
我怎样才能实现这一目标?
感谢您的帮助..
我对Android感兴趣并且一直在尝试查找有关创建自定义锁屏的示例或教程.
我想创建新的锁屏,以方便访问.
例如
我想为盲人设计锁屏.
我的问题是自我解释.我搜索了很多,但找不到处理近期活动按钮点击的方法.我想忽略来自android 3.0平板电脑状态栏的最近活动按钮的硬件按钮点击.
目前我到目前为止所尝试的是:
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK)
{
return true;
}
// in the same way I have written it for KEYCODE_HOME
}
Run Code Online (Sandbox Code Playgroud)
你能告诉我应该写什么来处理最近的活动按钮吗?
提前感谢你.:)
编辑:这是我现在尝试过的.KEYCODE_APP_SWITCH无效.
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.e("INSIDE", "LOCKDEMO");
if (keyCode == KeyEvent.KEYCODE_BACK) {
Log.e("KEY EVENT", "BACK");
return true;
}
if (keyCode == KeyEvent.KEYCODE_HOME) {
Log.e("KEY EVENT", "HOME");
return true;
}
if(keyCode == KeyEvent.FLAG_FROM_SYSTEM) {
Log.e("KEY EVENT", "SYSTEM");
return true;
}
if(keyCode == KeyEvent.FLAG_KEEP_TOUCH_MODE) {
Log.e("KEY EVENT", …Run Code Online (Sandbox Code Playgroud)