火山软件开发平台

标题: 【安卓封装】火山安卓封装语法指南未完成版,分享 [打印本页]

作者: 沉默流星    时间: 2022-9-19 20:18
标题: 【安卓封装】火山安卓封装语法指南未完成版,分享
本帖最后由 沉默流星 于 2023-5-4 11:16 编辑




火山安卓类库的封装语法还是有必要学习的,为了能让更多的人参与当中,附件采用回复才可下载


更新时间2022年10月23日
更新内容
@别名 属性的封装场景之1
@Java.导入 属性的封装场景之1
@Java.导入 属性的封装场景之2
@java.外部源文件 属性的封装场景
安卓资源类型列表
修改火山安卓线性布局器默认布局方向更改为Android studio 方式水平布局方法



更新时间 2022年10月23日下午16.03分
官方封装手册@<对象变量1.成员1>是如何运用的

更新时间2023年1月09日上午10点
火山类名:文本框 本地安卓类名:TextView
Android studio不推荐直接使用XML布局属性android:text=”字符串”,而是通过res/values目录下的string.xml进行管理字符串。
【例图0-1values目录string.xml文件格式
file:///C:/Users/15425/AppData/Local/Temp/ksohtml55000/wps1.jpg
(, 下载次数: 12)
通过setText(R.string.字符串名)方法进行获取string.xml文件中的字符串。源码【例图0-2
【例图0-2setText源代码
(, 下载次数: 11)
火山安卓中如何把这个方法封装过来?【例图0-3
【例图0-3】火山安卓setText()封装
(, 下载次数: 9)
代码解析:
@ 代表嵌入行
@m<>() 嵌入宏语法:格式@m<宏名称>(参数表)
RUN_UI_ACTION
附录:
路径:plugins\vprj_android\classlib\sys\android\base
文件名:a_macro.v
宏名:RUN_UI_ACTION
作用:执行指定的UI修改动作,根据当前是否处于UI线程而采用不同的执行方法
类型:文本资源【例图0-4
(, 下载次数: 8)
这个主要用来解析原生方法参数列表@开头的特殊类型的。注意此方式只适合跟这差不多的特殊参数类型,@特殊字符封装方式针对不同有不同的封装方式,请勿理解错误
(, 下载次数: 15)
可以看到参数里面有@StringRes 特殊字符。这个时候就需要使用文本资源作为参数类型。
(, 下载次数: 18)
这个@常量参数 主要为了让类型文本资源识别出来。可以看到文本资源使用了@常量类文本到ID。所以则使用@常量参数。
GetTextViewGet代表获取格式:Get+安卓组件本地类的空构造函数.本地方法名()

使用方式:
(, 下载次数: 13)

更新时间:2023年5月4日中午11.12分更新内容:图片框界面设计器设置图片资源(出处:本人所著的火山安卓封装讲义)
(, 下载次数: 19)
(, 下载次数: 24)
(, 下载次数: 16)




作者: 沉默流星    时间: 2022-9-19 20:21
此贴随缘更新附件封装语法,如有更新会附更新时间。我是沉默流星,欢迎更多的人加入火山封装行列中来
作者: song13521    时间: 2022-9-19 20:40
向大佬学习
作者: 1503123    时间: 2022-9-19 20:47
好好学习
作者: dengzf    时间: 2022-9-19 21:03
技持开源
作者: 摘星揽月    时间: 2022-9-19 21:07
向大佬学习
作者: 888888    时间: 2022-9-19 21:07
谢谢楼主分享
作者: xqnh520    时间: 2022-9-19 22:10
学习。看看
作者: wqy768464228    时间: 2022-9-19 22:54
学习一下
作者: lvchun    时间: 2022-9-20 07:36
向大佬学习
作者: cy328252495    时间: 2022-9-20 08:04
火山PC 也来一个封装语法指南撒
作者: 沉默流星    时间: 2022-9-20 08:46
cy328252495 发表于 2022-9-20 08:04
火山PC 也来一个封装语法指南撒

