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中获取解锁事件的方法?

有没有办法接收像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 […]

创build一个Android锁屏应用程序。

如何创build一个locking屏幕的应用程序,充当Android手机锁。 我确实find了一个,但是它的编码效率很差,如果我按下了物理主键,就会解锁,从而使应用程序变得毫无意义。 我遇到了一个论坛,指出阻止主页buttonfunction的一些方法在Android 4.x中被删除 然而,我有一个锁屏的好主意,但没有理由开始。 如果有人对此有所了解,我很乐意听到。 谢谢大家:-)

Android如何在屏幕上显示通知

我一直在推送通知,我能够实现它,并显示在状态栏,我面临的问题是,即使手机是锁,我想显示它,在它所说的锁屏(“拖动解锁“),我已经看到这样的通知,但无法find任何示例。 例如:就像收到未接电话时一样,它会显示在屏幕上的lockingbutton下。 码: String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) getSystemService(ns); int icon = R.drawable.icon_launcher; CharSequence tickerText = "MyApplication"; long when = System.currentTimeMillis(); Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_SOUND|Notification.DEFAULT_VIBRATE|Notification.DEFAULT_LIGHTS;; CharSequence contentTitle = this.title; CharSequence contentText = this.message; Intent notificationIntent = new Intent(this, MainActivity.class); PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0); […]