草庐IT

RESOURCES

全部标签

android - KitKat specific- android.content.res.Resources$NotFoundException : File res/drawable/list_selector_white. 来自可绘制资源 ID 的 xml

我试过答案here,但它对我不起作用。我使用xml作为背景并出现异常-Resources$NotFoundException:Fileres/drawable/list_selector_white.xmlfromdrawableresourceID。该应用程序在启动时崩溃。奇怪的是它在运行Lollypop的设备上运行良好。在OS在fragment中膨胀的XML:....Otherviewshere....list_selector_white.xmlgradient_bg_hover日志:E/AndroidRuntime(3879):android.view.InflateExcep

android - 如何创建 Android 2D 游戏?

我是一名仍在学习Android的开发人员,到目前为止我已经创建了两个应用程序,一个闹钟、一个小部件和一个使用数据库的通行证管理器,我有一点经验,但我想创建一个2D横向卷轴游戏,我在网上查了一下,有不同的教程,但是,开始研究它的最佳方法是什么?我读过有关libgdx的信息,但我不确定它是否已过时。我看到所有的游戏都是用Java制作的,然后移植到Android,这是正确的吗?我将不胜感激一些指导,谢谢! 最佳答案 你有多种选择,你可以选择AndEngine(在我看来这似乎是极度缺乏记录和随机的),通过从SurfaceView扩展来制作你

android - zipalign 验证失败 resources.arsc BAD-1

我尝试将我的应用程序上传到gplay但失败了,因为我的apk没有压缩对齐。我尝试zipalign但验证失败。真的不知道,有人请告诉我该怎么做。提前致谢。 最佳答案 我找到了一种更简单的方法-只需从命令行对齐..两次!对齐两次后,我可以上传我的apk。删除旧文件并重命名第二个文件并再次对齐.. 关于android-zipalign验证失败resources.arscBAD-1,我们在StackOverflow上找到一个类似的问题: https://stackov

android - 在Android上批量获取很多位图资源

我有一系列的图形--icon1_0.png、icon1_1.png、icon1_2.png...、icon12_0.png、icon12_1.png、icon12_2.png--我想将它们与我的安卓应用程序。理想情况下,我认为我应该能够将它们作为资源加载,但资源ID设置为Java标识符。当然,java标识符不能在运行时组装。我必须请求R.drawable.icon12_00,所以我无法设置循环for(inticon=0;icon那么有什么办法可以通过名称获取资源呢?更好的是,在资源系统之外是否有一种规范的方法可以将数据文件打包到android应用程序包中,以便我可以获取它们?我正在考虑

Android:如何使用声音资源包含通知声音?

查看开发人员文档,我看到howtousethedefaultsoundandhowtouseaUri,但我看不到如何使用资源。如何使用我的res/raw文件夹中的其中一种声音?例如MP3或WAV文件? 最佳答案 Uripath=Uri.parse("android.resource://[package]/[resid]");例子:Uripath=Uri.parse("android.resource://com.mypackage/"+R.raw.mysound_1); 关于Andro

android - android 和资源限定符中的 RTL 语言支持

我读到这句话“Android2.3addedsupportforright-to-left(RTL)languages”现在我想为我的应用添加RTL支持。但我不知道要添加到我的布局中的限定符是什么。关于res/values/strings.xml,我可以这样命名res/values-ar/strings.xml我想为RLT语言设置不同的布局。我不想只有不同的字符串,我也想要不同的布局。布局文件夹名称应该是什么样的?此刻从左到右的语言它被命名res/lauyots/main.xml但我不知道如何为RTL语言命名是否存在这种限定词? 最佳答案

java - 安卓资源 : How are bitmaps loaded from resources handled memory wise?

当您像这样从资源中加载位图时:iv.setImageResource(R.drawable.image);如果位图被Scaletype降低了质量,它是否仍然保存整个原始位图?(我想是的,因为可以即时更改Scaletype,并且您会希望拥有完整的质量。)如果将相同的资源ID加载到多个ImageView中,是否只有一个位图存储在内存中?扫描View层次结构并在onDestroy中手动回收这些位图(通过从ImageView中提取BitmapDrawable)是否是一个好的做法,或者我能否确保系统及时完成此操作? 最佳答案 是的,它将保持完

android - 有时 : <nine-patch> requires a valid src attribute

我有时会在我的应用程序中收到有关上述错误的报告。我在开发和测试期间从未见过此错误。应用程序适用于2.1及更高版本。我在2.1、2.2和2.3(模拟器)和真实设备(2.3除外)中进行测试。这是产生此错误的布局文件的一部分(View是TableLayout的一部分):这是样式定义:@drawable/titlebarcenterwrap_contentfill_parenttrue#fff14spbold在res/drawable中是一个包含以下内容的XML文件:titlebar.png位于我的drawable-hdpi、drawable-ldpi和drawable-mdpi文件夹中。我不

android - 填充将字符串映射到 Android 中 XML 中的数字的 Spinner

在我的应用程序中,我需要有一组值的Spinner,例如:今天明天明天之后用户选择其中之一,应用程序向服务器发送请求。要发送请求,我需要将用户的选择编码为int值:请求.TODAY=0;请求.TOMORROW=1;Request.AFTER_TOMORROW=2;在UI中,这些值是本地化的,更重要的是,它们的顺序可能不同,具体取决于语言环境,例如:послезавтра(明天之后)завтра(明天)сегодня(今天)我想要的是将所有这些东西都放在可本地化的XML中(这样本地化团队将只需要编辑XML文件,而不是代码):字符串值字符串顺序我花了一些时间思考这个问题,我的解决方案就在这里

android - 不同语言的不同维度

我正在做一个项目,在textview中,values-1024x768文件夹中的文件main_dimens.xml中提到了文本的尺寸。但是我需要针对特定​​语言(比如pt)使用不同的文本大小。18dppt语言需要12dp。所以我尝试在values-pt文件夹的strings.xml中添加上面的代码行,还创建了一个文件夹values-pt-1024x768并将其放入其中。但是大小仍然只有18dp。 最佳答案 您确定您正确命名了您的资源文件夹吗?我在此处查看了Android操作系统在确定要使用哪些资源时使用的规则:http://deve