【文件属性】:
文件名称:NinePatchDrawable读取非资源图片
文件大小:2KB
文件格式:RAR
更新时间:2015-10-26 06:50:17
NinePatch Drawable 点9图片读取 代码读取点9
NinePatchDrawable读取非资源图片,经本人测试过,正常读取,解决了check[]为空造成activity崩溃的现象。分是高了点,但是对于苦苦找不到解决方法的情况下,绝对是物超所值的。
【文件预览】:
NinePatchUtils.java
网友评论
- 代码老了点,确实能用。NinePatchUtils.readChunk返回不为空了
- 解决了我的问题
- 无法正确获取sd卡中的点9图
- 还可以,自己算法实现了获取9patch的chunk,但是与系统的有区别,而且会有一些缩放和位置的小bug
- 很好,多谢楼主分享~
- 不能满足需求,图片比之前好了些,但还是会变形
- 里面就一个java文件,个人感觉有点复杂,不过物有所值
- 很有用,正好有个项目需要用到
- 其他还好,就是要分太多。
- 为什么会变形
- 还是可以的。。基本功能有
- 我出现的问题是:把点九图从Res资源文件放到assets中,然后去读取点九图。谁知道放到assets中,点九图就拉伸不了。楼主写的这个工具类我是抱着试一下的态度下载的,结果,还真行!五星,全给你!
- 亲测可用,推荐下载。
- 还行吧,比安卓自带的差不少,不用这个方法也是可以解决的
- 还不错,正好需要。
- 挺好用的!
- 外部资源会变形,缩小,出错
- 不是sd卡的,是assert的,不过改下就行
- 还不错,可以借鉴
- 资源只能放在主Apk中,不能封装在插件之中。
- 根本不能达到draw9patch的效果,扩展扭曲变形严重
- 非常给力啊,可以仔细看看的东东
- 还不错,可以使用
- 还不错,可以借鉴
- sd卡上的文件不能处理啊。。。
- 发现有个问题: 当9.png文件在assets里面时,读取和显示都很正常,但如果9.png在其他地方,如app的/data/data/package name/files里面时,读取后绘制时就小了一块,不知道其他人有没有遇到过?
- 不错,嘛好的,但是有些小地方要注册就是写入的边距有时会有些BUG 就是那些不完全四边描的点
- 还可以用,再研究看看
- good,很不错,原理很详细
- 方法很全,虽然我只用了一个,有时间可以研究研究