关闭

Xutils使用总结

777人阅读 评论(0) 收藏 举报

使用xUtils快速开发框架需要有以下权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

删除表:

 db.dropTable(ItemBean.class);

开启事物:

 db.configAllowTransaction(true);


条件删除:

dbutils.delete(Driay.class, WhereBuilder.b("id", "=", d.getId()));

查询所有:
 findAll = dbutils.findAll(Selector.from(Driay.class))


查询单列

models = dbutils.findDbModelAll(Selector.from(Driay.class).select("objectId"));

分页查询

findAll = dbutils.findAll(Selector.from(Driay.class).limit(5));//查询driay类


多条件查询

msg = db.findFirst(Selector.from(Chat.class).where("diaryid","=",iterator.next()).and("year", "!=", 20));

保存

dbutils.save(保存的是对象)

HttpUtils使用

HttpUtils http = new HttpUtils();
http.send(HttpRequest.HttpMethod.GET,
    "http://www.baidu.com",
    new RequestCallBack<String>(){
        @Override
        public void onLoading(long total, long current, boolean isUploading) {
            testTextView.setText(current + "/" + total);
        }

        @Override//成功
        public void onSuccess(ResponseInfo<String> responseInfo) {
            textView.setText(responseInfo.result);
        }

        @Override
        public void onStart() {
        }

        @Override//失败
        public void onFailure(HttpException error, String msg) {
        }
});

BitmapUtils 使用方法

BitmapUtils bitmapUtils = new BitmapUtils(this);

// 加载网络图片
bitmapUtils.display(testImageView, "http://bbs.lidroid.com/static/image/common/logo.png");

// 加载本地图片(路径以/开头, 绝对路径)
bitmapUtils.display(testImageView, "/sdcard/test.jpg");

// 加载assets中的图片(路径以assets开头)
bitmapUtils.display(testImageView, "assets/img/wallpaper.jpg");

// 使用ListView等容器展示图片时可通过PauseOnScrollListener控制滑动和快速滑动过程中时候暂停加载图片
listView.setOnScrollListener(new PauseOnScrollListener(bitmapUtils, false, true));
listView.setOnScrollListener(new PauseOnScrollListener(bitmapUtils, false, true, customListener));





0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:90352次
    • 积分:1063
    • 等级:
    • 排名:千里之外
    • 原创:42篇
    • 转载:12篇
    • 译文:0篇
    • 评论:8条
    文章分类
    最新评论