小编Pra*_*mod的帖子

在TypedArray中使用recycle()方法有什么用处

我创建了一个GalleryView和ImageView,当在图库中单击某个项目时,它会显示更大的图像.我使用下面的代码来实现ImageAdapter:

public ImageAdapter(Context c)
{
    context = c;
    TypedArray a = obtainStyledAttributes(R.styleable.gallery1);
    itemBackground = a.getResourceId(R.styleable.gallery1_android_galleryItemBackground, 0);    
    a.recycle();    
}
Run Code Online (Sandbox Code Playgroud)

当我删除语句GalleryView时没有变化,应用程序像以前一样正常运行,但我读到的每个地方都必须回收typedArray.当我的应用程序运行方式没有变化时,该方法的用途是什么ImageView.

任何人都可以详细解释我.谢谢.

android

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

是否可以在android数据库的文本字段中应用主键

我创建了一个简单的表,其中包含人员的姓名和电子邮件ID.当我给出这样的创建查询时:

"create table contacts (name text not null, email text primary key not null);"

但这不起作用.我在运行时没有出现任何异常或错误,也没有主键正常工作.在使用SQLite浏览器浏览表时,我观察到只有四种数据类型:

在此输入图像描述

是否可以仅对整数应用主键?如果我想要文本字段的主键是什么情况.谢谢.这是我使用的代码:

public class DBAdapter {

public static final String KEY_ROWID = "_id";
public static final String KEY_NAME = "name";
public static final String KEY_EMAIL = "email";
private static final String TAG = "DBAdapter";

private static final String DATABASE_NAME = "MyDB";
private static final String DATABASE_TABLE = "contacts";
private static final int DATABASE_VERSION = 2;

private static final String DATABASE_CREATE =
    "create table contacts (_id integer …
Run Code Online (Sandbox Code Playgroud)

sqlite android

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

如何获取存储在字节数组中的字节的二进制值

我正在开发一个项目,将文件中的数据转换为字节数组,并将"0"添加到该字节数组,直到字节数组的长度为224位.我能够添加零,但我无法确认多少零是足够的.所以我想以二进制格式打印字节数组中的文件数据.谁能帮我?

java

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

java中unsigned long的等价物是什么

我为我的项目编写了以下三个函数:

 WORD shuffling(WORD x)
{

// WORD - 4 bytes - 32 bits

//given input - a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15- b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15

//output required - a0,b0,a1,b1,a2,b2,a3,b3,a4,b4,a5,b5,a6,b6,a7,b7 - a8,b8,a9,b9,a10,b10,a11,b11,a12,b12,a13,b13,a14,b14,a15,b15

    x = (x & 0X0000FF00) << 8 | (x >> 8) & 0X0000FF00 | x & 0XFF0000FF;
    x = (x & 0X00F000F0) << 4 | (x >> 4) & 0X00F000F0 | x & 0XF00FF00F;
    x = (x & 0X0C0C0C0C) << 2 | (x >> 2) & 0X0C0C0C0C | x & 0XC3C3C3C3;
    x = (x & 0X22222222) …
Run Code Online (Sandbox Code Playgroud)

c java

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

如何修复 Android 模拟器在启动行为后没有响应?

以下是控制台中显示的输出:

[2011-08-10 15:59:37 - 活动] -------------------------

[2011-08-10 15:59:37 - 活动] Android 发布!

[2011-08-10 15:59:37 - 活动] adb 运行正常。

[2011-08-10 15:59:37 - 活动] 执行 net.learn2develop.Activities.ActivitiesActivity 活动启动

[2011-08-10 15:59:37 - 活动] 自动目标模式:启动具有兼容 AVD 'andy2' 的新模拟器

[2011-08-10 15:59:37 - 活动] 使用虚拟设备“andy2”启动新模拟器

[2011-08-10 15:59:38 - 模拟器]

[2011-08-10 15:59:38 - Emulator] 此应用程序请求运行时以一种不寻常的方式终止它。

[2011-08-10 15:59:38 - 模拟器] 请联系应用程序的支持团队了解更多信息。

[2011-08-10 15:59:40 - 模拟器] 无法分配内存:8

我经常收到这个错误。请帮我解决这个问题。

在此处输入图片说明

android

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

在黑莓中创建项目时xml文件出错

我刚刚在eclipse中创建了一个新项目,一旦创建它,​​就会产生下面的错误

InvalidRegex:
Pattern value '([a-zA-Z_]{1,63}[\s-a-zA-Z_0-9.]{0,63}[;]?)*' is not a valid
regular expression.
The reported error was: ''-' is an invalid character range.
Write '\-'.' at column '{2}'.
BlackBerry_App_Descriptor.xml Unknown XML Problem.
Run Code Online (Sandbox Code Playgroud)

这是我们的系统中有jre7而eclipse不支持的问题

在此输入图像描述

这里有什么问题?我怎么能纠正这个?谢谢

blackberry

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

如何在J2ME中编写客户端/服务器通信?

我正在开发一个在客户端和服务器之间交换数据的项目.我在J2SE中编写了它,但我不知道如何在J2ME中使用它?

java client-server java-me

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

任何人都可以解释我这段代码

#ifndef EIGHT_BIT
#define THIRTYTWO_BIT // default 32 bit
#endif

#ifdef THIRTYTWO_BIT
#define WORD unsigned long
#define WORDLENGTH 4

#if defined(WIN32) && !defined(__GNUC__)
#define WORD64  unsigned __int64
#else
#define WORD64  unsigned long long
#endif

// THIRTYTWO_BIT
#endif


#ifdef EIGHT_BIT

#define WORD unsigned short
#define WORDLENGTH 4

// EIGHT_BIT
#endif
Run Code Online (Sandbox Code Playgroud)

c++

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

我们可以在PDS中创建PDS吗?

我是大型机的新手,我只知道我可以在PDS中创建一个PDS,因为我们在停止时指定了目录块.但是在创建成员时默认创建一个PS.是否可以在PDS内创建PDS?如果是,请告诉我详情.谢谢

mainframe

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

如何使用jcl在现有pds中创建成员

我用过以下jcl:

//STEP1    EXEC PGM=IEBGENER                            
//SYSUT1   DD   DUMMY,RECFM=FB,LRECL=80                  
//SYSUT2   DD   DSN=RK.MYDIR.FILES(NEW1),DISP=(SHR)      
//SYSPRINT DD   SYSOUT=*                                
//SYSIN    DD   DUMMY
Run Code Online (Sandbox Code Playgroud)

我能够创造它.但我无法理解这里的代码.是否有可能使用IEFBR14创建.如果不是这就是正确的方式.请告诉我代码.谢谢

mainframe jcl

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

标签 统计

android ×3

java ×3

mainframe ×2

blackberry ×1

c ×1

c++ ×1

client-server ×1

java-me ×1

jcl ×1

sqlite ×1