问题列表 - 第44262页

Android布局 - 在xml中偏移背景图像

我有一个大的png,我想用它作为不同布局的背景,但是偏移它以便我可以有不同的部分显示(很像你可以在CSS中),最好是在xml中.

我的活动主要布局包含以下xml:

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@layout/bg1">
Run Code Online (Sandbox Code Playgroud)

布局bg1由以下xml组成:

<?xml version="1.0" encoding="utf-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/big_image"
android:layout_marginTop="50sp"
android:paddingTop="50sp"
android:gravity="top|left" />
Run Code Online (Sandbox Code Playgroud)

gravity属性按预期工作,但边距和填充被忽略,可能是因为我正在处理位图对象而不是布局.我想要做的是将它们设置为负数,以便只显示部分图片.我尝试过使用一个形状,但只包含内容,而我需要填充整个背景.

我们将非常感激地收到任何建议.谢谢.

layout android background offset

3
推荐指数
1
解决办法
9090
查看次数

如何根据前缀和后缀选择字符串,而不是它们

我有一组像这样的字符串(每个"空格"是一个表格):

29  301 3   31  0       TREZILIDE       Trézilidé
2A  001 1   73  1   (LE)    AFA (Le)    Afa
Run Code Online (Sandbox Code Playgroud)

我想要的是将其转化为:

29301 Trézilidé
2A001 (Le) Afa
Run Code Online (Sandbox Code Playgroud)
  • 抑制第一个制表
  • 抑制表格,数字和第一个大写的出现(并用空格替换整个东西)
  • 用空格替换最后一个表格

我更大的问题是:

  • 如何在不选择"前缀"和"后缀"的情况下选择第一个列表?(^(..)\t[0-9]但没有选择^(..)也没有[0-9])
  • 如何从3位数之后选择到大写单词列表之后?

我在带有Notepad ++的搜索和替换工具箱的文本文件中这样做

在此先感谢您的帮助!

regex notepad++

1
推荐指数
1
解决办法
418
查看次数

xslt:如何在处理过程中将两个模板应用于同一节点?

我有一个XSL模板,匹配任何元素与<var>子:

<xsl:template match="*[var]">
    <xsl:copy >
        <xsl:attribute name="editable">
            <xsl:for-each select="var[@attr]">
                <xsl:value-of
                              select="concat(@attr,
                                             substring(' ',
                                                       1 div (position()!=last())))"/>
            </xsl:for-each>
        </xsl:attribute>
        <xsl:attribute name="constraints">
            <xsl:for-each select="var[@ok]">
                <xsl:value-of
                              select="concat(@attr,':',@ok,
                                             substring(';',
                                                       1 div (position()!=last())))"/>
            </xsl:for-each>
        </xsl:attribute>
        <!-- if this is an <a> then we have to put the stuff inside it inside it -->
        <xsl:apply-templates select="@*" />
        <xsl:apply-templates />
    </xsl:copy>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

它将attrvar元素的s 连接到editable父元素的属性中; 和oks成constraints.

然后我有一个匹配任何<field>元素的模板:

<xsl:template match="field">
     <span>
        <xsl:attribute name="field">
            <xsl:choose>
                <xsl:when test="boolean(@name)">
                   <xsl:value-of …
Run Code Online (Sandbox Code Playgroud)

xml xslt-2.0

4
推荐指数
1
解决办法
5047
查看次数

如何在动态MFC对话框中创建复选框?

我必须创建一个动态对话框,并为此使用文章在内存中创建模板中描述的过程.我已经创建了按钮和编辑但我不知道如何制作复选框.你知不知道怎么?

DLGITEMTEMPLATE文章中,只定义了以下类型:

  • 0x0080 按键
  • 0x0081 编辑
  • 0x0082 静态的
  • 0x0083 列表框
  • 0x0084 滚动条
  • 0x0085 组合框

谢谢!

windows winapi mfc visual-c++

2
推荐指数
1
解决办法
3418
查看次数

view和render有什么区别?

codeigniter中的视图和渲染有什么区别?

codeigniter

1
推荐指数
1
解决办法
2万
查看次数

如何将xml数据插入sql server 2005中的表中

我的表结构是

CREATE TABLE [dbo].[Emp](
    [ID] [int] NOT NULL,
    [EmpName] [varchar](50)  NOT NULL,
    [Sal] [int] NULL,
) 
Run Code Online (Sandbox Code Playgroud)

在这个emp表中,我想从xml字符串中插入数据

xml是

<Record xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Emp>
<ID>3</ID><EmpName>Dibyendu</EmpName><Sal>3500</Sal></Emp></Record>
Run Code Online (Sandbox Code Playgroud)

假设这个xml存储在我的存储过程中的一个变量中,我只想插入这个xml,这样在EMP表中结果ID数据将插入到ID列中,EmpName数据将插入到EmpName列中,而Sal数据将插入Sal列.

所以请告诉我如何在商店程序中编写代码.

谢谢

sql-server-2005

5
推荐指数
1
解决办法
3万
查看次数

在EF4 Code-First中OnModelCreating的目的是什么?

我很好奇OnModelCreating在EF4 Code-First上下文类中的目的是什么?它是如何工作的?

entity-framework code-first entity-framework-4

13
推荐指数
2
解决办法
2万
查看次数

何时使用VARCHAR和DATE/DATETIME

我们在Freenode上进行了这个编程讨论,当我尝试使用VARCHAR(255)以这种格式存储日期变量时出现了这个问题:D/MM/YYYY.所以问题是为什么使用VARCHAR存储日期这么糟糕.以下是优点:

  1. 编码速度更快.以前我使用DATE,但日期格式化是一个真正的痛苦.
  2. 使用字符串比使用Date更耗电吗?谁在乎,我们生活在Ghz时代.
  3. 它在道德上是不正确的(lolwut?)这是其他用户告诉我的......

那么您更喜欢用什么来存储日期?SQL VARCHAR还是SQL DATE?

sql date

32
推荐指数
3
解决办法
3万
查看次数

如何在PHP中使用正则表达式匹配嵌套大括号?

我有一个我想要匹配的LaTeX文档.我需要一个符合以下条件的RegEx匹配:

\ # the backslash in the beginning
[a-zA-Z]+ #a word
(\{.+\})* # any amount of {something}
Run Code Online (Sandbox Code Playgroud)

然而,她是抓住了;

在最后一行中,它需要贪婪,并且需要{}内部匹配数量.

意思是如果我有字符串\test{something\somthing{9}} 它将匹配整体.它需要按顺序({}).因此它与以下内容不匹配:

\ LaTeX {}是\ TeX {}的文档准备系统

只是

\胶乳{}

\ TeX的{}

帮助任何人?也许有人有更好的匹配想法?我不应该使用正则表达式吗?

php regex

5
推荐指数
1
解决办法
682
查看次数

如何验证joomla是否对表中的字段进行查询更新?

我已完成此脚本并在登录欢迎消息后添加到joomla mod_login上:

$db =& JFactory::getDBO();
$query= "UPDATE #__users SET piva=' . $user->partitaiva; .' where id=' . $user->id;";
$db->setQuery($query);
$db->query();
Run Code Online (Sandbox Code Playgroud)

我:在之前定义的行$user->partitaiva$user->id.添加的字段pivajos_users.

没有错误,但db中没有写任何内容!

有人能告诉我,我怎么能看到这是否有效?输出错误,或报告......某事!

谢谢S.

php mysql joomla

0
推荐指数
1
解决办法
4002
查看次数