Articles of 锁屏

如何在我们的Android应用程序中使用默认的密码locking屏幕?

我在android中是新的。 我想在我的android应用程序中使用默认密码锁屏。 当短信进入我的设备时,我想打开该locking屏幕。 我想要使​​用(设置>位置和安全>设置屏幕locking密码)。 任何人都可以告诉我这个活动的意图。 请帮我我卡在这个。 提前致谢。

我如何与锁屏布局进行交互以显示文本,就像这个应用程序一样:

我刚刚发现了这个应用程序: https : //market.android.com/details?id=de.j4velin.lockscreenCalendar 现在似乎可以在通常写入报警的地方在锁屏内写入一些文本。 我想在这个地方显示自定义文本,但完全不知道如何实现这一点。 这家伙成功地在这个地方写日历活动。 任何线索都会帮助我,谢谢。

在主屏幕应用程序中禁用主页button?

我正在为我的大学开展一个研究项目。 该应用程序将永远不会被投放市场,只用于研究。 我使用Google Homescreen示例代码制作了一个主屏幕应用程序。 在那里,我做了一个锁屏的活动。 在那里,用户不应该能够通过按Home,Back等来退出locking。Back-Button似乎被禁用,但Home-Button不是。 我已经尝试了互联网和计算器,这是不工作的几个解决scheme。 这是重要的代码: ( 注意 :Logcat显示“按下button:4”用于后退button,但没有用于主button!) 在我的锁屏活动中: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { Log.v(TAG, "BUTTON PRESSED: " + new Integer(keyCode).toString()); if ((keyCode == KeyEvent.KEYCODE_BACK)) { return true; } else if ((keyCode == KeyEvent.KEYCODE_CALL)) { return true; } else if ((keyCode == KeyEvent.KEYCODE_HOME)){ return true; } return super.onKeyDown(keyCode, event); […]

如何更改系统报警设置文本dynamic

嗨,我创build一个应用程序来显示来自服务的报警计数,我必须更新,当我的屏幕locking。 但我得到了一个出来,但它不是更新可以帮助我的任何人 这是我用来在locking屏幕上显示文本的代码 String message ="New alarm :"+ alarmnew.size()+"\n old alarm :"+alarmold.size(); Settings.System.putString(this.getContentResolver(), Settings.System.NEXT_ALARM_FORMATTED, message);

Androidlocking屏幕通知自定义视图与波纹和双击

我正在开发一个Android应用程序。 最后使用locking屏幕上显示的具有自定义视图的通知。 不幸的是,当我像其他通知一样点击它时,我无法获得涟漪和海拔效果。 此外,一个单一的触摸触发我已经configuration的意图,而其他通知需要双击。 我在Github上放了一个最小的项目例子: https://github.com/lpellegr/android-notification-custom-example 该应用程序示例提供了两个button来发布通知:一个使用自定义视图,并遭受上述问题,另一个使用默认系统视图的预期行为的通知。 任何有关如何获得波纹和海拔效果的想法,以及双击行为(通过保持自定义视图)是值得欢迎的。 PS:我的目标是API 19+,我想使用通知的自定义视图布局,以及setOnClickPendingIntent,因为只有这个监听器允许打开一个活动,无论设备的安全模式是什么。

如何以编程方式禁用解锁屏幕

当用户离开定义的WiFi区域时,我需要lockingAndroid手机 当他/她在外面定义的WiFi区域时,我需要防止用户解锁电话 当用户回到WiFi区域时,我需要解锁手机 我想列表项目1和3可以编程完成。 是否有可能做第二项?

Android Facebook锁屏通知

在最新版本的Android应用程序Facebook上显示锁屏通知function,就像这个截图一样: 有没有人试图实现这个? 我知道在locking屏幕上显示活动很简单,但不幸的是,它不适用于半透明的背景。 基本上它的作品,但低于我们的活动,我们看到发射器屏幕,而不是locking屏幕(如锁屏在这种情况下,也将是透明的)。 我现在所尝试的是: getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); 在我的活动。 我也试过这个例子: https : //gist.github.com/daichan4649/5352944 正如我所描述的 – 一切都有效,但不透明。 从我的观察Facebook的使用主题: @android:style/Theme.Translucent.NoTitleBar 并没有权限: <uses-permission android:name="android.permission.DISABLE_KEYGUARD" /> 另外我注意到,locking屏幕通知获取触摸,所以我们不能通过手势显示状态栏的通知。 任何想法如何在Android L发布之前创build这种通知。

防止状态栏扩展

无论如何阻止用户滑动状态栏(展开)或折叠? 我尝试了一个锁屏更换,似乎是一个必须具备的function。 有没有可能的方式来做到这一点,而不需要root权限?

一种在android中获取解锁事件的方法?

有没有办法接收像PHONE_UNLOCKED (与某种types的BroadcastReceiver )? 我有一个运行的服务,当屏幕打开时显示一个Toast 。 不幸的是,有些手机在解锁之前不会显示。 Toast消息大部分时间已经消失了。

如何在locking屏幕上执行通知操作(单击)?

TL; DR 我怎么能做一个通知,从锁屏做一些工作,而不解锁? 点击一个动作,通知上的一个button或只是完整的通知,我想做一个API调用(不input我的解锁码) 细节 目标 基于这个问题的答案,我试图通过锁屏上的一个动作进行通知,而无需解锁设备。 该行动是不需要任何进一步的接口或交互(想'发送API请求')。 状态 通知和点击与解锁的设备一起工作。 但是,当我locking的时候,我仍然需要先input解锁码,所以要么有新的事情发生,要么就是误解了它应该工作的方式。 如果我理解正确,我可以将我的可见性设置为“公开”来显示内容(这是有效的),而不是定义一个行为(似乎不公开),我可以处理点击(现在可见)的布局。 我试着用下面的代码,但显然这是行不通的。 我已经尝试将意图发送到我的应用程序和服务,正如弗洛里安build议如下。 码 这是我开始通知的代码(它存在于一个Activity中,为了方便,代码被缩短了) private void startNotification() { NotificationCompat.Builder builder = new NotificationCompat.Builder(this) .setVisibility(Notification.VISIBILITY_PUBLIC) .setOngoing(true) .setSmallIcon(R.drawable.abc_ic_menu_share_mtrl_alpha) .setContentTitle("title text") .setContentText("content text"); Intent openIntent = new Intent(MyMainActivity.this, MyMainActivity.class); openIntent.setAction("some_string"); PendingIntent pOpenIntent = PendingIntent.getActivity(this, 0, openIntent, 0); builder.setContentIntent(pOpenIntent); RemoteViews view = new RemoteViews(getPackageName(), R.layout.notification); builder.setContent(view); NotificationManager […]