火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 20738|回复: 27
打印 上一主题 下一主题

[源]雾里看花 - 组件类库

 关闭 [复制链接]

42

主题

192

帖子

1万

积分

论坛元老

三东省焚化部副主任

Rank: 8Rank: 8

积分
11227
QQ
跳转到指定楼层
楼主
发表于 2017-8-19 22:45:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 雾里看花 于 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:


============================================================
  因为现在火山创建源文件的时候有些智障,源文件会默认创建到上一个工程的目录中...
有时候忘了更改路径, 所以压缩包内可能会确实某个文件,如果有,请回复,我会补全更新,
如果发现类库有问题,请回复,毕竟,你回复了我也不一定看........................................
============================================================



本帖被以下淘专辑推荐:

回复

使用道具 举报

23

主题

516

帖子

4319

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4319
沙发
发表于 2017-8-19 22:49:19 | 只看该作者
这个必须顶
回复

使用道具 举报

2

主题

125

帖子

558

积分

高级会员

Rank: 4

积分
558
板凳
发表于 2017-8-19 23:22:47 | 只看该作者
感谢分享
心事无尘土,莲花自在开!
回复

使用道具 举报

1

主题

44

帖子

139

积分

注册会员

Rank: 2

积分
139
地板
发表于 2017-8-20 07:03:52 来自手机 | 只看该作者
楼主高人,支持支持
回复

使用道具 举报

1

主题

21

帖子

164

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
164
5#
发表于 2017-8-20 09:24:44 | 只看该作者
此贴必火
广告招租私信
回复

使用道具 举报

0

主题

5

帖子

38

积分

新手上路

Rank: 1

积分
38
6#
发表于 2017-8-20 10:07:49 | 只看该作者
奇怪 为什么我的保存后 打开火山并没有组件?
回复

使用道具 举报

42

主题

192

帖子

1万

积分

论坛元老

三东省焚化部副主任

Rank: 8Rank: 8

积分
11227
QQ
7#
 楼主| 发表于 2017-8-20 11:39:15 | 只看该作者
a37755406 发表于 2017-8-20 10:07
奇怪 为什么我的保存后 打开火山并没有组件?




  按照我上文写的过程操作之后,火山肯定会有这些组件的,只有出现组件才能维持生活这样子....  

注意,安装库之后不是让你 打开火山而是让你用火山新建一个项目

新建的工程里才会出现新安装的组件,

老项目中是没有的
老项目中是没有的
老项目中是没有的
回复

使用道具 举报

78

主题

483

帖子

3634

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3634
8#
发表于 2017-8-20 12:30:17 | 只看该作者
回复

使用道具 举报

11

主题

134

帖子

1207

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1207
9#
发表于 2017-8-20 14:28:04 | 只看该作者
本帖最后由 大山火娃 于 2017-8-20 14:47 编辑

希望楼主来几集带技术的视频教程如何?

授人鱼不如授人已渔
回复

使用道具 举报

2

主题

86

帖子

641

积分

高级会员

Rank: 4

积分
641
10#
发表于 2017-8-20 14:44:09 来自手机 | 只看该作者
不知道编辑框能不能设置输入小数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-12 18:51 , Processed in 0.101673 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表