Skip to content

inexistence/PictureLibrary

Repository files navigation

PictureLibrary

##规范说明(待更)

  1. 修改 AndroidManifest.xml 时注意不要冲突了

  2. 类前注释功能及负责人

  3. 主要函数前注释功能

  4. 类名采用开头大写的驼峰命名法,如MainActivity

  5. 尽量减少黄色警告,不用或少用已弃用的API

  6. 注意做好边界检测,注意空指针等异常的处理,如给出提示等

  7. 在最终确认功能完成时,不要有NewApi存在,除非为低版本提供了实现,否则我们该考虑提升MinSdk

##项目介绍

做一款Android上的图库应用

###功能说明

  1. 能以略缩图方式浏览sdcard上的图片和视频 (黄建斌)

  2. 按一定规则分级排序。如按文件夹名称、按创建时间 (黄建斌)

  3. 对于图片支持查看大图操作 (岳臻)

  4. 对于视频支持播放 (煜钏)

###考核标准

  • 界面完整,逻辑清晰

  • 功能、逻辑正确

###加分项

  • 程序性能好,加载快,体验流畅 (此功能点演示需保证手机上视频与图片的文件数总和超过500个); (黄建斌)

  • 支持 "更多" 操作,如分享到微信; (顺忠)

  • 支持 "添加" 操作,如可在应用里面直接拍照或录像; (煜钏)

  • 支持 "编辑" 操作,如给图片加滤镜、加文案; (黄建斌)

  • 支持 "搜索" 操作,如搜索关键字 "花" ,过滤出本地所有与花相关的图片,甚至能在网络上拉取到不多于10张与花相关的图片; (顺忠)

  • 支持 "识图" 操作,如能调用网络上某些视图的api,获取并展示到这张图片的更多信息 (黄建斌)

##参考附录

###常用View控件缩写对照表

控件全名 缩写 描述
Button btn 按钮
TextView txt 文本
EditText edt 输入控件
ImageButton ibtn 图片按钮
ImageView img 图片
ListView list 列表
GridView grid 网格
ProgressBar prb 进度条
SeekBar seb 可拖动的进度条
RadioButtion rab 单选
CheckBox chb 多选
ScrollView scv 滚动视图
Spinner spn 弹出单选
ToggleButton tbtn 触发按钮

###资源类型缩写

类型英文 缩写 描述
icon ic 图标
background bg 背景
divider di 分割线
color cl 颜色
button btn 按钮

###图片状态

写法 描述
nor 普通状态
press 按下状态
select 被选中
unselect 未被选中

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages