标签: lockscreen

在App Install上添加Android Widget

我正在尝试找到一种方法来自动添加小部件,而无需用户通过启动器手动将其添加到主页或锁定屏幕(最好是两者,但至少锁定屏幕).

这是我必须将小部件添加到主屏幕.我错过了什么?

 public class MyWidgetProvider extends AppWidgetProvider {

   private static final String ACTION_CLICK = "ACTION_CLICK";

   @Override
   public void onUpdate(Context context, AppWidgetManager appWidgetManager,
       int[] appWidgetIds) {


     ComponentName thisWidget = new ComponentName(context,
         MyWidgetProvider.class);
     int[] allWidgetIds = appWidgetManager.getAppWidgetIds(thisWidget);
     final List<AppWidgetProviderInfo> infos = appWidgetManager.getInstalledProviders();


     AppWidgetProviderInfo appWidgetInfo = null;

     for (final AppWidgetProviderInfo info : infos) {
    Log.v("AD3", info.provider.getPackageName() + " / "
            + info.provider.getClassName());
}

     for (final AppWidgetProviderInfo info : infos) {
         if (info.provider.getClassName().equals(thisWidget.getClassName()) && info.provider.getPackageName().equals(thisWidget.getPackageName())) {

        appWidgetInfo = info;
        break;
         }
     }
     if (appWidgetInfo …
Run Code Online (Sandbox Code Playgroud)

android android-widget lockscreen

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

在锁定屏幕上启动相机活动

我有一个类似于 Facebook 封面提要(在锁定屏幕上显示)的活动。如您所见,Facebook Cover Feed 提供了通过向左滑动来启动相机的功能。但是,相机可以在锁屏上正常启动!

我想知道的是如何像 Facebook Cover Feed 一样在锁定屏幕上打开设备相机应用程序。

camera android lockscreen android-camera-intent

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

如何在 Android 锁屏界面提示用户输入 Pin 图?

以编程方式锁定/解锁 Android 屏幕

如何以编程方式锁定/解锁手机:Android

我已经搜索了许多问题的答案,但我没有得到我使用的确切答案。

我想在锁定屏幕默认系统锁定屏幕中获得输入凭据或输入 pin 页面。当我们说 Ok Google 时,Google 会提示输入凭据。

我需要同样的时间。我只是要求擦除屏幕并输入凭据

给我所有 android 版本的答案。

android unlock lockscreen android-studio

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

从 AppLifecycleState.resumed 事件导航到新屏幕?

我试图在 AppLifecycleState 事件中启动一个新屏幕,但没有任何反应。这是因为此事件中没有包含导航器的可用上下文。

每次应用程序从恢复状态 (AppLifecycleState.resumed) 返回时,应用程序都必须打开 LockScreen。最简单的例子是银行应用程序,每次打开时都会受到锁定屏幕的保护。

无论您在代码中的哪个位置,如何显示新屏幕?

我的代码不起作用:

import 'package:alarm_prevozi/screens/home_screen/home_screen.dart';
import 'package:alarm_prevozi/screens/lock_screen/lock_screen.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:alarm_prevozi/helpers/translations.dart';
import 'package:flutter/material.dart';

void main() async {
  // Then start the application
  runApp(MyApp());
}

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> with WidgetsBindingObserver {
  BuildContext myContext;
  @override
  void initState() {
    super.initState();
    WidgetsBinding.instance.addObserver(this);
  }

  @override
  void dispose() {
    WidgetsBinding.instance.removeObserver(this);
    super.dispose();
  }

  // Listen for when the app enter in background or foreground state.
  @override
  void didChangeAppLifecycleState(AppLifecycleState …
Run Code Online (Sandbox Code Playgroud)

lockscreen flutter

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

我在哪里可以找到有关创建自定义android锁屏的示例或教程?

我对Android感兴趣并且一直在尝试查找有关创建自定义锁屏的示例或教程.

我想创建新的锁屏,以方便访问.

例如

  • 快速访问相机.
  • 快速访问电话拨号.
  • 使用语音解锁屏幕.

我想为盲人设计锁屏.

这个答案可能有用

android lockscreen

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

尝试实现RemoteControlClient,但仍然没有获得锁屏控件

我已经浏览了SDK(RandomMusicPlayer)提供的RemoteControlClient示例程序.但是,我不能为我的生活弄清楚如何使用我自己的音乐播放器获得锁屏控制RemoteControlClient.这就是我的音乐播放器服务:

//Request audio focus for playback
int result = audioManager.requestAudioFocus(audioFocusChangeListener,
                                            AudioManager.STREAM_MUSIC,
                                            AudioManager.AUDIOFOCUS_GAIN);

//Check if audio focus was granted. If not, stop the service.
if (result!=AudioManager.AUDIOFOCUS_REQUEST_GRANTED) {
    //Stop the service.
    stopSelf();
    Toast.makeText(mContext, R.string.close_other_audio_apps, Toast.LENGTH_LONG).show();
}

ComponentName remoteControlsReceiver = new ComponentName(getPackageName(),      
                                         HeadsetButtonsReceiver.class.getName());

if (mRemoteControlClientCompat == null) {
   Intent remoteControlIntent = new Intent(Intent.ACTION_MEDIA_BUTTON);
   remoteControlIntent.setComponent(remoteControlsReceiver);

   mRemoteControlClientCompat = new RemoteControlClientCompat(PendingIntent.getBroadcast(this, 0, remoteControlIntent, 0));
   RemoteControlHelper.registerRemoteControlClient(audioManager, mRemoteControlClientCompat);
   audioManager.registerMediaButtonEventReceiver(remoteControlsReceiver);
}
Run Code Online (Sandbox Code Playgroud)

这基本上就是SDK示例所做的(据我所知).我已经确认我的应用程序能够获得音频焦点.我完成了我的作业,并且知道需要音频专注才能使用.我到底错过了什么?任何指向正确方向的人都非常感激.:)

android remote-control media-player lockscreen

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

以编程方式锁定屏幕

如何使用C#以编程方式锁定iPhone的屏幕?

c# xamarin.ios lockscreen ios xamarin

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

如何禁用Android中的通知栏下拉?

我正在为Android构建一个新的锁定屏幕,但是我无法锁定通知栏以将其拉下来.

我想禁用通知栏下拉菜单.

android lockscreen

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

默认引脚锁定屏幕布局

我想提供锁屏,所以每次用户打开我的应用程序时,他都会被迫输入pin.所以我正在寻找Android的默认针锁布局(如图所示),这应该适用于Android 4.0.你能告诉我在哪里找到它的布局或如何正确实现它?

在此输入图像描述

layout android lockscreen

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

如何使用AutoHotkey锁定计算机?

我试图绑定“ Esc”键来用AutoHotkey锁定我的计算机。

手动按下Winkey + l将锁定我的计算机,但是在我的AutoHotkey脚本中不起作用。

esc::
   MsgBox Going to lock
   Send, #l
Return
Run Code Online (Sandbox Code Playgroud)

我尝试了其他多种AutoHotkey语法(例如,没有修饰符),但均未成功。

autohotkey window lockscreen

2
推荐指数
2
解决办法
1737
查看次数