我知道我可以覆盖绘画以改变labelfield中的文本颜色,但我想知道是否setBackground(BackgroundFactory.createSolidBackground(Color.WHITE));只有前景的命令.
在BlackBerry应用程序中,我使用此代码以从密码获取哈希:
SHA256Digest sha256d = new SHA256Digest();
byte[] passwordData = null;
try {
passwordData = password.getBytes("UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
DigestOutputStream outputStream = new DigestOutputStream(sha256d, null);
try {
outputStream.write(passwordData);
} catch (IOException e) {
e.printStackTrace();
}
byte[] hashedValue = sha256d.getDigest();
tempSHA256Password = new String(hashedValue);
System.out.println(tempSHA256Password);
Run Code Online (Sandbox Code Playgroud)
在这个代码块的末尾,tempSHA256Password它将是这样的东西:ëÇ#ÎiGê8óq =ßÝ÷<rê¨_FR»ã...所以绝不是我所期待的.我期待一个看起来像这样的字符串:ebc723ce6947ea38f371a03d0cdfddf73c840f7215eaa85f031446529bbb16e3
我究竟做错了什么?
如何解决错误"org.json.me.JSONException:JSONObject文本必须以"{"开头,在[黑色浆果中]的字符1
首先是一个秋天我想告诉你我在黑莓的评价非常差.
现在我正在尝试学习gps应用程序.
如何为BlackBerry启动GPS应用程序?
我正在使用Blackberry 7.
你能建议任何工作样本申请或任何链接吗?
我有一个需要发送到服务器的图像.有没有办法在黑莓中将位图(jpg)转换为base64字符串?
我有一个Blackberry 6应用程序,我想将它转换为Blackberry 5应用程序是否有任何方法可以实现它
我可以在Blackberry 5中使用Blackberry 6库吗?或者我必须再次为Blackberry 5执行此操作
尝试访问类中的静态函数时遇到错误Java.lang.error.
class Global
{
public Global(){}
public static void Init()
{
//doing something
}
}
Run Code Online (Sandbox Code Playgroud)
我在这里使用Global类:
public class MyApp extends UiApplication
{
public static void main(String[] args)
{
MyApp app = new MyApp ();
app.enterEventDispatcher();
}
public MyApp ()
{
//invoke
Global.Init(); //throw Java.lang.error
}
}
Run Code Online (Sandbox Code Playgroud)
每当我访问类Global中的任何静态属性时,都会抛出该错误.