草庐IT

msi-patch

全部标签

android - 带有 9-patch 文件的 Eclipse 错误?

我尝试将所有按钮背景转换为.9.png,但Eclipse出现问题。我使用该工具创建了我的9-patch.png,但由于我将它放在我的/res/drawable文件夹中,所以当我尝试访问任何以@drawable开头的资源时,我的所有.xml文件中都会出现以下错误:Error:Noresourcefoundthatmatchesthegivenname(at'drawable'withvalue'@drawable/my_resource').这是我的.9.png:这是截图:我的.9.png有问题还是eclipse有问题?谢谢 最佳答案

android - 使用 drawBitmap 在 Canvas 上绘制 9-patch 图像

在自定义View上使用9-patch图像资源的正确方法是什么?我这样做:background=BitmapFactory.decodeResource(getResources(),R.drawable.fundo_bookshelf);canvas.drawBitmap(background,null,newRect(0,y,width,y+backgroundHeight),null);fundo_bookshelf是一个合适的9-patch图片,保存为fundo_bookshelf.9.png,见下图:但是当使用drawBitmap时,整个图像被拉伸(stretch),而不是只有

android - 填充具有 9-patch 背景的 TextView 没有视觉效果

我试图创建基于textview的toast类控件,我发现textview的行为非常奇怪,以防它有九个可绘制的补丁作为背景。这是xml定义:这是带有彩色背景的TextView:这是具有可绘制背景的TextView:据我所知,在ninepatch背景的情况下,android使填充透明并仅将可绘制对象用作文本背景。但我想在覆盖有九block背景的区域中包含填充。这个问题有解决办法吗? 最佳答案 试试这些:通过“android:background”xml属性而不是编程方式设置背景ninepatch;这与XML定义的填充配合使用。如果您需要

android - SearchView on support.v7.appcompat 库问题 : default 9-patch background not renders properly

我正在使用support.v7.appcompat库开发带有ActionBar的应用程序。操作栏有效,显示SearchView,提示显示。唯一的问题是SearchView的背景没有正确缩放。与往常不同的是,它显得很大,并带有9条黑色线条。使用:从命令行开发,使用antdebug编译。在LinuxMageia3上,ant版本:2013年1月11日编译的ApacheAnt(TM)版本1.8.4使用project.properties行链接到库:android.library.reference.1=../../../../../sdk/extras/android/support/v7/a

android - 如何从 Android 中的内存中释放(强制,如有必要)9-patch (NinePatchDrawable)?

如何强制NinePatchDrawable释放它从“res”中解析出的位图字节?作为一名Android开发者,我面临着控制游戏内存使用的压力。我努力通过在不再使用资源后尽快释放资源来控制内存利用率。为此,我维护了一个所有已加载资源的列表,并在处理完后立即从内存中清除/释放它们。我的应用程序使用了许多不同类型的图形资源位图BitMapDrawable可绘制NinePatchDrawable如何立即释放这些对象?BitMap:我使用“recycle()”方法BitMapDrawable:我使用“getBitMap().recycle()”方法Drawable:我将它们设置为null(不工作

Android Draw 9-patch 工具 : What is the meaning of black lines outside the figure

我已经尽力在google和android中找到这个问题。也做了几次试验和错误,但无法得到这个问题。我正在学习Android的“画九补丁”图像。我知道的一个基本知识是,无论您处理什么图像,都必须是.png格式(如果它已经是.9.png格式,那么它会被工具忽略)。然而,我不明白“可拉伸(stretch)补丁”的字面意思是什么?当您在.png图像外绘制黑点时究竟会发生什么?(预览Pane显示正在发生的变化,但我不清楚它是如何产生这些变化的)当我在图像的左侧/顶部绘制黑点时,它会在预览中显示一些变化;但是为什么在图像的右侧/底部执行相同操作时没有任何效果?当我们尝试处理图像本身时,为什么这个工

c++ - 缺少 vc_runtimeminimum_x86.msi 并且无法安装

我目前正在完成VisualStudio2017CommunityEdition与C++一起使用的安装过程。安装到一半,出现错误提示"Thefeatureyouaretryingtouseisonanetworkresourcethatisunavailable.ClickOKtotryagain,orenteranalternatepathtoafoldercontainingtheinstallationpackage'vc_runtimeMinimum_x86.msi'intheboxbelow."如果我点击取消,程序会继续,最后会告诉我设置失败。它给了我附在这篇文章底部的错误日志

windows - Windows 上的 Node JS 0.6.1 msi

如何在Windows上使用NodeJS?我已经下载并安装了0.6.1MSI。我可以在命令提示符下运行Node。接下来我该做什么?我似乎找不到太多信息,例如将文件放在哪里等这只是一个小实验。谢谢瑞克 最佳答案 您是否完全按照发布的基本教程进行操作?如果您创建一个如下所示的文件(比方说,index.js)...varhttp=require('http');http.createServer(function(req,res){res.writeHead(204,{'Content-Type':'text/plain'});res.wr

windows - 如何创建 MSI 包,它可以安装 Windows 安装程序本身

是否可以创建MSI包,它会在系统中没有安装Windows安装程序的情况下运行,但首先会安装Windows安装程序本身,然后继续安装其他组件?目标是为我们的软件创建必备包,它必须安装一些组件,包括一些操作系统服务包。我们也更喜欢使用MSI包。但很明显,我们的软件将安装在干净的操作系统上。尽管不需要Windows安装程序。是否可以使用MSI创建这样的先决条件包? 最佳答案 不,如果操作系统中没有WindowsInstaller,则无法安装.MSI包。但是,自Windows2000以来,WindowsInstaller一直是Windows

windows - MSI 安装程序远程失败 - "A Newer Version"已安装,即使在卸载后也是如此

我开始使用我们的自动化构建时出现相当奇怪的行为。我有一个非常简单的Windows服务.msi(内置于VisualStudio2010),它在我们的中央构建/repo服务器上编译,上传到我们的开发服务器,然后从构建/repo服务器(命令行)远程安装通过ssh使用plink)在开发服务器上。这工作了很长时间,直到最近自动构建开始100%失败。msi的详细安装日志指出“已安装此产品的较新版本”。我远程连接到开发服务器,检查了msi,没有问题我自己在服务器上手动安装它(通过命令行和GUI)。然后我从“程序和功能”窗口中卸载了该服务,确认文件和条目已被删除,再次尝试从构建服务器远程安装它,并再次