问题列表 - 第17915页

Android-ExpandableListView更改子项的背景

ExpandableListView在我的应用程序中使用的方法是,从用户那里得到的投诉之一是,当List展开该项目时,很难从视觉上区分子项目结束的位置和下一个分组项目的开始位置。

因此,我想将子List项的背景更改为不同的阴影。

到目前为止,我所做的残酷尝试都是基于直接更改子View项中元素的背景颜色和文本,但这会导致悬停和突出显示丢失。所以我的问题是-实现上述目标的最佳策略是什么?

我尝试过stylesselectors但是真正让我感到困惑的是,如果我更改子项的背景,那么我需要添加selectors所有焦点/启用等的组合。当我试图这样做时,它会覆盖一件事。

有没有一种方法可以继承父项,style并且background只为未聚焦的已启用子项设置并styles保留其他项?

customization android background expandablelistview

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

如何在python中获取文件移动的进度?

我有一个小脚本来整理我的下载文件,它工作得很好,但我想打印出文件移动的进度,因为当它做大的时候,现在我做了类似的事情:

print "moving..."
os.renames(pathTofile, newName)
print "done"
Run Code Online (Sandbox Code Playgroud)

但我希望能够看到类似进度条([.....]样式)或打印到stdout的百分比.

我不需要/想要任何类型的gui,只需要最简单/最少工作(:))的方式来获得操作进度.

谢谢!

python

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

在Perl中将sql server表读入哈希的简单方法是什么?

我想要一个简单的perl脚本/ sub来将sql server表读入一个哈希,是否有人有一个好的脚本或片段(使用'use')可以在给定连接字符串和表名的情况下执行此操作?

这是一个模板:

sub sqltable {    
    my ($connStr,$table) = @_;    
    my ($user, $password, $host) = ($connectstr =~ m|^(.*)/(.*)@(.*)$|); # or whatever    
    my $dbh = DBI->connect("dbi:???:$host",$user,$password, { RaiseError => 1 }); # replace ??? with good SQL Server equivalent
    $dbh-> ???; # anything good for this part?  LongTruncOk?  LongReadLen?    
    return $dbh->selectall_arrayref("select * from $table");    
}
Run Code Online (Sandbox Code Playgroud)

sql-server perl dbi

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

关联文件类型和图标

好的,我已经查看了所有内容,但我很难弄清楚如何将自定义文件类型与我的 C# 应用程序关联起来。我使用的是 Visual Studio 2008,由于公司部署的原因,我只能使用 .NET 2.0。

基本上我真正想做的就是能够允许用户双击我的自定义文件类型或将其拖放到应用程序图标上并加载数据,以及在文件本身上显示自定义图标。我可以通过对话框打开文件,一切都很好。

尝试阅读 Microsoft 的在线文档很难理解,并且并没有真正提供我需要的所有详细信息。如果有人知道我在哪里可以找到好的教程或者可以解释它,我将不胜感激。

谢谢帕特里克

c# windows file-association

5
推荐指数
2
解决办法
7515
查看次数

objective-c:将变量初始化为nil

有谁知道以下代码是否有问题:

NSString *addchar = nil;

if (case1)
addChar = [[firstname substringToIndex:1] capitalizedString];
else
addChar = [[fullname substringToIndex:1] capitalizedString];
Run Code Online (Sandbox Code Playgroud)

假设firstname和fullname不为null或为空.初始化NSString对象并将其设置为"nil"会导致一些可能的问题吗?它似乎导致我的应用程序冻结,但仅限于极少数用户,只有那些用户,但它与不同的输入字符串或空字符串没有任何关系.所以我试图找出问题,但我不知道它们之间的区别

NSString *addChar;
Run Code Online (Sandbox Code Playgroud)

NSString *addChar = nil;
Run Code Online (Sandbox Code Playgroud)

谢谢.

iphone objective-c

3
推荐指数
2
解决办法
3132
查看次数

向TStringList添加大量字符串时出现问题

我在向TStringList添加字符串时遇到问题.我搜索过其他帖子但找不到答案.

