标签: lockscreen

Android锁屏

有没有办法在锁定屏幕上显示文字?就像有关未读短信的信息一样,或者像播放/暂停按钮锁定屏幕上的音乐播放器一样.

谢谢

android text locking screen lockscreen

4
推荐指数
1
解决办法
3742
查看次数

在Mac App上"锁定"屏幕

在Mac OS X中,我需要调用什么API才能在整个屏幕上放置一个窗口,而不仅仅是菜单栏和底座?此外,是否可以有效地"锁定"屏幕到这个位置,禁用任务控制,启动板等?

我在App Delegate的实现文件中尝试了以下代码:

- (void)awakeFromNib {
    @try {
        NSApplicationPresentationOptions options = NSApplicationPresentationDisableForceQuit + NSApplicationPresentationDisableHideApplication + NSApplicationPresentationDisableProcessSwitching + NSApplicationPresentationHideDock + NSApplicationPresentationHideMenuBar + NSApplicationPresentationFullScreen;
        [NSApp setPresentationOptions:options];
        NSLog(@"Set presentation options"); 

    }
    @catch (NSException *exception) {
        NSLog(@"Error. Invalid options");
    }

}
Run Code Online (Sandbox Code Playgroud)

NSLog读取"设置演示选项",但没有其他任何事情发生.有小费吗?

macos objective-c lockscreen

4
推荐指数
1
解决办法
2481
查看次数

从Scheduled Agent保存图像时System.UnauthorizedAccessException

我正在构建一个WP8应用程序,它使用来自Internet的图像来更改锁定屏幕的背景.我按照预定代理和锁屏的教程,但我有一个问题.

当我尝试从计划代理下载新的背景图像时,我得到:

+       $exception  {System.UnauthorizedAccessException: Invalid cross-thread access.
   at MS.Internal.XcpImports.CheckThread()
   at System.Windows.DependencyObject..ctor(UInt32 nativeTypeIndex, IntPtr constructDO)
   at System.Windows.Media.Imaging.BitmapImage..ctor()
   at TileLockAgent.ScheduledAgent.lockScreenClient_OpenReadCompleted(Object sender, OpenReadCompletedEventArgs e)
   at System.Net.WebClient.OnOpenReadCompleted(OpenReadCompletedEventArgs e)
   at System.Net.WebClient.OpenReadOperationCompleted(Object arg)
   at System.Threading.WaitCallback.Invoke(Object state)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()}   System.Exception {System.UnauthorizedAccessException}
Run Code Online (Sandbox Code Playgroud)

代码是:

string fileName;

