小编Eik*_*iko的帖子

如何检查当前线程是否不是主线程

我需要检查运行某段代码的线程是否是主(UI)线程.我怎样才能做到这一点?

java multithreading android

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

我怎么取消一个罐子?

有没有办法取消签名java jar文件?我有一些我想在我的开发环境中使用的签名罐子,但我得到安全例外,所以我想取消签名这些罐子,我可以在以后准备部署时签名.

java jar jar-signing

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

如何从命令行中的svn中删除名称为@的文件?

有了新的iPhone 2x文件,我偶然发现了这个问题......

svn

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

检测JSplitPane分割器移动

有没有办法检测何时移动JSplitPane分隔线?有没有办法为分频器移动添加一个监听器?

JPanel panel1 = new JPanel();
JPanel panel2 = new JPanel();
JSplitPane sp = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, panel1, panel2);
// What do I put here to be notified if the divider in sp is moved?
Run Code Online (Sandbox Code Playgroud)

java swing jsplitpane

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

strcmp或string :: compare?

我想比较两个字符串.有可能strcmp吗?(我试过,似乎没有用).是string::compare解决方案吗?

除此之外,有没有办法比较string一个char


感谢您的早期评论.我用C++编写代码,是的,std::string就像你们中的一些人提到的那样.我没有发布代码,因为我想学习一般知识,这是一个很长的代码,所以它与问题无关.

我想我已经了解了C++和C之间的区别,感谢你指出这一点.我现在将尝试使用重载运算符.顺便说一句string::compare.

c c++ string char string-comparison

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

使用UIView或覆盖UIButton制作自定义按钮?

我需要通过代码生成一个自定义按钮,这就是我目前正在做的事情.

-(void) initialiseButtons 
{
    int ypos = playerImage.frame.origin.y + playerImage.frame.size.height + 8;
    for(int i=0; i<totalButtons; i++) 
    {       
        UIButton *newButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];    
        [newButton setFrame:CGRectMake(20, ypos, 220, 30)];
        newButton.tag = 10 + i;
        [newButton addTarget:self action:@selector(statTapped:) forControlEvents:UIControlEventTouchUpInside];
        [self.frontView addSubview:newButton];
        ypos += 30 + 7;
    }
}
Run Code Online (Sandbox Code Playgroud)

这将通过代码完美地创建空白按钮,为它们提供标记并在touchUpInside上分配回调函数.

自定义按钮需要能够处理按下时显示图像.它需要能够绘制2个文本.1对齐于按钮的左侧,1对齐于按钮的右侧.

我的老板建议使用View而不是按钮.我不明白这是如何工作的.当我开始考虑它时,我认为它需要一个专用于按钮的viewcontroller.还有一些绘制方法?这听起来很复杂,我不知道如何做到这一点.

通过使自定义类重写UIButton,有更简单的方法吗?我之前做了一个简单的测试类,但当我使用它们代替Normal UIButton类时,按钮位置没有绘制任何内容.我预计我会看到buttonUp.png被绘制.

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface CardButton : UIButton {
}
@end


#import "CardButton.h"
#import <UIKit/UIKit.h>
@implementation CardButton
- (id)initWithFrame:(CGRect)frame 
{
    if (self = [super initWithFrame:frame]) 
    {
        [self setImage:[UIImage imageNamed:@"buttonUp.png"] forStates:UIControlStateNormal]; …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c

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

如何从Map获取特定键和值

我已搜索但无法找到一种方法只打印特定条目的单键,值对.

map.containsValue(value) or map.containsKey(key)

只会判断特定值或密钥是否可用.我想打印那个特定的键,值对if (value is available) 在其他链接中,如果你不知道键,他们想得到随机值.在这里,我知道关键和价值,并希望打印它以获得特定的关键和价值.

java collections

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

控制并禁用颤动中的下拉按钮?

我想控制一个下拉按钮,并使用一个按钮使其无法点击.

有没有办法让它禁用.基本上不允许它能够改变.

new DropdownButton(
          value: animalName,
          items: animals.map(
            (String value) {
              return new DropdownMenuItem<String>(
                value: value,
                child: new Text('$value'),
              );
            },
          ).toList(),
          onChanged: (value) {
            setState(() {
              animalName = value;
            });
          },
        ),
Run Code Online (Sandbox Code Playgroud)

所以这是我目前在下拉按钮上使用的代码,但我无法禁用它.

flutter

7
推荐指数
4
解决办法
5198
查看次数

如何将所有struct成员设置为相同的值?

我有一个结构:

struct something {
    int a, b, c, d;
};
Run Code Online (Sandbox Code Playgroud)

是否有一些简单的方法可以将所有a,b,c,d设置为某个值,而无需单独键入它们:

something var = {-1,-1,-1,-1};
Run Code Online (Sandbox Code Playgroud)

还有太多重复(假设结构有30个成员...)

我听说过"构造"或其他东西,但我想在代码的不同部分将这些值设置为其他值.

c++

6
推荐指数
3
解决办法
7632
查看次数

已弃用的 com.apple.eawt.ApplicationListener 的替代方案是什么

Apple 的 Java 中的 ApplicationListener 类已被弃用。还有什么选择呢?

包:com.apple.eawt

java macos osx-lion

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