我要做的是将大量字符串添加到TStringList(超过14000),但在此过程中我获得了EAccessViolation.这是我正在使用的代码:

procedure TForm1.FormCreate(Sender: TObject);
begin
    List := TStringList.Create;
    List.Duplicates := dupAccept;
end;

procedure TForm1.ButtonStartClick(Sender: TObject);
begin
    List.Clear;
    List.Add('125-AMPLE');
    List.Add('TCUMSON');
    List.Add('ATLV 4300');
    List.Add('150T-15');
    List.Add('TDL-08ZE');
    List.Add('RT20L');
    List.Add('SIN LINEA');
    List.Add('TIARA');
    List.Add('FL200ZK1');
    List.Add('FL250ZK1');
    List.Add('SIN LINEA');
    List.Add('CENTAURO-70 S.P.');
    List.Add('CORSADO');

{ This list continues to about 14000 strings...}

    List.Add('VOSJOD 2');
    List.Add('Z 125');
    List.Add('ZUMY');
    List.Add('NEW AGE 125');
    List.Add('SIN LINEA');
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
    FreeAndNil(List);
end;
Run Code Online (Sandbox Code Playgroud)

¿这段代码出了什么问题?该列表包含重复的字符串,因此我将Duplicates属性设置为dupAccept.我能够使用加载列表LoadFromFile,但我不希望在我的应用程序之外有一个文本文件.

我希望你能帮帮我!!!如果您需要任何进一步的信息,请告诉我.

非常感谢你.我非常感谢你的帮助.

delphi tstringlist

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

SQL Server锁存及其对性能问题的指示

我试图了解我们的数据库(SQL 2008)的潜在性能问题,特别是一个性能计数器,SQLServer:Latches\Total Latch Wait Time Total Latch Wait Time(ms).我们看到数据库响应时间减慢,我唯一可以匹配的相关峰值是总锁存等待时间和锁存等待/秒的峰值.我没有看到任何特定的磁盘IO,CPU使用或内存瓶颈.

SQLServer锁存器的常见解释是它是一个轻量级锁,但我试图更详细地了解一个锁存器是什么,它与锁的区别以及我看到它们的大量内容可能是什么一个指标.

sql-server performance locking sql-server-2008

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

是否可以请求对VBA项目对象模型的临时受信任访问?

我需要通过.Net/C#访问Office文档的VBA代码(Excel工作簿,但它不相关).我知道如何执行此操作,但这需要Office用户通过Office应用程序授予对VBA项目对象模型的可信访问权限.
这让我感到不舒服,因为存在用户以这种方式设置的风险,这是不可取的,并且因为这需要用户触发Office应用并在未授予访问权限时更改设置,这是不愉快的为用户.
我相信.Net代码无法自动更改该设置(这很好),但有没有办法询问用户他/她是否想要临时授权?或者有没有办法在安装时专门为我的应用程序提供VBE访问权限?
我的假设是这些都不可行,但我认为,如果有人知道答案,他/她将在StackOverflow :)
作为一个奖金问题,有没有人知道如何以编程方式检查Office应用程序是否已授予访问权限VBA项目对象模型(没有try/catch是......)?

.net security vba office-interop vbe

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

在安全页面上嵌入不安全的Flash对象

我想知道是否可以在https网站上嵌入YouTube视频.据我所知,YouTube视频只能嵌入http://协议.有没有办法将它们嵌入到没有Firefox抛出错误的页面上?

html youtube flash ssl https

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

Convert.ToBoolean和Boolean.Parse不接受0和1

为什么在解析布尔值时决定不接受0/1?

解析任何整数类型值时,它接受要解析的数字字符串.(如果.NET可以解析字符串"一亿二十六万五千八百六十五"我会感到惊讶).

是什么让布尔特别?它们基本上都是假的0,而根据我的经验非零是真的......

是否有一个bcl方法来解析这样的字符串,如果没有,为什么?

注意:我忘了在字符串"0"和"1"中指定.好奇但是如果已经是一个int,它就像我预期的那样工作.也许这引起了混乱.

.net boolean

65
推荐指数
6
解决办法
4万
查看次数