本帖最后由 雾里看花 于 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包,体积已下载飙升到一兆以上,所以我选择微云分享和百度云分享。
please read me:
============================================================
因为现在火山创建源文件的时候有些智障,源文件会默认创建到上一个工程的目录中...
有时候忘了更改路径, 所以压缩包内可能会确实某个文件,如果有,请回复,我会补全更新,
如果发现类库有问题,请回复,毕竟,你回复了我也不一定看........................................
============================================================
|