可能重复:
android锁屏源代码
我想知道开发人员如何使他们的应用程序作为Android锁定屏幕运行,如WidgetLocker,Screen Suit或MyLock.人们似乎知道如何做到这一点,但我还没有找到任何教程.有书或带有教程的页面吗?谢谢.
我正在制作越狱应用程序,在用户启动应用程序时锁定设备.我试着GSEventLockDevice();从GraphicsServices.framework而是因为它锁定屏幕,但屏幕不关闭电源,这并不正常工作.还有另一种方法可以锁定屏幕MobileSubstrate吗?
我是新手,RemoteControlClient我还在调查.但是,我已经看到它可用于在锁定屏幕上获取播放/暂停等媒体按钮.
无论如何,我的问题是,是否需要Audio Focus才能RemoteControlClient显示在锁定屏幕上?我的应用程序没有任何形式的音频聚焦(也许我的应用程序实现我的媒体播放器的方式可能不是最好的方式),我的锁屏控件没有出现.
我也发现RandomMusicPlayer示例有点令人困惑,如果这对答案有帮助的话.
我正在使用Unity构建一个Android应用程序,它正在顺利进行.但是,我有一个奇怪的问题,有关屏幕超时和锁屏没有显示.
应该发生什么
怎么了
笔记
我怀疑这是由于在屏幕超时时Unity不放弃的唤醒锁定引起的.这会导致应用程序保持焦点,锁屏永远不会"加载".这是一个非常严重的问题.
有谁知道有任何方法来解决这个问题?
注意:我已经在一周前的Unity Answers上问过这个问题,但还没有得到任何回复.我想也许我在这里有更好的运气.
我将我的应用程序注册为设备管理员,具有相应的锁定屏幕权限.我可以访问锁定设备的方法,但无法禁用锁屏.
是否有可用于禁用锁定的API方法?
我正在使用带有Xfce 4.10的openSUSE 13.1.我想让锁屏更漂亮.我读到我可以删除xscreensaver并安装gnome-screensaver而我做到了.当我尝试运行它(使用命令gnome-screensaver)然后我收到消息** (gnome-screensaver:2208): WARNING **: Couldn't get presence status: The name org.gnome.SessionManager was not provided by any .service files.我一直坚持到这里.
问题:如何做更进一步或如何使锁屏更漂亮?
我正在开发一个音乐播放器.我有一个可在家庭和锁定屏幕上工作的小部件.我不想让用户选择在锁定屏幕上放置或删除小部件.
我的目标是:
窗口小部件会自动显示在主机锁定屏幕上,删除作为时间日期窗口小部件或放置它的窗口小部件.
一致地管理MusicService和Widget.(当我离开音乐播放器时,从锁定屏幕中清除小部件.这正是我的Galaxy Nexus(或许多其他手机)上的Google Play音乐小部件.这可能吗?我是否可能需要一些不是小部件,像自定义锁屏?
我需要获取android锁屏活动的包名.我用google搜索除了/sf/answers/1181674511/之外什么都没找到,这似乎不起作用.
有没有办法获得锁屏包名称
如何从python应用程序中调出锁定屏幕?我想应用程序为我这样做,而不是分别按Ctrl-Alt-L.
我要求用户需要能够通过Windows锁定屏幕启动我的应用程序。搜索www后,发现很难从锁定屏幕挂接热键(如果不是不可能的话)。
然后我发现这篇文章使用
Microsoft.Toolkit.Uwp.Notifications.TileContent
Run Code Online (Sandbox Code Playgroud)
将通知发送到锁定屏幕。
我发现没有办法向其中添加一些按钮或类似控件,TileContent所以我尝试了
Microsoft.Toolkit.Uwp.Notifications.ToastContent
Run Code Online (Sandbox Code Playgroud)
我成功添加了一个按钮,并且可以显示ToastNotification如下内容
ToastContent content = new ToastContent()
{
Duration = ToastDuration.Long,
Visual = new ToastVisual()
{
BindingGeneric = new ToastBindingGeneric()
{
Attribution = new ToastGenericAttributionText()
{
Text = "Hello World"
}
}
},
Actions = new ToastActionsCustom()
{
Buttons = {
new ToastButton ("mycontent", "myargs")
}
}
};
var notification = new ToastNotification(content.GetXml());
ToastNotificationManager.CreateToastNotifier().Show(notification);
Run Code Online (Sandbox Code Playgroud)
使用这种方法,我有一个问题,即ToastNotification在特定时间后消失。该ToastContent.Duration属性不能设置为“连续”或类似的东西。
ToastNotification?lockscreen ×10
android ×6
audio ×1
c# ×1
device-admin ×1
ios ×1
jailbreak ×1
locking ×1
package-name ×1
python ×1
screen ×1
screensaver ×1
service ×1
toast ×1
tweak ×1
ubuntu ×1
uwp ×1
wakelock ×1
widget ×1
xfce ×1