问题列表 - 第46747页

<AppName> .pch文件用法

.pch文件的重要性是什么?"#ifdef OBJC " 的意义是什么?

此外,我们在哪里定义在.pch文件中检查的参数,如"#ifdef IS_PRODUCTION".

iphone cocoa pch ios

6
推荐指数
2
解决办法
5723
查看次数

类inf <unknown>时出错

我正试图在UI中工作.我正在尝试为列表条目设置stateListDrawable.我想要做的就是在按下项目时更改列表项目布局的颜色,并且在按下列表项目时我也想要更改文本的颜色.

我收到以下错误堆栈:

E/AndroidRuntime(  360): FATAL EXCEPTION: main
E/AndroidRuntime(  360): android.view.InflateException: Binary XML file line #8: Error inflating class <unknown>
E/AndroidRuntime(  360):    at android.view.LayoutInflater.createView(LayoutInflater.java:513)
E/AndroidRuntime(  360):    at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
E/AndroidRuntime(  360):    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563)
E/AndroidRuntime(  360):    at android.view.LayoutInflater.rInflate(LayoutInflater.java:618)
E/AndroidRuntime(  360):    at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
E/AndroidRuntime(  360):    at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
E/AndroidRuntime(  360):    at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
Run Code Online (Sandbox Code Playgroud)

膨胀的XML如下:

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/help_list_container"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:padding="5dip"
    android:background="@drawable/default_list_selection">
    <TextView android:id="@+id/help_list_text" 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="16sp"
        android:textColor="@drawable/help_text_color">
    </TextView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

如果我android:textColor从xml中删除属性,我可以让程序工作.有没有办法可以使用stateListDrawable来控制xml中的listitem的texColor?

stateListDrawable适用android:background于LinearLayout,但不适用于TextView的textColor属性.状态列表xml如下:

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@color/white"
              android:state_pressed="true" …
Run Code Online (Sandbox Code Playgroud)

android textview android-inflate xml-drawable

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

如何在C#中动态命名变量?

有没有办法动态命名变量?

我需要做的是从输入文件中获取变量名称列表,并使用这些名称创建变量.这可能吗?

就像是:

Variable <dynamic name of variable here> = new Variable(input);
Run Code Online (Sandbox Code Playgroud)

假设我已经处理了Variable类,并且变量的名称包含在一个名为的字符串中strLine.

c# variables dynamic-data

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

如何将页码添加到PDFKit生成的PDF?

我有多个使用PDFKit生成的页面.如何将页码添加到底部?

ruby-on-rails pdfkit

10
推荐指数
3
解决办法
8118
查看次数

在Template Toolkit中为哈希添加值

我有一个哈希,我在Template Toolkit中迭代了它的密钥.这个例子如下......

<SELECT NAME="SelectList_[% feed.num %]" ID="SelectList_[% feed.num %]" SIZE="5" style="width: 250px;" MULTIPLE>
  [% FOREACH xvar = feed.xvars.keys %]
     <OPTION VALUE="[% xvar %]">[% xvar %]</OPTION>
  [% END %]
     <OPTION VALUE="X_File_Name">X_File_Name</OPTION>
</SELECT>
Run Code Online (Sandbox Code Playgroud)

我需要做的是按字母顺序排列这个SELECT列表(使用sort,我知道该怎么做.问题是

<OPTION VALUE="X_File_Name">X_File_Name</OPTION>
Run Code Online (Sandbox Code Playgroud)

线.我希望只将值"X_File_Name"添加到feed.xvars哈希.像这样......

[% feed.xvars = { "X_File_Name" => "1" } %] 
Run Code Online (Sandbox Code Playgroud)

希望这会将值添加到哈希值(而不是删除它).没有这样的运气.查看模板工具包书和谷歌搜索也不会产生任何结果.有人知道怎么做吗?

perl hash

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

xml文档中十六进制值的问题

我有简单的C#函数,它接受一个字符串编码并返回它:

    public static string EncodeString(string input)
    {
        byte[] bChiperText = null;

        RijndaelManaged rp = new RijndaelManaged();
        rp.Key = UTF8Encoding.UTF8.GetBytes("!Lb!&*W_4Xc54_0W");
        rp.IV = UTF8Encoding.UTF8.GetBytes("6&^Fi6s5SAKS_Ax6");

        ICryptoTransform re = rp.CreateEncryptor();

        byte[] bClearText = UTF8Encoding.UTF8.GetBytes(input);
        MemoryStream Mstm =  new MemoryStream();

        CryptoStream Cstm = new CryptoStream(Mstm, re, CryptoStreamMode.Write);

        Cstm.Write(bClearText, 0, bClearText.Length);
        Cstm.FlushFinalBlock();

        bChiperText = Mstm.ToArray();

        Cstm.Close();
        Mstm.Close();


        return System.Text.ASCIIEncoding.ASCII.GetString(bChiperText);
   } 
Run Code Online (Sandbox Code Playgroud)

用参数"hello"调用这个函数后,我得到这样的xml文件:

  <?xml version="1.0" encoding="utf-8"?>
  <users>
      <user name="user1" password="?V?Py????%??&#x13;?9?"/>
  </users>
Run Code Online (Sandbox Code Playgroud)

Everithing很好但是当我在visual studio 2010中打开xml文件时,我收到如下警告:

错误1字符'',十六进制值0x13在XML文档中是非法的.

任何人都可以告诉我做错了什么?我可以忽略那些警告吗?
谢谢

c# xml

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

解释Google Datastore(GAE)上的读/写性能注意事项?

我很难理解Google App Engine数据存储区的机制.
我想了解机制,以便以数据库的最佳方式构建数据库.

鉴于下面的例子,有人可以帮助我:

  1. 最佳地构建数据库
  2. 理解给定结构的读写 性能

示例:
假设我有N个棒球运动员,每个人都有一个唯一的ID.
我想保持每个玩家击中本垒打的每日记录(存储"每日全部归属"属性)并且当本垒打被击中时基本上增加它.
所以,随着时间的推移,我想每年为每位棒球运动员展示一份本垒打图表.

Player 1
1/21/2011 - 2 homeruns
1/22/2011 - 0 homeruns
1/23/2011 - 1 homeruns
Run Code Online (Sandbox Code Playgroud)

阅读要求:阅读特定玩家每日"本垒打"数据的最近5年?

写要求:增加某个棒球运动员的每日本垒打数.

我想了解如何构建数据以及读写的机制?这个简单的存储任务会扩展吗?谢谢大家.

google-app-engine bigtable google-cloud-datastore

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

"编辑"按钮象形图

我想问你,在哪里可以找到"编辑"系统图片,如下所示:

在此输入图像描述

谢谢!

macos cocoa

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

不工作 - 将鼠标悬停在变量上以查看Eclipse中的调试值

我使用的是经典的Eclipse 3.6.1.我有一个Java项目,由于堆栈溢出而抛出异常.与其他编辑器不同,当我将鼠标指针悬停在变量上时,它不会向我显示该变量的值.以下是设置

Window->Preferences->Java->Editor->Hovers
Combined Hover - Shift
Variable Values - Ctrl
Source - Shift+Ctrl
Run Code Online (Sandbox Code Playgroud)

但这似乎并没有起作用.我见过其他人关于同样问题的线程,但找不到解决方案.这是一个尚未修复的错误吗?

谢谢!

eclipse variables debugging hover

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

ImageView位图缩放尺寸

我有一个比我正在放入的ImageView大的Bitmap.我将ScaleType设置为center_inside.如何获得缩小图像的尺寸?

android bitmap imageview

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