Articles of locking

android解锁屏幕的意图?

当用户解锁他们的屏幕时是否有意图被触发? 我希望我的应用程序在屏幕打开时调整亮度,但是我遇到的问题是locking屏幕上的意图屏幕被触发,并且不会调整屏幕上的显示。

如何判断用户是否从服务locking屏幕上

我有简单的服务在后台运行,我只想知道用户何时在锁屏上,这样我才知道什么时候开始一个进程。

如何在locking屏幕上显示未接电话号码?

我已经做了一个应用程序,可以显示错过的电话,当屏幕被locking,但我不知道如何显示未locking的电话号码在locking的屏幕上。调用图像是从已定义的MultiWaveView,我有trid使用OnDraw ,用Canvas和paint ,画出指定的坐标,但它不起作用。任何人都可以帮助我吗?非常感谢。 如何在图片中显示数字(例如图片是位置2 )? EDIT1 现在我已经在应用程序中得到了正确的未接电话号码,但是没有正确显示 类: framework\base\core\java\com\android\internal\widget\multiwaveview\MissedCallView.java public class MissedCallView extends View { private static final String TAG = "MissedCallViews"; public static final int UPDATESTART = 10; private static final int DELAYTIME = 10000; private int sTempMissedCallCount=-1; Context mContext; Canvas mCanvas; public MissedCallView(Context context) { super(context); Log.i(TAG, "MissedCallView1"); mCanvas=new Canvas(); } public MissedCallView(Context […]

SQLite连接和locking

我想从2个不同的线程访问SQLite数据库,从而使用2个不同的连接到数据库。 这两个线程将主要执行从数据库读取,并偶尔写入数据库。 如果我觉得这两个线程同时针对写入数据库的可能性,我是否应该感到安全,在这种情况下我不应该有任何问题?

devicePolicyManager.lockNow()不适用于摩托罗拉平板电脑

public final static void lockDevice() { try { if (devicePolicyManager.isAdminActive(adminComponent)) { devicePolicyManager.lockNow(); } } catch (final Exception ex) { … } } 上述代码不会抛出任何exception,也不会locking摩托罗拉xoom平板电脑的屏幕。 (Homeycomb和Icecream Sandwitch)相同的代码在其他Homeycomb和ICS平板电脑上完美工作。 我GOOGLE了,但没有得到任何解决scheme。 有任何想法吗…..?

如何启动后解锁btn按&解锁屏幕出现之前的活动?

我想要做如下: 用户按下硬解锁button。 按解锁button后,我的活动开始。 closures我的活动后,使用屏幕上的closuresbutton用户提示进入模式locking(或引脚locking)。 进入右键locking主屏幕后出现。 我想要下面的情景: 按开机/解锁button – >开始我的活动 – >点击活动的closuresbutton – >提示input图案解锁 – >进入图案 – >显示主屏幕 目前完成如下: 使用ACTION_USER_PRESENT广播接收器我得到了用户进入模式和设备解锁后的活动 使用ACTION_SCREEN_ON广播接收器,在解锁button按下后,我得到了msg的日志,但是在用户input模式和设备解锁之后,活动开始。 我尝试使用广播接收器接收ACTION_SCREEN_ON和ACTION_USER_PRESENT事件。 我的代码如下: 广播接收机 – public class BrodcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Log.d("receiver", "main"); if (intent.getAction().equals(Intent.ACTION_SCREEN_OFF)) { // do whatever you need to do here Log.d("receiver", "screen off"); } […]

Android – 激活系统键锁(又名锁屏)

我必须激活android的系统密钥locking(当您按下关机 / 挂断button时获得的)。 看这里: 我已经浏览了文档,但是我find的所有东西都是PowerManager和KeyguardManager 。 两者似乎都不是解决方法:-(。 那么,每个人都知道如何从android应用程序实现? (如果需要特殊的权限,这是没有问题的,但更改设备的设置不是解决scheme…) 编辑 :或者有人知道,这是绝对不可能的? 顺便说一句。 craigs解决scheme与发送键不起作用了(见评论)。

lockingAuth0的Android没有返回UserProfile身份validation

我正在使用锁在我的android应用程序中为用户提供loginfunction。 这是我的代码:私人locking锁; private LocalBroadcastManager broadcastManager; private BroadcastReceiver authenticationReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { String idToken = intent.getStringExtra("com.auth0.android.lock.extra.IdToken"); String tokenType = intent.getStringExtra("com.auth0.android.lock.extra.TokenType"); Log.i(TAG, "User logged in with " + idToken + " "+ tokenType); } }; //Not sure use of this callback though its not being called anytime. private […]

使用Google Volley的SSL固定

我提到我到目前为止所尝试的是开始我的问题: 我没有在我的应用程序中的证书,我只使用SHA256密钥,大多数互联网上的答案需要在应用程序中的物理证书加载到密钥库中,我没有。 我收到以下错误: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 1) TrustKit它需要编译SDK 24及以上,但我有23和许多支持库与SDK 23同步,所以我不能改变所有这些,它可能会在一段时间崩溃我的应用程序。 2) CWAC-NetSecurity我已经在我的代码中实现了这个function,而没有使用Android N安全设置,我也遵循了git页面给出的指令,但是不能从sslSocketfactory传递给Volley,它有OkHTTP的例子。 所以也出现以上错误。 我已经用OKHttp的CertificatePinner试过了,它也不适合我。 同样的错误。 我也试图将hostNameVerifier和sslSocketFactory传递给HttpsUrlConnection,但同样的错误。 JsonObjectRequestSolaire jsonRequest = new JsonObjectRequestSolaire(method, URL, object, headers, responseListener, errorListener); RetryPolicy policy = new DefaultRetryPolicy(TIMEOUT, DefaultRetryPolicy.DEFAULT_MAX_RETRIES, DefaultRetryPolicy.DEFAULT_BACKOFF_MULT); jsonRequest.setRetryPolicy(policy); jsonRequest.setShouldCache(false); OkHttpClient okHttpClient = new OkHttpClient.Builder() .certificatePinner(new CertificatePinner.Builder() .add("my_domain", "sha256/shaKey")//example.com .add("my_domain", "sha256/shaKey")//also tried *.example.com […]

locking屏幕后调用Android onCreate

当我的应用程序在“顶部”运行时locking屏幕时,系统几乎立即调用onCreate(屏幕仍为黑色)。 这个破坏行为的原因是什么?