小编Mah*_*abu的帖子

BlackBerry Horizo​​ntalFieldManager对齐方式

水平方向,我想显示两个位图,它们之间显示一个标签字段.代码看起来很简单,但所有字段都添加在屏幕的左侧.

HorizontalFieldManager hfm = new HorizontalFieldManager();

callbmp = new BitmapField(ei.getBitmap(),Field.FOCUSABLE |BitmapField.FIELD_LEFT);
LabelField NAME = new LabelField("mylable", LabelField.FIELD_HCENTER);
mailbmp = new BitmapField(mail.getBitmap(),Field.FOCUSABLE|BitmapField.FIELD_RIGHT);
hfm.add(callbmp);
hfm.add(NAME);
hfm.add(mailbmp);
add(hfm);
Run Code Online (Sandbox Code Playgroud)

blackberry

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

如何在NSUserDefaults中编辑存储的值

我在NSUserDefaults中存储了一些字符串值,

在下一个按钮单击中,我需要编辑存储的值并在旧字符串的位置保存新字符串.

我怎样才能做到这一点.

谁能帮帮我吗.

先感谢您.

iphone cocoa nsuserdefaults

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

如何以编程方式在sqlite数据库中创建表

我是iphone上的新手.

我将使用terminal创建数据库.现在我需要通过我的应用程序中的代码创建一个表.

我的代码是

-(BOOL)createtable:(NSString *)tableName {
    BOOL ret;
    int rc;
    // SQL to create new table

    NSString *sql_str = [NSString stringWithFormat:@"CREATE TABLE %@ (pk INTEGER PRIMARY KEY  AUTOINCREMENT  NOT NULL , ItemName VARCHAR(100), Quantity INTEGER DEFAULT 0, Status BOOLEAN,Type VARCHAR(100))", tableName];

    const char *sqlStatement = (char *)[sql_str UTF8String];
    NSLog(@"query %s",sqlStatement);

    sqlite3_stmt *stmt;
    rc = sqlite3_prepare_v2(database, sqlStatement, -1, &stmt, NULL);

    ret = (rc == SQLITE_OK);
    if (ret)
    { // statement built, execute
        rc = sqlite3_step(stmt);
        ret = (rc == SQLITE_DONE);
    } …
Run Code Online (Sandbox Code Playgroud)

sqlite iphone

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

如何以编程方式创建进度条?

我创建了一个带有IBOutlet的进度条的视图.每当我将视图旋转到横向模式时,它都不会旋转.所以,我需要以编程方式创建进度条.

我怎样才能做到这一点?

ios progress-bar

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

获取黑莓日志的工具

对于 iPhone,有一个用于打印 Nslog 的控制台工具。对于 Android,有 logcat。对于 Palm,有腻子。

有没有类似的工具可以打印黑莓的日志?

blackberry

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

BlackBerry - 所有屏幕尺寸的背景图像

我的背景位图大小是360 X 480.它适合9630模拟器,但它不适合9550和8520模拟器.我需要将图像作为背景放置,并使其在所有模拟器上看起来都正确.

我需要为所有模拟器调整什么图像尺寸?

我使用以下代码来显示背景图像:

private VerticalFieldManager _manager;
Bitmap backgroundBitmap1 
    = Bitmap.getBitmapResource("initloadsolution.jpg");
Bitmap background_smartBitmap 
    = Bitmap.getBitmapResource("initloadsolution_smart.jpg");   
Background bg1 
    = BackgroundFactory.createBitmapBackground(backgroundBitmap1);
_manager.setBackground(bg1);
Run Code Online (Sandbox Code Playgroud)

blackberry image screen version

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

如何在文本字段中以123-456-7890格式显示手机号码

我需要在文本字段中输入手机号码.

我需要显示这种格式的手机号码123-456-7890.

例如:1234567890是我的手机号码,而我在文本字段中输入此手机号码,

对于我需要放置的前三位数 - 再经过3位数后我需要放置 - .

如果我输入123然后自动放置 - 在文本字段中,在456之后,不需要再放置4位数.

类似于以货币格式显示文本.

但是从文本字段中获取文本时我需要获取手机号码 - 如1234567890,而不是123-456-7890.

我认为现在我的问题很清楚,如果不是,请加上评论.

提前谢谢你.

iphone

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

如何显示带有哈希值的图像视图背景色

如何显示带有哈希值的图像视图背景色。

我需要将图像视图的背景色设置为#028002。

谁能帮帮我吗,

预先谢谢你。

iphone

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

如何检查nsuserdefaults是否为空

我从sqlite数据库中获取项目列表并将它们放在一个数组中.

我需要在我的应用程序第一次运行时获取此数组.

为此,我将此数组保存到NSuserdafaults中.

我的代码是这样的

if ([[NSUserDefaults standardUserDefaults] arrayForKey:@"categories"]) {

        [[NSUserDefaults standardUserDefaults] setObject:appdelegate.categoriesList forKey:@"categories"];
        NSLog(@"categorylist>>>>>> %@",appdelegate.categoriesList);
    }
    categoriesArray = [[NSMutableArray alloc]init];
    categoriesArray = [[[NSUserDefaults standardUserDefaults] arrayForKey:@"categories"] mutableCopy];
Run Code Online (Sandbox Code Playgroud)

然后它没有进入条件.

如果我尝试不像这样.

if (![[NSUserDefaults standardUserDefaults] arrayForKey:@"categories"]) {

        [[NSUserDefaults standardUserDefaults] setObject:appdelegate.categoriesList forKey:@"categories"];
        NSLog(@"categorylist>>>>>> %@",appdelegate.categoriesList);
    }
    categoriesArray = [[NSMutableArray alloc]init];
    categoriesArray = [[[NSUserDefaults standardUserDefaults] arrayForKey:@"categories"] mutableCopy];
Run Code Online (Sandbox Code Playgroud)

然后输入每个构建和运行.

但我需要这个第一次构建和运行我的意思是在安装时间.

谁能帮帮我吗.

提前谢谢你.

(如果有人不理解我的问题,请让我添加评论)

iphone

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

如何为soap消息编写xml

我是iphone中的Web服务新手.

我需要从.net服务器获取数据.

我接受这个教程

在这个肥皂消息是

NSString *soapMessage = [NSString stringWithFormat:
    @"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
    "<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
    "<soap:Body>\n"
    "<Hello xmlns=\"http://viium.com/\">\n"
    "<name>%@</name>\n"
    "</Hello>\n"
    "</soap:Body>\n"
    "</soap:Envelope>\n", nameInput.text
    ];
Run Code Online (Sandbox Code Playgroud)

但我对此并不了解,

我来自java背景.

在android我的xml字符串是

xml="<MortgageGetLoanOfficerInfo><PhoneNumber>"+getDeviceTelNo()+"</PhoneNumber></MortgageGetLoanOfficerInfo>";
Run Code Online (Sandbox Code Playgroud)

我怎么能用iphone写这个.

任何人都可以发布解决方案.

提前谢谢你.

iphone cocoa-touch objective-c

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