位置: 编程技术 - 正文

使用开源库RoundedImageView 创建圆角ImageView以及引用时遇到的问题(什么叫开源库)

编辑:rootadmin

推荐整理分享使用开源库RoundedImageView 创建圆角ImageView以及引用时遇到的问题(什么叫开源库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:开源ui库,使用开源库的算法 要公布吗,开源库什么意思,使用开源库zlib,indexdb开源库,怎么使用开源库,使用开源库zlib,怎么使用开源库,内容如对您有帮助,希望把文章链接给更多的朋友!

转载请标明出处: 所以最好是通过一个圆角矩形的ImageView来实现。一时没什么思路,于是去GitHub上找到一个比较有名的开源库,即RoundedImageView。那就先使用再学习吧。

下载下来,导入eclipse,发现目录&#;式如下:

将java代码拖到src里, 报错如下:

比较好解决的一个错误是缺少android-support-v4.jar, 这个jar包很好获取,拖到工程即可。另一个错误是缺少com.squareup.picasso.Transformation这样一个类。搜索发现,这是github上的另外一个开源项目picasso。下载之,无法导入eclipse。 去picasso-masterpicassosrcmain目录下查看发现缺少AndroidManifest.xml文件, 于是手动创建之,内容如下:

之后顺利导入picasso工程,将java代码移到src目录下, 发现一堆错误:

使用开源库RoundedImageView 创建圆角ImageView以及引用时遇到的问题(什么叫开源库)

其实这个时候我是有些抓狂的,因为查看这些错误之后,发现基本上全都是类库缺失:org.jetbrains.annotations.TestOnly 和 com.squareup.okhttp。 第一个看名字就觉得关系不大, 第二个更是跟网络相关的。于是决定:不找这些类库了, 出错的文件直接删掉。 删掉之后, 有可能会引起更多的文件报错,没关系,继续删,删到工程没错为止。删文件结果如下:

终于没错了,幸好 我们实际需要的Transformation文件还在。

这个时候剩下的文件也不多了。。。就没有当作 library处理,而是直接把代码拷入RoundedImageView工程。这个时候RoundedImageView工程可能还有一些简单的标红, 根据eclipse的提示就可以解决了。

现在RoundedImageView工程如下:

这个时候已经可以用了。勾选为library,让需要的工程去引用即可。直接在布局文件里使用该空间代码参考如下:

效果:

是不是萌萌的。

本文涉及开源项目地址:

RoundedImageView:

Android消息处理机制:源码剖析Handler、Looper,并实现图片异步加载 引言我们在做Android开发时,常常需要实现异步加载图片/网页/其他。事实上,要实现异步加载,就需要实现线程间通信,而在Android中结合使用Handler、Loo

Android底部tab与标题栏相结合 Android底部tab切换界面的实现比较简单,可以利用TabHost直接实现,实现方式网上资源很多。那么除了用特定的组件来实现tab外能不能自己写代码实现呢。

Android图片上传,可以选择多张图片,缩放预览,拍照上传等 仿照微信,朋友圈分享图片功能。可以进行图片的多张选择,拍照添加图片,以及进行图片的预览,预览时可以进行缩放,并且可以删除选中状态的图

标签: 什么叫开源库

本文链接地址:https://www.jiuchutong.com/biancheng/386082.html 转载请保留说明!

上一篇:Android中的轮播图(android 轮播)

下一篇:Android消息处理机制:源码剖析Handler、Looper,并实现图片异步加载(安卓消息处理机制)

  • 小规模企业需要交哪些税
  • 装卸费属于什么费用
  • 免租期租金怎么处理
  • 浙江注册税务师考试时间
  • 开出收据要做财务报表吗
  • 宣传费属于什么税目
  • 股东借款利息收入放什么科目
  • 由于汇率引起汇兑损益计入哪个科目?
  • 开具正数发票中如何体现扣款
  • 支付购买机器的价款
  • 收到保险公司返还的保险费
  • 股东打入公户的钱怎么做账
  • 供电局预收电费
  • 应收账款的借方表示增加还是减少
  • 补贴与工资薪金一起发放,属于福利费,还是纳入工资薪金总额税前扣除?
  • 资产负债表日是什么意思
  • 资金流量表的解读
  • 污水处理厂的财务处理流程
  • 建筑业的一般纳税人
  • 销售费用核算原则
  • 当月认证失控发票怎么做账处理?
  • 进项为13%,销售时是否可按9%
  • 交强险 收费
  • 出售股票或债券的条件
  • 工程收入怎么算
  • 其他应收款需要本月合计吗
  • 纳税评估调整
  • 工资上月计提多了,这个月怎么冲
  • 怎么把qq垃圾全部清除
  • 留抵增值税的会计处理
  • 硬盘的转速有什么用
  • 竣工结算的依据有哪些?
  • 电脑输入法设置搜狗输入法
  • KbdTray.exe - KbdTray是什么进程 有什么作用
  • mac配置node环境
  • 视同销售收入税法处理
  • 税务的基本职能
  • PHP:imagecopymergegray()的用法_GD库图像处理函数
  • 详解 HttpServletResponse
  • 现金流量表期初现金余额本年累计
  • php输出语法
  • 科目汇总表借方发生额为零怎么填
  • 广告宣传制作
  • 融资租入固定资产的账务处理
  • 凭证过账后发现了错误,如何处理
  • 所有者权益合计怎么算
  • 开办费的主要账户是什么
  • 土地使用发票
  • 负数发票怎样做账
  • 收到房租的租金怎么做账
  • 会计法中单位负责人均指法定代表人
  • 个人转租房屋需要交房产税吗
  • 税控盘全额抵扣怎么填申报表
  • 在记账过程中,可能发生各种各样的差错
  • 售房中心给客人怎么说
  • 实际发放工资的会计处理
  • 先清卡后报税影响申报吗
  • 小微企业免税的标准
  • 预付账款的账务处理例题
  • mysql同步问题之Slave延迟很大优化方法
  • sql判断字段是否有某个值
  • gentoo linux优点
  • 为什么多出一个系统
  • 无法打开文件exe
  • win7安装远程桌面组件
  • linux内核怎么使用
  • 如何在手机上直接买彩票
  • 解决胃胀气最快方法
  • unity3d面试题摘选(全)
  • node.js快速入门
  • 编写批处理运行程序
  • android 点击按钮如果数据库有数据就更新,没有就创建
  • android之handler
  • shc加密后不能运行
  • 利用python进行
  • 鼠标悬停时的动画效果
  • javascript.
  • jquery图片左右切换
  • 深圳国税服务
  • 江苏增值税发票代码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设