[源]雾里看花 - 组件类库
本帖最后由 雾里看花 于 2017-8-23 17:04 编辑正式版发布之前不再更新,
这里说下为什么对目前火山(测试版)极度失望,代码操作限制太大,开发过程远比as繁琐,id,文件都需要声明变量,照这样的开发方式,as开发三套app,火山都不一定能够开发一套。
现有组件:
标签,按钮,单选,复选,开关,切换按钮,单选组 R线性布局,水平/纵向滑动布局,框架布局(FrameLayout) , Tab滑动布局 (仿微信的那个) 编辑框,密码编辑框,号码编辑框......等编辑框 图片框,圆形图片框 , 图片按钮 进度圈,圆形进度条,滑块条,
我是免费信息
不敢说是最好用的,但是我敢说这是论坛上方法事件最全的,
动态设置点击事件和长按事件,不需要这两个事件的时候可以取消监听,用到的时候设置监听即可,
其中 R按钮1 的背景xml是使用 < http://bbs.voldev.net/forum.php? ... =421&extra=page%3D1 里面的<rgbTool>生成的
<功能类库集合贴> 不作废,但是上面发布的都是单个的组件或功能,这里,我将发布一个真正的类库(...)额算是集合吧,还不能说是类库。
使用方法:直接把View文件夹下的View文件夹放到你的工程里,然后在你的工程里引用里面的源代码就可以。
最后一次更新,有人说打开后这里报错,哪里报错,还有人说缺这个文件,缺那个文件,所以,我把v4包加入到了压缩包里面,并且修改了代码几处错误,
在此之前,你可能会报TAB滑动布局.v>, 169: 错误: -source 1.6 中不支持 diamond 运算符
这是因为我在as中写list时候,直接写的 list = new List<>(); java1.6是不支持的,换成 list = new List<类型>();就可以了。
你还可能会报 下拉布局.v>, 117: 错误: 不兼容的类型: Object无法转换为float,
这是因为我没有写转换,直接强转的。关于这个,我没有修改,你可以指定java在1.6之上的版本,也就是1.7起步,
既然指定1.7java,那就得把api级别也改为20以上,也就是21起步。毕竟,现在没有人会用安卓4.*的手机了,最低都是5.*起步。
完成了以上指定java版本和api级别之后,你在使用本库编译,应该是不会出错的。
如果还报api级别出错什么的,你可以去找我的帖子,我一会儿会发一张针对api级别报错的帖子。
因为这次加了V4包,体积已下载飙升到一兆以上,所以我选择微云分享和百度云分享。
百度云:链接: http://pan.baidu.com/s/1jHCvX6u 密码: pde5
微云:链接:https://share.weiyun.com/e5393d2d73d03a58991aa101396491b7 (密码:AGNM)
please read me:
============================================================
因为现在火山创建源文件的时候有些智障,源文件会默认创建到上一个工程的目录中...
有时候忘了更改路径, 所以压缩包内可能会确实某个文件,如果有,请回复,我会补全更新,
如果发现类库有问题,请回复,毕竟,你回复了我也不一定看........................................
============================================================
这个必须顶 感谢分享 楼主高人,支持支持 此贴必火:lol:lol:lol:lol:lol 奇怪 为什么我的保存后 打开火山并没有组件? a37755406 发表于 2017-8-20 10:07
奇怪 为什么我的保存后 打开火山并没有组件?
按照我上文写的过程操作之后,火山肯定会有这些组件的,只有出现组件才能维持生活这样子....
注意,安装库之后不是让你 打开火山,而是让你用火山新建一个项目,
新建的工程里才会出现新安装的组件,
老项目中是没有的
老项目中是没有的
老项目中是没有的
;P;P;P:):):):):) 本帖最后由 大山火娃 于 2017-8-20 14:47 编辑
希望楼主来几集带技术的视频教程如何?
授人鱼不如授人已渔 不知道编辑框能不能设置输入小数