美文网首页学习笔记
实习笔记17.07.18

实习笔记17.07.18

作者: 方木Rudy | 来源:发表于2017-08-03 22:06 被阅读0次
  1. MediaStore.Images.Media.BUCKET_DISPLAY_NAME,// 相册名称
    Media内数据库列名整理
  2. 调用相机将照片存储在路劲中时,路径path=“ /sdcard/DCIM/camera/ ” (注意前后的 “/”不能丢,android根目录以 “ / ”开头)
  3. 有时候 file.exit()比查询数据库操作更耗时 【一次性查询多个数据集比多次查询合适数据集耗时更长】--(主要体现在刷新操作,一次刷新,每次都要查询多个数据集)
  4. 如何在Android媒体库中进行分组查询?
    ****在Android中使用ContentResolver查询媒体库时是没有Group by参数的,但是可以追加在where参数中。****
    例如查询按文件夹查询图片,并且查询每个文件夹下面的图片数量
final String selection = "1=1) group by ([bucket_id]"; 
final String[] projection = new String[]{ 
    "count([_id])", 
    "bucket_display_name"}; 
Cursor c = getContentResolver().query( 
    MediaStore.Images.Media.EXTERNAL_CONTENT_URI, 
    projection, 
    selection, null, null); 
while (c.moveToNext() ) { 
    Log.e("haha", c.getString(2) + ":"+c.getInt(0)); 
} 
c.close();

主要是注意系统会为where语句添加一对小括号,即where ( … ) , 跟上面的”)(“拼接成两对小括号 ,最后拼接成的Sql语句为:

SELECT count([_id]), bucket_id, bucket_display_name FROM images WHERE (1=1) group by ([bucket_id])

实习开发:

  1. 【优化 】修改了获取相册信息的方式--(没有理解leader意思,要二次查询)
    2.【问题】在相册选择开发中,首页显示照片是根据albumName,通过数据库操作显示照片。但在调用相机时,将拍摄照片存储在"/sdcard/DCIM/camera/"下时,虽然已经存储在目录中了,但为什么通过数据库操作不能更新到?
    ---要通知数据库进行入库操作
  2. 【优化】数据库查询,能直接查询到所得信息就直接查询,尽量减少对信息进行二次加工
    【优化】activity改为fragment
    【优化】delete删除会有返回值,依靠返回值进行判断是否删除成功

相关文章

  • 实习笔记17.07.18

    MediaStore.Images.Media.BUCKET_DISPLAY_NAME,// 相册名称Media内...

  • 日记17.07.18

    “爱是不断积累的,不爱也是。” “朋友之间最重要的是对彼此好,更重要的是,你要知道别人对你的好。” 今天爱上烹饪第...

  • 17.07.18所感

    @12dora

  • netty学习理解

    后面第三点可以忽略(这是我在实习公司实习写的笔记)

  • 实习笔记

    今天在公司学习如何搭框架,感觉只是学了点皮毛,框架这种深邃的知识还是不会,配置文件什么的,感觉自己弄的很乱,很烦躁。

  • 实习笔记

    1、终于等到这个时刻,我的心已不能沉静。英语学了太长时间,每天渴望有所改变。等待机会抓住机遇,过关斩将入五百强。今...

  • 实习笔记

    “院长您好,是E伯伯推荐我过来做实习生的。希望能得到一个实习岗位,这对我之后的工作有很大的作用,谢谢您了”我奉上手...

  • 实习笔记

    作为大学毕业证都没到手的一枚20出头的伪文艺女青年,不是觉得自己文笔多好,只是在苦逼的实习工作之余,还有一点无处安...

  • 实习笔记

    作为大学毕业证都没到手的一枚20出头的伪文艺女青年,不是觉得自己文笔多好,只是在苦逼的实习工作之余,还有一点无处安...

  • 产品实习笔记

    要做好产品需求文档,首先要梳理3个图:思维导图、流程图、原型图。今天被安利了一款在线作图软件--Process O...

网友评论

    本文标题:实习笔记17.07.18

    本文链接:https://www.haomeiwen.com/subject/gmbckxtx.html