电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

图片浏览器设计与实现VIP免费

图片浏览器设计与实现_第1页
1/9
图片浏览器设计与实现_第2页
2/9
图片浏览器设计与实现_第3页
3/9
洛阳理工学院手机软件开发实训报告专业计算机应用技术班级Z120551学号Z12055139姓完成日期2014-1-6实训/实验内容与要求实训题目:1)天气预报App设计与实现2记事本App设计与实现3)手机相机App设计与实现4)日程管理App设计与实现5)文件管理工具App设计与实现6)备忘录App设计与实现7)多媒体播放器设计与实现8)图片浏览器设计与实现实训内容和要求:通过实现一个完整的软件,体验软件项目开发的工作流程,加深对相关理论知识的理解,提高实际分析设计能力。设计任务:根据提供的参考程序,学习其中的设计思路和编程技巧在此基础上进行功能的扩展,完成一个有实用价值的软件指导教师:郑卫东2015年1月6日指导教师评语成绩:指导教师:_______________年月日洛阳理工学院技能训练/实验专用周报告一、简介本款图片浏览器软件基于Android系统平台研发的,设计有透明度、缩放、旋转和选择图片等功能,其中设计涉及8个button按钮,可以实现图片的查看和基本的操作功能,框架结构ImageView有两个子类ImageButton和QuickContactBadge,ImageButton还有一个子类是ZoomButton。二、程序模块划分1.XML文件属性调整边界,保持长宽比:android:adjustViewBounds,setAdjustViewBounds(boolean),是否调整自己的边界,用来保持图片的长宽比例,该属性与android:maxHeight和android:maxWidth属性一起使用才有效果,单独使用没有效果;设置最大宽,高:android:maxWidth(android:maxHeight),setMaxWidth(int)[setMaxHeight(int)],该属性需要与android:adjustViewBounds属性一起使用,单独使用无效果;设置图片固定大小,同时保持长宽比:a.设置android:adjustViewBounds为true;b.设置最大宽度,高度;c.设置android:layout_width与android:layout_height值为warp_content;裁剪保留空白:android:cropToPadding,setCropToPadding(boolean),是否裁剪,用来保留ImageView的padding,该属性与android:scrollY属性一起使用的时候才有用,单独使用没有效果;即在滚动的时候,滚动到边界,边界的padding空白是否显示;填充方式:android:scaleType,setScaleType(ImageView.ScaleType),设置图片缩放类型以适配ImageView大小,即填充方式;可能的取值:matrix,fitXY,fitStart,fitCenter,fitEnd,center,centerCrop,centerInside;matrix:方法中的常量值为ImageView.ScaleType.MATRIX,使用矩阵来进行绘图;fitXY:方法中的常量值为ImageView.ScaleType.FIT_XY,在xy两个方向上缩放,使图片完全填充整个ImageView不按照长宽比例缩放;fitStart:方法中的常量值为ImageView.ScaleType.FIT_START,保持长宽比缩放,直到该图片完全显示在ImageView中,缩放完成之后该图片在左上角;fitCenter:方法中的常量值为ImageView.ScaleType.FIT_CENTER,保持长宽比缩放,直到该图片完全显示在ImageView中,缩放完成之后该图片位于中央;fitEnd:方法中的常量值为ImageView.ScaleType.FIT_END,保持长宽比缩放,直到该图片完全显示在ImageView中,缩放完成之后该图片位于右下角;center:方法中的常量值为ImageView.ScaleType.CENTER,将图片放在ImageView的中央,不进行缩放;centerCrop:方法中的常量值为ImageView.ScaleType.CENTER_CROP,保持长宽比缩放,使图片完全覆盖ImageView;centerInside:方法中的常量值为ImageView.ScaleType.CENTER_INSIDE,保持长宽比缩放,是的ImageView完全显示图片;(1)程序运行的AndroidManifest描述:【AndroidManifest.xml】(2)程序界面...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

图片浏览器设计与实现

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部