http://bbs.voldp.com/forum.php?m ... p;extra=&page=1
这个帖子就是,pc先发的
作者: 老鼠    时间: 2022-9-20 09:35
感谢分享
作者: 火绒    时间: 2022-9-20 09:55
看一下
作者: happy_biao    时间: 2022-9-20 10:16
学习学习
作者: w2012100    时间: 2022-9-20 10:58
向大佬学习
作者: itismine    时间: 2022-9-20 13:05
学习一下。
作者: 米饭    时间: 2022-9-20 13:35
谢谢楼主分享
作者: lovely    时间: 2022-9-20 14:17

作者: 我是小兵    时间: 2022-9-20 17:20
学习一下,谢谢分享:噜阿噜
作者: 434673799    时间: 2022-9-20 21:15

向大佬学习
作者: lvzhi_123    时间: 2022-9-21 08:14

向大佬学习
作者: lichenxui    时间: 2022-9-21 08:25
66666
作者: 韦贝贝    时间: 2022-9-21 11:29
向大佬学习
作者: nurjay    时间: 2022-9-21 11:43
如果吴总看一遍就更好了!!!
作者: 阿丘    时间: 2022-9-21 11:51
向大佬学习
作者: 沉默流星    时间: 2022-9-21 12:23
nurjay 发表于 2022-9-21 11:43
如果吴总看一遍就更好了!!!

光靠几个封装的生态知名度是短期达不到的,只要能让更多人简单学会封装,百分之60的人员都会封装,那么这个时候火山是比较火热的
作者: luyk    时间: 2022-9-21 13:12
支持,学习学习
作者: qqqkoko123    时间: 2022-9-21 13:25
好的,看下
作者: huoshan518    时间: 2022-9-21 13:57

作者: 推客    时间: 2022-9-21 17:50
下载,正需要

作者: 723827056    时间: 2022-9-22 07:04
谢谢
作者: 八四五九    时间: 2022-9-22 07:43

向大佬学习
作者: aronshen    时间: 2022-9-22 08:30
好好学习
作者: howill2021    时间: 2022-9-22 09:51
学习下,感谢分享
作者: Kyu    时间: 2022-9-22 10:51
学习一下
作者: jiaoyin122    时间: 2022-9-22 11:17

作者: fygyx2    时间: 2022-9-22 11:52
谢谢分享
作者: 曼菲士    时间: 2022-9-22 14:47
谢谢分享,看看
作者: yegen0000    时间: 2022-9-22 17:22
看来看看
作者: pengyun23    时间: 2022-9-22 19:21
什么好东西吗
作者: 316工作室    时间: 2022-9-23 07:56

向大佬学习
作者: yangshulin    时间: 2022-9-23 09:43
向大佬学习
作者: 尽力追求    时间: 2022-9-24 20:29
认真学习,致敬大佬
作者: 阿海    时间: 2022-9-25 07:39
这个不错,谢谢了
作者: 明靓    时间: 2022-9-25 15:08
强烈支持!
作者: xrea    时间: 2022-9-25 16:05
感谢分享

作者: 一个人的牢    时间: 2022-9-26 18:01
RE: 【安卓封装】火山安卓封装语法指南未完成版,分享 [修改]
作者: 李奇    时间: 2022-10-22 12:51
看一下
作者: 大有可为    时间: 2022-10-22 16:32
感谢楼主分享 下载学习学习
作者: 阿尔威特    时间: 2022-10-23 11:19
看看


作者: mylove    时间: 2022-10-24 11:13

谢谢楼主分享
作者: wrx198728    时间: 2022-10-24 21:54
【安卓封装】
作者: 小弟弟    时间: 2022-10-25 09:36
件采用回
作者: 君安光电科技    时间: 2022-10-25 14:56
向大佬学习~
作者: metaid    时间: 2022-10-25 20:14
支持开源!!!
作者: zj3751    时间: 2022-11-2 04:53
看看这是什么东西~~
作者: qzuser    时间: 2022-12-14 18:40
火山安卓
作者: hunankuai    时间: 2022-12-14 19:28
火山安卓类库的封装语法还是有必要学习的,为了能让更多的人参与当中,附件采用回复才可下载

