SQLiteDatabase database = SQLiteDatabase
.openOrCreateDatabase(getFileStreamPath(fileName)
.getAbsolutePath(), null);
Cursor cursor = database.rawQuery(
"select name,image from users", new String[] {});

if (cursor.moveToFirst()) {
userName = cursor.getString(0);
ByteArrayInputStream stream = new ByteArrayInputStream(
cursor.getBlob(1));
image = Drawable.createFromStream(stream, "image");
Log.i(TAG, "user name: " + userName);
}
database.close();

声明的成员变量,供上面代码使用的:

private String userName;

private Drawable image;

在对话框里面显示:

AlertDialog.Builder builder = new Builder(
WelComeMainActivity.this);
builder.setMessage("数据更新完毕。用户名:" + userName);
builder.setTitle("提示");
builder.setIcon(image);
builder.setPositiveButton("确认", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
dialog.dismiss();
}
});
builder.create().show();

更多相关文章

  1. 一个日期选择对话框
  2. android 普通对话框
  3. Android中共享全局变量
  4. android各种对话框总结笔记
  5. React-Native 调用原生方法,弹出自定义对话框
  6. Android studio安装之前配置环境变量
  7. Android SDK的安装与环境变量配置
  8. Android建立对话框基本的几种方法

随机推荐

  1. android pm 和 install 选项 命令
  2. 转:android 调用系统的接口
  3. Android第二十一课 Jni日志打印以及注意
  4. android 引用工程作为类库
  5. Android URL中参数的获取、拼接及修改
  6. 一个更多按钮popwindow
  7. Android获取应用程序的名称,包名,版本号
  8. [Android] Context应该怎么写?
  9. android通过Intent调用手机图片,音频,视频
  10. Android开源项目:微信打飞机游戏源代码