草庐IT

format-patch

全部标签

Android Studio 2.1.2 和 Android 6 : Error while installing restart patches

自从更新到Android6,我得到了“安装冷交换补丁时出错:com.android.tools.fd.client.InstantRunPushFailedException:创建文件夹时出错:run-asswiss.seabird.seabirdapp1mkdir-p/data/data/swiss.seabird.seabirdapp1/files/即时运行/dex安装重启补丁时出错”每次我尝试运行我的应用程序时,除非它之前已卸载或我进行了全新构建。我试过:a)在我的移动设备上设置应用程序的写入权限b)使用APK23的所有工具等更新SDK。c)取消点击Android设置中的“重新启

Java : How to parse date format to show specific output format?

在我的应用程序中,我以特定格式从我的数据库中检索日期。(由PHP生成)对于这种情况,我想在我的Android应用程序中显示特定的输出:来自数据库的输入格式:2014-05-3017:50:50我希望能够在TexView中显示这种格式:如果日期是指今天,我想显示这种格式:今天-17点50分如果日期指的是昨天,我会显示这种格式:昨天-17点50分其他日子:6月5日-17点50分我该怎么做?[更新]StringdateDebut=annonce.getDate_debut();SimpleDateFormatinDF=newSimpleDateFormat("yyyy-MM-ddHH:mm:

android - 错误 : Attribute "font" already defined with incompatible format

我在通过Gradle构建应用程序时遇到问题,如下所示。我得到了错误:错误:(516)属性“字体”已经用不兼容的格式定义。错误:(298)此处定义的原始属性。错误:(516)属性“字体”已经用不兼容的格式定义。错误:(298)此处定义的原始属性。但我没有在我的模块中找到使用“字体”属性的地方。请帮助我。dependencies{compilefileTree(include:['*.jar'],dir:'libs')testCompile'junit:junit:4.12'androidTestCompile('com.android.support.test.espresso:espr

android - 更好的 draw9patch 版本

我最近一直在android上使用draw9patch,我对它的程序有多糟糕感到沮丧。我通常每张图像需要5分钟来添加看起来过多的补丁。更糟糕的是,当我有一个图像的多个状态时,我必须在3个图像上做完全相同的补丁,否则它们看起来是错误的,我宁愿能够在图像之间复制补丁。我试过使用gimp来做同样的事情,但发现它更难。有没有人找到更好的程序来创建9个png或创建自己的png? 最佳答案 你到底在做什么?添加补丁不应超过4或5次点击。您只是在外框上添加单个黑色像素或像素线。就个人而言,我使用Photoshop来完成我的工作,但如果您还没有它,那

android - 何时使用 9-Patch

是否有任何Android开发人员文档说明可绘制资源何时可以是9-patch?换句话说,是否有文档说“以下项目使用9补丁数据,如果可用”?根据四处探索和经验,我了解到应该使用9补丁图形应用程序启动器图标应用小工具、墙纸和文件夹的“添加到主屏幕”选择列表中使用的图标桌面壁纸和其他使用BitMaps,例如在Canvas上按钮图形viewbackgrounds当可绘制对象用于菜单图标和选项卡图标时,我很惊讶地看到9-patch数据被忽略了。 最佳答案 当您的图像需要可变宽度和/或高度时,最好使用9-patches。示例:在我的应用程序中,我

android - 仅水平缩放的 9patch 图像

如何创建仅水平缩放的9Patch图像?我不希望它垂直缩放。我无法创建这样的9PNG。我试过这篇文章http://radleymarx.com/blog/simple-guide-to-9-patch/但他们的方法不起作用。当我跳过左侧指南时,它会在Eclipse中出现错误。我正在尝试扩展这个image水平地创建标题栏。 最佳答案 好吧,您可以将垂直缩放标记为图像的透明部分。可能就在顶部和底部边缘附近。只有那些部分会垂直缩放。另一个垂直部分将保持不变。 关于android-仅水平缩放的9p

android - 动态设置 9patch 背景

有没有人试过动态设置按钮的9Patch背景?如果重要,按钮的宽度和高度设置wrap_content如果是,您是如何解决“黑线”问题的?谢谢 最佳答案 如果您看到在9补丁图像上绘制的黑点,那是因为您没有预编译图像。要在运行时将9-patch图像设置为背景,它们必须预先编译,当边框被移除并编码为PNGblock时。您可以通过将.9.png图像插入应用程序的res/drawable文件夹、编译它并生成.apk(在Eclipse上,右键单击您的项目根目录>Android工具>导出未签名的应用程序包)。然后解压缩.apk,您将获得.9.png

Android 9-patch 批处理

我正在使用Android9-patch工具生成我的9-patch图像。我必须支持多种不同的分辨率和按钮状态。这意味着对于一个9补丁按钮,我需要生成16个单独的Assets。目前,我正在使用Android9补丁工具界面分别生成每一个,这花费了我很多时间。如果我能够为一系列具有相同属性的按钮指定9补丁点,这将节省我很多时间。是否有等效的命令行工具或其他方法可以提供帮助。谢谢 最佳答案 Here是我刚刚发现的一个漂亮的工具。我无法验证它的准确性或稳定性,但它声称可以做你想做的事。 关于Andr

Android API 21 9patch 错误?

在我目前的开发过程中,我遇到了一个非常奇怪的错误......在所有经过测试的API版本上,该应用程序运行完美、流畅且没有错误,但仅在API21上出现以下错误,我不知道如何解决此问题。06-0812:59:49.7032865-2865/de.eplus.b2p.alditalk.mock_localE/AndroidRuntime:FATALEXCEPTION:mainProcess:mypackage,PID:2865java.lang.RuntimeException:UnabletostartactivityComponentInfo{de.eplus.b2p.alditalk.

Android 和 Kotlin 可变参数 : formatted strings returns garbage

我遇到了一个奇怪的问题:我有一个用于检索资源字符串的通用函数(只是为了避免每次都编写context.resources.getString()):protectedfunstring(@StringResstringRes:Int,varargargs:String):String=app.getString(stringRes,args)直到现在我添加了可变参数来检索格式化的字符串时工作正常。简单的字符串仍然可以正常工作,但是当我尝试检索格式化的字符串时:string(R.string.formatted_string,myId)我的字符串资源:#%s我得到了一些垃圾:#[Ljava