草庐IT

display-name

全部标签

Android 加载时区太长 : Loaded time zone names for en_US

亲爱的,我只是编写了一段代码来获取日期时间字符串,如下所示:publicstaticStringgetCurrentDate(){Locale.setDefault(Locale.US);Datedate=newDate();StringstrDate=date.toString();returnstrDate;}但问题是从日期转换为字符串需要很长时间(大约2秒),日志:10-1117:52:51.733:INFO/Resources(6835):Loadedtimezonenamesforen_USin2107ms.你能给我一个如何提高这个方法性能的解决方案吗解决方案更新:我刚刚在主

android - 为什么我会收到 "Error Retrieving parent for item: No resource found that matches the given name ' @android :style/Theme. Dialog.Alert'”?

在我的项目属性中,我有Android2.2,团队中的另一个人能够很好地构建。我在res->values下的themes.xml文件中收到错误ErrorRetrievingparentforitem:Noresourcefoundthatmatchesthegivenname'@android:style/Theme.Dialog.Alert'.因此我无法构建我的项目。这是一个正确的项目,我从SVN存储库获取并导入到Eclipse中。@style/DA.TextView 最佳答案 我遇到了同样的问题。尝试增加list文件中的min-s

android - “无法解析符号”和 'No resource found that matches the given name' - 不重复

我昨天在AndroidStudio中打开了我的项目,到处都是红色的,描述为“无法解析符号”。这完全是随机的,因为自从我上次打开项目以来,项目或AS都没有发生任何变化。我最终将AndroidStudio更新到2.0并尝试了一系列我在网上找到的解决方案,但没有任何效果。赞this伙计,我已经试过了:重建项目清理项目与Gradle文件同步关闭项目,关闭AS并重新启动/重新打开文件>使缓存无效/重新启动检查Lint,没有看到任何明显的东西仔细检查SDK管理器中的所有支持库都是最新的检查我的Build.gradle,虽然没有任何变化,但它和往常一样,一直都是这样工作的。我还尝试了以下步骤(来自已

java - Android 7 - 无法显示 PDF(pdf_name 格式无效)

我有一个适用于Android4、5和6的应用程序。该应用程序列出了服务器中的远程文件,并允许您从服务器下载它们(PDF文件)。单击文件后,它会将其下载到“Android下载文件夹”,完成后会使用默认的PDF阅读器打开它。问题是Android7中的相同代码无法给出下一个错误:“无法显示PDF(pdf_name的格式无效)”。这很有趣,因为:如果我访问“下载”文件夹并单击下载的文件,它会正确打开。下载完成后,它会显示一条通知,点击它即可正确打开。所以只有当同一个应用程序在下载文件后尝试自动打开文件时才会出现问题。我如何下载:fileName="file.pdf";request=newDo

java - 通过 "Always on Display"启动应用程序并锁定屏幕

我有一个应用程序,如果它收到一条消息,它会自行启动。为此,我使用这个启动参数:后台服务.java:Intentintent=newIntent(this,MainActivity.class);intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK).addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD).addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED).addFlags(WindowManager.LayoutPar

android - 如何在 Android XML 布局中优化 'class name'?

我在我的项目中使用了一些自定义组件,因为我正在使用以下代码。它工作得很好,我在我的应用程序中使用这段代码将近35次。因此,在从同一项目创建新的克隆应用程序时,我需要在35个位置更新包名称。有什么办法可以减少这些努力吗?我曾尝试使用“class="@string/class_name"但它不起作用。 最佳答案 不要把你的自定义View放在你原来的包里,直接放在另一个包里即可。你也可以把它们放在下面的图片中。而布局xml中的代码就像比较方便。 关于android-如何在AndroidXML布

android - Display.getRefreshRate() 在不同的设备上给我不同的值

我正在使用Display.getRefreshRate()来检索显示器的刷新率。在X10Mini中,返回值为0.325。在GalaxyS中,该值为68.0。这对我来说没有任何意义。有什么想法吗? 最佳答案 这似乎是一个错误,但我还没有找到任何错误报告。我得到的数字也是~0.34,而我期待的是60。我还没有找到关于刷新率的0.34的有意义的解释,所以我的解决方案只是“拒绝它的真实性并用我自己的”以下代码:publicfloatgetRefreshRate(){finalWindowManagerwm=(WindowManager)ge

安卓 : Install different flavors with same package names

我开发了一款具有3种不同风格(生产、测试​​、培训)的Android应用。几乎99%的源代码是相同的。每种风格在带有服务器URL的断言文件夹中只有一个文件是不同的。口味完美。但我希望该应用程序能够在设备中安装所有3个应用程序而不会相互覆盖。由于项目的包名称对于所有口味都是相同的,因此当我安装不同口味时它会覆盖应用程序。有什么想法或建议吗?提前致谢。 最佳答案 无论如何,只需更改build.gradle中的包名称即可。productFlavors{production{applicationId=".production"}testi

android explicit intent by name 不解析其他 Activity

我有2个应用程序相互配合使用。我想创建一个从应用程序B启动应用程序A的按钮,因此我在应用程序B中创建了一个类似这样的Intent:Intentintent=newIntent("com.org.orgmobile.android.action.ACTION_CUSTOM");intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);intent.setData(Uri.parse(url));startActivity(intent);url是https://org.org.com/mobile/Support/action/org/Action

安卓 : Display an EditText in a menu

我目前正在为Android开发一个mp3库。事情是,我希望用户选择他想添加的播放列表的名称(有用的innit?)。因此,我在播放列表列表上创建了一个上下文菜单,允许用户在3个选项之间进行选择:创建、删除、重命名。为什么我要做的是在用户单击“创建”时显示一个EditText字段,以便他可以写下新播放列表的名称。但是,我无法显示它。这是我为菜单制作的听众://creationonLongClickListener:displaythemenuonlonglickplaylistView.setOnLongClickListener(newOnLongClickListener(){publ