作者: hwq911128    时间: 2023-1-6 11:40
看看,能不能学到东西
作者: hwq911128    时间: 2023-1-6 11:41
看看,学习学习
作者: zqiz    时间: 2023-1-7 23:21
6666666666666666
作者: wsjdwjek    时间: 2023-1-9 13:58
向大佬学习
作者: 塞内加尔    时间: 2023-1-10 00:00
感谢大佬分享

作者: s1164816221    时间: 2023-2-4 12:03
看一下
作者: 梦醒十分    时间: 2023-2-4 13:02

好好学习
作者: 梦醒十分    时间: 2023-2-4 13:02

好好学习
作者: 梦醒十分    时间: 2023-2-4 13:02

好好学习
作者: 沉默流星    时间: 2023-2-5 00:55
顶下
作者: 857899351    时间: 2023-2-5 19:28
6666666666
作者: 小火伴    时间: 2023-2-25 21:46
火山安卓封装语法指南未完成版
作者: tzx195    时间: 2023-3-5 01:27
学习封装

作者: dkzabc    时间: 2023-3-5 22:02
学习
作者: tzx195    时间: 2023-3-12 19:18
有学习视频没?

作者: xrea    时间: 2023-3-12 19:22
支持大佬,希望后续能出一个火山视窗版的(火山视窗封装实在是太复杂了)!
作者: 沉默流星    时间: 2023-3-12 19:49
xrea 发表于 2023-3-12 19:22
支持大佬,希望后续能出一个火山视窗版的(火山视窗封装实在是太复杂了)! ...

可以先看下我以前发布的视窗封装指南帖子。虽然还没写完
https://bbs.voldp.com/thread-15499-1-1.html
作者: 沉默流星    时间: 2023-3-12 19:52
xrea 发表于 2023-3-12 19:22
支持大佬,希望后续能出一个火山视窗版的(火山视窗封装实在是太复杂了)! ...

后期我看看学习的人多吗
作者: yyqdian    时间: 2023-3-13 20:00

好好学习
作者: aguiop    时间: 2023-3-13 20:47
谢谢楼主分享
作者: 彭小轩7771    时间: 2023-3-15 14:12
学习
作者: gshhgshb    时间: 2023-4-5 23:32
火山安卓封装语法指南未完成版,
作者: 沉默流星    时间: 2023-4-9 10:30
已更新
作者: gzy    时间: 2023-4-9 15:44
学学学习
作者: 郭晓阳    时间: 2023-4-9 16:28
看看学学

作者: z540192511    时间: 2023-4-18 00:30
学习学习
作者: fstaifuwei    时间: 2023-4-22 08:29
学习学习!!!
作者: 渤海湾董事长    时间: 2023-4-22 08:31
学习了
作者: hahajune    时间: 2023-4-22 08:42
谢谢。。。
作者: 李白白    时间: 2023-4-23 19:23
最重要的学习
作者: 沉默流星    时间: 2023-5-4 18:13
日常一顶
作者: 沉默流星    时间: 2023-5-5 12:05
日常一顶
作者: asd0023    时间: 2023-7-8 13:25
1111111111111111111
作者: sunsdyichao    时间: 2023-8-1 00:08
研究下看看如何封装
作者: 天雨时晴    时间: 2023-8-3 15:41
向大佬学习
作者: 唐兀    时间: 2023-8-19 17:46
学习
作者: bugzhu    时间: 2023-8-29 06:25
学习~~~~
作者: benxiaohai    时间: 2023-8-29 22:31

谢谢楼主分享
作者: 547384042    时间: 2024-1-3 21:33
111111111111111111111
作者: 小人物没回忆    时间: 2024-1-10 19:30
看看看看看看看看
作者: 78797202    时间: 2024-1-28 04:12
1111111111123123




欢迎光临 火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4