草庐IT

Programmatically-PIN-shortcut-ont

全部标签

安卓开发: hook shortcut on keyboard when phone app activity is focused

这是一个具体的问题,我之前做过一些Android开发,但对系统管理没有那么深入。所以我需要创建一个在后台运行的应用程序(这部分没问题),并在从手机应用程序软件键盘上键入特殊快捷方式(比如#123*6)时自动启动应用程序的Activity电话。如果可能的话,你能告诉我吗?如果可以,我应该使用什么API/组件?在Web上找不到相关内容。 最佳答案 好的,我终于可以在HTC设备上使用它了。事实上,三星手机似乎对密码没有反应......我只有这个list:我的服务只是检查AndroidM(6.0)的正确权限,因为安全性发生了一些变化。我们现

android - 检测来自后台的应用程序并在 Android 中提示输入 PIN

我有一个应用程序,每次应用程序从后台运行时,我都需要提示用户输入PIN。我从@hackbod和@commonsware的stackoverflow中查看了几个答案我从@commonsware实现了超时方法并且工作正常,但我的用户对此并不满意。他们希望每次当应用程序从后台运行时提示输入PIN。现在我通过让每个Activity在onStart中递增计数器并在onStop中递减计数来实现@hackbod的解决方案。Androiddetectingifanapplicationenteredthebackground但问题是当用户更改当前Activity的方向时,计数器设置回0,我的应用程序认

android - Twitter - 从 webview 检索 pin 代码。安卓

是否可以在授权Twitter时以某种方式从Android中的WebView检索pin码?我有教程示例,但要登录用户需要将pin代码从WebView重写到应用程序。我只想传递这个并直接从网络获取个人识别码。这与它在iPhone上的运行方式非常相似。现在我使用这样的东西:publicvoidgetTwitter(){handleEvent.post(newRunnable(){@Overridepublicvoidrun(){if(oHelper.hasAccessToken()){oHelper.configureOAuth(twitterConnection);try{twitterC

android - 使用 android :layout_weight programmatically 填充 TableLayout

我正在尝试使用单元格和行来填充表格布局以填充整个屏幕。像这样:http://imageshack.us/photo/my-images/69/device20120201005942.png/在Eclipse中的GraphicalLayout窗口中设计的这个布局给出了我想要的(android:layout_weight解决垂直拉伸(stretch)):我正在尝试在代码中创建相同的外观,但到目前为止失败了。这是我的Activity的oncreate:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInsta

android - 更改安卓 :enabled ="true" programmatically

一开始,我的应用程序将关于复选框首选项的首选项设置为“true”。现在我需要以编程方式设置此值(android:enabled="true")或false。有什么想法吗?protectedvoidcheckLicense(){PackageManagermanager=getPackageManager();if(manager.checkSignatures("core.package.name","key.package.name")==PackageManager.SIGNATURE_MATCH){//fullversionisEnabled=true;Toast.makeTex

android - 动态更改操作栏分隔线颜色(android :bottom for programmatically generated ShapeDrawable)?

我正在尝试以编程方式更改操作栏底部分隔栏的颜色。我的策略是将操作栏背景设置为以编程方式生成的LayerDrawable包含ShapeDrawable矩形,基于thisXML:但我遇到了障碍:我不知道如何应用android:bottom属性(如)以编程方式。显然android:bottom是item标签的一个属性,(我认为)没有程序上的等效项,而且我还没有找到ShapeDrawable的任何方法/属性。看起来很合适。到目前为止的代码:publicLayerDrawablecreateABBackground(Stringcolor){ShapeDrawablerect=newShapeD

android - Android 7.1 static app-shortcuts creator 可以在 intent 中添加额外内容吗?

这是一个简短的问题:AndroidNougat7.1为启动器提供了一项新功能,可通过显示菜单来创建应用程序快捷方式以供选择:https://developer.android.com/about/versions/nougat/android-7.1.htmlhttps://developer.android.com/guide/topics/ui/shortcuts.html据我所知,如果您使用动态快捷方式,您可以将任何您想要的东西放入其中,但是静态快捷方式(那​​些通过XML预先确定的快捷方式)可以有额外的东西吗?含义:例如,我可以在快捷方式的Intentbundle中放置一个字符

java - 如何设置android :angle property of GradientDrawable programmatically?

这是我的颜色列表:staticArrayListcolors;static{colors=newArrayList();colors.add(Color.parseColor("#43CFCF"));colors.add(Color.parseColor("#1C6E9B"));colors.add(Color.parseColor("#AC88C0"));colors.add(Color.parseColor("#EE5640"));colors.add(Color.parseColor("#EFBF4D"));}这是我的可绘制数组:staticDrawable[]drawables

android - 如何设置应用:tabBackground of a tabLayout programmatically?

这是我的代码:这是一个tabLayout,我setupWith一个Viewpager但是我该如何以编程方式设置它呢?app:tabBackground="@drawable/tab_color_selector"以编程方式设置此tabBackground非常重要,因为我希望颜色根据用户选择的主题而改变这些是我已经尝试过的方法,但没有一个起作用:tabLayout.setBackground(getResources().getDrawable(R.drawable.tab_color_selector));tabLayout.setBackgroundResource((R.drawa

android - 证书签发: SSL page brings up "you need to set a lock screen pin or password before you can use credential storage" on Android

我们已经在服务器上设置了证书,并在请求https://www.ourserver.org时设置了证书,Android(无论使用什么浏览器)都会显示一个小弹出窗口Youneedtosetalockscreenpinorpasswordbeforeyoucanusecredentialstorage哪里错了,手机似乎正在尝试注册该证书..?目前只发生在Android上在iPhone和桌面浏览器上没问题我们的Stunnel配置:[www.ourserver.org]cert=/etc/stunnel/certs/www.ourserver.org.crtkey=/etc/stunnel/ke