try
{
    var currentImage = LockScreen.GetImageUri();

    if (currentImage.ToString().EndsWith("_1.jpg"))
    {
        fileName = "LockBackground_2.jpg";
    }
    else
    {
        fileName = …
Run Code Online (Sandbox Code Playgroud)

c# bitmapimage lockscreen unauthorizedaccessexcepti windows-phone-8

4
推荐指数
1
解决办法
2717
查看次数

如何在iOS 7中禁用锁定主页按钮

如何锁定iOS 7中的主页按钮?

我在视图中有10个文本字段和一个提交按钮.当我填写文本字段时,应禁用主页按钮.只有在填写所有文本字段后,才应再次启用主页按钮.

请让我认识任何人,如何实现这一目标.提前致谢.

lockscreen ios home-button

4
推荐指数
1
解决办法
9513
查看次数

当手机被锁定并且某个活动禁用键盘保护时键盘不显示

我遇到了 Android 6.0 的问题。Marshmallow 从官方 Nexus 工厂固件映像站点 ( https://developers.google.com/android/nexus/images )加载到 Nexus 6 。

我有一个应用程序,我使用 AlarmManager 启动一个禁用键盘保护的活动,因此即使手机被锁定(就像闹钟应用程序那样),该活动也可以看到。在此活动中,如果用户单击按钮,则会打开一个对话框,用户应在其中键入 EditText 视图。当对话框显示或用户单击 EditText 时,它应该打开键盘。这一直工作到现在,似乎在我的 Nexus 6 上除 6.0 之外的每个操作系统版本上都有效。

我怀疑原因是 Activity 启动时手机被锁定,就好像我在手机解锁时启动 Activity 然后键盘显示完美一样。这似乎只发生在 6.0 上。

任何人都可以确认这一点,或者让我知道 6.0 中是否发生了我不知道的变化?

谢谢。

keyboard android lockscreen android-6.0-marshmallow

4
推荐指数
1
解决办法
1829
查看次数

从后台打开 Activity 时,XIaomi 设备不会关闭锁屏(警报事件)

我有一个在特定事件上打开活动的应用程序。

就像闹钟应用程序一样。我使用以下标志:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
        | WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
        | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
        | WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
        | WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
    );
Run Code Online (Sandbox Code Playgroud)

应用程序为此目的创建唤醒锁。

在大多数设备上它可以正常工作,但在小米 Redme 2(Android 6)上却不能。

当应用程序启动 Activity 时,屏幕打开并显示锁定屏幕。我的活动未显示。

输入密码后,我会看到我的活动。

然后我改变了包名,Activity显示成功,没有锁屏。

看来小米出于某种原因已将我们的原始应用程序列入黑名单。

我想知道是否有人遇到过这种行为并有解决方案?

android lockscreen xiaomi

4
推荐指数
1
解决办法
1937
查看次数

使用非本地映像在Windows Phone 8中设置锁定屏幕

我正在尝试使用SetImageUri在Windows Phone 8上设置锁定屏幕,但我无法使用非本地图像.在我的例子中,我有一个单独的程序集和远程服务器(Azure CDN)上的图像.

我已经添加了清单条目,并获得了示例代码中的提供者的用户权限.

这就是代码看起来像imageUri会是这样的:

https://infinitecodex.blob.core.windows.net/nflfanapps/26-WALL-1.png

图像退出并且是有效文件.我尝试将它放在一个单独的图像集中,但仍然会出现此错误.

                // At this stage, the app is the active lock screen background provider.
                var uri = new Uri(imageUri, UriKind.Absolute);

                // Set the lock screen background image.
                Windows.Phone.System.UserProfile.LockScreen.SetImageUri(uri);
Run Code Online (Sandbox Code Playgroud)

我尝试的所有内容都会导致异常:

    Value does not fall within the expected range.
Run Code Online (Sandbox Code Playgroud)

lockscreen windows-phone windows-phone-8

3
推荐指数
1
解决办法
1998
查看次数

防止在锁定时重新启动横向Android应用程序

我正在开发一种使用OpenGL并具有背景音乐的游戏(有点).应用程序仅在横向模式下运行.

我遇到的问题,当用户锁定屏幕时发生.在onStop()调用该点时,屏幕方向会发生变化,并且在我的"活动"因方向更改而重新启动后不久.这意味着重新创建OpenGL表面,音乐再次开始播放以及各种其他事物.这是违反直觉的,因为锁定屏幕应该暂停CPU密集型操作,而不是启动它们.

添加android:configChanges="orientation"到清单什么也没做.我不知道,我可能丢失screenSizeandroid:configChanges,但因为我是针对那些没有此选项可用较早版本的API,我不能添加.

所以,问题是:处理这个问题的正确方法是什么?我应该在哪个事件上初始化我的应用程序,以便一切按预期工作?

android orientation lockscreen

3
推荐指数
1
解决办法
1599
查看次数

如何在android中更改锁屏壁纸?

我想改变android 的锁屏壁纸.我能够通过改变主屏幕壁纸WallpaperManager.setResource

但无法设置LockScreen壁纸

android wallpaper lockscreen

3
推荐指数
1
解决办法
2万
查看次数

Android:锁屏上的默认音乐播放器小部件

我有自己的音乐播放器,我想与锁定屏幕上的DEFAULT播放器小部件进行交互.所以我的问题是如何在锁定屏幕上显示这个小部件,就像谷歌播放器正在做什么以及应该使用什么广播消息将其从锁定屏幕中删除?

android widget lockscreen

3
推荐指数
1
解决办法
3792
查看次数