草庐IT

log_flag

全部标签

Android:使用 FLAG_SECURE 时更改窗口背景的颜色

我有一个请求,当我的Android应用程序置于后台时,我会清空屏幕以隐藏敏感数据。使用以下方法很容易实现:getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);困难的部分似乎是改变您在后台查看应用程序时看到的空白屏幕的颜色。默认情况下它似乎是白色的,我似乎无法找到一种方法来覆盖它。有人有什么想法吗? 最佳答案 遗憾的是,您无法在最近View中自定义缩略图的颜色。正如您在TaskViewThumbnail中看到的那样缩略图的默认颜色(0xffffffff)是硬编码的,

android - READ_PHONE_STATE 权限是否会受到 SMS 和 CALL_LOG 权限组的 Google Play 政策更改的影响?

错误警报–此应用将受到政策变更的影响此应用程序将受到GooglePlay管理SMS和CALL_LOG权限使用政策变化的影响。不合规的应用可能会于2019年1月9日从GooglePlay中移除。我已经删除了Google政策链接上列出的SMS和CALL权限组的权限https://support.google.com/googleplay/android-developer/answer/9047303但不确定READ_PHONE_STATE。是否需要删除此权限?因为它仍然显示错误警报。Here是我的list权限列表。 最佳答案 不,您不

android - Intent.FLAG_ACTIVITY_CLEAR_TOP 和 android 中的 finish 有什么区别

Android中的Intent.FLAG_ACTIVITY_CLEAR_TOP和finish()有什么区别? 最佳答案 这两者的区别如下:1.finish()您可以使用它来结束您现在正在进行的Activity,并且它会一次结束一项Activity。2.在FLAG_ACTIVITY_CLEAR_TOP的情况下,它将结束堆栈中当前Activity顶部的所有Activity。可能有多个Activity。 关于android-Intent.FLAG_ACTIVITY_CLEAR_TOP和andr

android - 添加了 Google 服务强制关闭应用程序并显示 log cat 错误

我一直在开发一个用于加载mapView的简单应用程序。我已经遵循了API。https://developers.google.com/maps/documentation/android/start#add_a_map但是在执行应用强制关闭和LOGCAT错误之后您应用的AndroidManifest.xml中的元数据标记没有正确的值。应为4030500,但发现为0。这是我的list这是我的主要xml这是主要Activitypackagecom.example.newgmaps;importandroid.os.Bundle;importandroid.app.Activity;impo

android - 创建 AVD 时出错。有关详细信息,请参阅 idea.log。 Ubuntu 16.04

我点击了下面的链接,创建了一个android虚拟设备(AVD)。https://developer.android.com/studio/run/managing-avds.html一旦我点击完成按钮,就会出现以下错误:创建AVD时出错。有关详细信息,请参阅idea.log。正如我所看到的,最后一行给出了访问被拒绝的错误。是否需要.android文件夹的权限?当我尝试授予.android文件夹权限时,它不允许我。它说chmod:cannotaccess'777':Nosuchfileordirectoryidea.log文件的最后几行是idea.log2018-01-1113:00:1

java - 从 BackStack (Flag_Activity_no_history) 中删除 Activity 不起作用

我的MainActivity中有一个开始按钮。如果单击此按钮,我将转到下一个Activity(InfoActivity)。现在,如果单击按钮,我想从BackStack中删除MainActivity。我试过这个:View.OnClickListenerstartButtonListener=newView.OnClickListener(){publicvoidonClick(Viewv){Intentintent=newIntent(MainActivity.this,InfoActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_NO

安卓运行时异常 "Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag"

我在一个ListView中创建了多个布局,但是当我点击时我得到一个AndroidRuntimeException“从Activity上下文外部调用startActivity()需要FLAG_ACTIVITY_NEW_TASK标志。这真的是你想要的吗?”我正在添加Intent.FLAG_ACTIVITY_NEW_TASK我的Intent,但我得到了同样的信息!=(@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){retval=LayoutInflater.from(getApplicationC

java - Log.d 在 Logcat Android Studio 中不显示 log.d

Androidstudio不显示我在代码中编写的任何日志。我试过将日志设置为详细和调试。我正在使用“无过滤器”。为什么“OncreateteSTLog”没有出现在我的logcat中?packagecom.example.keydown;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.util.Log;publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(Bundl

java - 渲染期间引发异常 : Circular dependencies cannot exist in RelativeLayout Exception details are logged in Window > Show View > Error Log

突然eclipse开始报错。“渲染期间出现异常:RelativeLayout中不能存在循环依赖项异常详细信息记录在Window>ShowView>ErrorLog"这是我的xml文件。我该怎么做才能解决这个问题? 最佳答案 问题是因为布局参数存在循环引用引起的。例如,当ViewB是layout_belowViewA时,ViewA不能再在其下方引用ViewB,alignRight等。这也可以存在于多个View之间:A引用B引用C。在那种情况下,C不能由于循环依赖而引用A。您需要再次评估引用文献。它会给你行号吗?编辑:当我从androi

android - 如何在 Android 应用程序的发布版本中删除 Log.d() 调用?

我注意到我的发布版本是在eclipse中通过以下方式创建的:AndroidTools->Exportsignedapplicationpackage...我的proguard-project.txt包含:-assumenosideeffectsclassandroid.util.Log{publicstaticbooleanisLoggable(java.lang.String,int);publicstaticintv(...);publicstaticinti(...);publicstaticintw(...);publicstaticintd(...);publicstatic