• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

返回列表 12345678» / 108
发新话题 回复该主题

[按键精灵安卓版] 安卓按键的界面设计和应用 - 【201509期】 [复制链接]

1#

带你全面了解安卓按键的界面设计和界面的使用方法


一个好的脚本不但要有稳定、全面的功能,同时也需要有一个好看的脸,好的界面可以让用户眼前一亮,给脚本增色,并且可以通过界面的设置,来让用户更加灵活的进行选择自己需要的功能。
今天就给大家全面的说明下界面是如何设计,并且介绍下如何调用界面控件的值

按键精灵技术交流阵地

(综合群:非客服售后群

【技术交流综合群】QQ1547563540
【技术交流综合群】QQ2465560580
【技术交流综合群
QQ3714719015
【技术交流综合群】QQ4376122403
【技术交流综合群】QQ5344834582
(安卓群:非客服售后群

【技术交流安卓群】QQ123753436 
【技术交流安卓群】QQ2431155317
【技术交流安卓群
QQ3700921173
(IOS群:非客服售后群

【技术交流IOS群】QQ1225166186
【技术交流IOS群】QQ2621448606
【技术交流IOS群
QQ3983778900


在线时间:7*24小时(群员互助,导师开路)
答疑/交流范围:按键精灵脚本相关技术问题(不包括按键精灵产品问题

按键精灵免费答疑小程序微信扫一扫立即提问

您所在的用户组无法下载或查看附件


界面控件类型、调用命令

目前安卓按键上有这几种界面的控件类型:文字框、输入框、多选框、下拉框 每种控件都有不同的功能

文字框控件:没有返回值,主要就是用于美化界面、对脚本选项进行辅助说明
输入框控件:常用于让用户先输入好账号等信息,以便实现自动登录账号、换号之类的操作,返回值就是输入框里的内容
多选框控件:常用于脚本内多种功能的选择。返回值是True或者False
下拉框控件:因为目前安卓按键没有单选框控件,所以下拉框控件往往可以代替单选功能,用于选择唯一的选项。

读取界面控件的值:ReadUIConfig ("控件名称",默认值)
控件名称就填写控件的【名称】属性里的内容。
您所在的用户组无法下载或查看附件


默认值是在控件的值为空的时候,默认使用这里设置的值
比如读取输入框控ReadUIConfig ("输入框1","安卓按键精灵") 。当这个输入框内的内容为空的时候,就默认会读取出"安卓按键精灵"

界面相关属性

界面控件里除了不同控件特有的属性外,还有一些共同的设计相关的属性:文字大小、高度、宽度
文字大小:不过多的介绍了,用来调整文字的大小的,0代表默认的大小是20,(如果改成10的话字体会变小),根据实际的情况慢慢增大或者减小数值直到满意为止
高度:代表了这行文字占用多少高度,这个属性可以用来调整行间距。0代表默认的大小是20,(如果改成10的话字体上下会被遮挡)
下面两个图,左边是默认的高度,右边是设置50的高度

您所在的用户组无法下载或查看附件
您所在的用户组无法下载或查看附件


宽度:和高度类似,可以用来调整相邻的控件之间的距离,设置方法参考高度属性的设置。


控件详细介绍



文字框控件

这个控件最简单,只是用来对界面上进行文字说明,也可以结合其他的控件
  1. 文字框:
  2. {
  3. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  4. 名称:"文字框1",
  5. 显示内容:"文字框可以用于显示说明问题",
  6. 文字大小:0,
  7. 高度:0,
  8. 宽度:0
  9. },
  10. 文字框:
  11. {
  12. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  13. 名称:"文字框1",
  14. 显示内容:"=======还可以做简单的分割线======",
  15. 文字大小:0,
  16. 高度:0,
  17. 宽度:0
  18. },
  19. 文字框:
  20. {
  21. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  22. 名称:"文字框1",
  23. 显示内容:"如果需要换行显示的话需要建立新的文字框",
  24. 文字大小:0,
  25. 高度:0,
  26. 宽度:0
  27. },
复制代码
您所在的用户组无法下载或查看附件


输入框控件

提示内容:这里是用于提示用户这个输入框应该要输入什么内容,仅作为提示作用
初始文本:这里是默认的输入框里的内容,如果没有对它进行修改,则用命令可以直接读取到这里的内容
仅输入数字:默认值的是false,如果设置成true的话可以限制这个输入框只能输入数字,用于输入账号密码之类的数字信息
  1. 输入框:
  2. {
  3. 注释:"初始文本、文字大小、最大输入长度、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  4. 名称:"输入框1",
  5. 提示内容:"灰色的字体是提示内容",
  6. 初始文本:"",
  7. 仅输入数字:false,
  8. 文字大小:0,
  9. 最大输入长度:0,
  10. 高度:0,
  11. 宽度:0
  12. },
  13. 输入框:
  14. {
  15. 注释:"初始文本、文字大小、最大输入长度、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  16. 名称:"输入框1",
  17. 提示内容:"这个输入框只能输入数字",
  18. 初始文本:"",
  19. 仅输入数字:true,
  20. 文字大小:0,
  21. 最大输入长度:0,
  22. 高度:0,
  23. 宽度:0
  24. },
复制代码
您所在的用户组无法下载或查看附件
  1. Dim text
  2. text = ReadUIConfig ("输入框1")
  3. TracePrint "读取到的输入框的内容为:" & text
复制代码
多选框控件

提示内容:这个是对这个多选框的说明
选中:默认值为false,既是默认为不选中状态。true为选中状态
  1. 多选框:
  2. {
  3. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  4. 名称:"多选框1",
  5. 提示内容:"功能1",
  6. 选中:false,
  7. 文字大小:0,
  8. 高度:0,
  9. 宽度:0
  10. },
  11. 多选框:
  12. {
  13. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  14. 名称:"多选框1",
  15. 提示内容:"功能2",
  16. 选中:true,
  17. 文字大小:0,
  18. 高度:0,
  19. 宽度:0
  20. },
复制代码
您所在的用户组无法下载或查看附件
  1. Dim Val
  2. Val = ReadUIConfig ("多选框1")
  3. If Val = True Then
  4. TracePrint "当前多选框为选中状态"
  5. Else
  6. TracePrint "当前多选框没有选中"
  7. End If
复制代码
下拉框控件

选项:下拉框选项列表,每个选项单独一行,所有选项用中括号括起来
初始选项:表示默认显示哪个选项。0表示显示第一项。1表示第二项以此类推。
(PS:在读取这个选项的值的时候也是一样,0表示第一项内容)
  1. 下拉框:
  2. {
  3. 注释:"初始选项是可选属性,默认值为0。模版中设置了三个选项,您可以根据需要增加或减少,注意各选项之间用逗号分隔。",
  4. 名称:"下拉框1",
  5. 选项:
  6. [
  7. "选项1",
  8. "选项2",
  9. "选项3",
  10. ],
  11. 初始选项:1
  12. },
  13. 下拉框:
  14. {
  15. 注释:"初始选项是可选属性,默认值为0。模版中设置了三个选项,您可以根据需要增加或减少,注意各选项之间用逗号分隔。",
  16. 名称:"下拉框1",
  17. 选项:
  18. [
  19. "选项1",
  20. "选项2",
  21. "选项3",
  22. ],
  23. 初始选项:0
  24. },
复制代码
您所在的用户组无法下载或查看附件
  1. Dim Val
  2. Val = ReadUIConfig("下拉框1")
  3. Select Case Val
  4. Case 0
  5. TracePrint "当前选择了第一项"
  6. Case 1
  7. TracePrint "当前选择了第二项"
  8. Case 2
  9. TracePrint "当前选择了第三项"
  10. End Select
复制代码
水平布局控件

这个控件并不会显示出来,它可以把多个控件放在一行内显示。配合文字框控件可以进行组合设计界面
  1. 水平布局:
  2. {
  3. 多选框:
  4. {
  5. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  6. 名称:"多选框1",
  7. 提示内容:"功能1",
  8. 选中:false,
  9. 文字大小:0,
  10. 高度:0,
  11. 宽度:0
  12. },
  13. 多选框:
  14. {
  15. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  16. 名称:"多选框1",
  17. 提示内容:"功能2",
  18. 选中:false,
  19. 文字大小:0,
  20. 高度:0,
  21. 宽度:0
  22. },
  23. },
  24. 水平布局:
  25. {
  26. 文字框:
  27. {
  28. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  29. 名称:"文字框1",
  30. 显示内容:"账号 ",
  31. 文字大小:0,
  32. 高度:0,
  33. 宽度:0
  34. },
  35. 输入框:
  36. {
  37. 注释:"初始文本、文字大小、最大输入长度、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  38. 名称:"输入框1",
  39. 提示内容:"这里输入账号",
  40. 初始文本:"",
  41. 仅输入数字:false,
  42. 文字大小:0,
  43. 最大输入长度:0,
  44. 高度:0,
  45. 宽度:0
  46. },
  47. },
  48. 水平布局:
  49. {
  50. 文字框:
  51. {
  52. 注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性",
  53. 名称:"文字框1",
  54. 显示内容:"登录线路",
  55. 文字大小:0,
  56. 高度:0,
  57. 宽度:0
  58. },
  59. 下拉框:
  60. {
  61. 注释:"初始选项是可选属性,默认值为0。模版中设置了三个选项,您可以根据需要增加或减少,注意各选项之间用逗号分隔。",
  62. 名称:"下拉框1",
  63. 选项:
  64. [
  65. "电信",
  66. "网通",
  67. "联通",
  68. ],
  69. 初始选项:0
  70. },
  71. },
复制代码
您所在的用户组无法下载或查看附件





您所在的用户组无法下载或查看附件

关注按键精灵微信公众号,每天享受免费知识

点评

果壳王子  有山有海,有按键  发表于 2021/11/28 13:48:28

    已有1评分我要评分查看所有评分

    最后编辑quitout 最后编辑于 2016-04-28 18:31:17
    本主题由 超级版主 瑞祥幽冥狼 于 2022/4/5 21:33:55 执行 审核帖子 操作
    2#

    看那看那

    3#

    111111111111111好的 谢谢

    4#

    大扫荡大扫荡阿达

    5#

    支持一下我

    6#

    fdsafsdafsdafdf

    7#

    件之间的距离,设置方

    脚本接单联系QQ:2580036500

    手机接单,页游接单,端游接单,不顾一切接单,快用单子砸死我把
    8#

    fffffffffffffffffffffffffffffffffffffffffff

    9#

    好东西

    10#


    11#

    000000000000

    12#

    ddddd

    13#


    14#

    少时诵诗书三三四四三十三岁苏三说

    15#

    手机版QUI!

    WWW.92AJ.CN
    承接中小型 游戏/办公/投票/自动发货类 脚本
    如果回答对你有所帮助请不要吝啬手中的鲜花
    16#

    围绕他个人隔热

    17#

    顶起来顶起来顶起来顶起来

    18#

    1s3sefwr

    19#

    的风格的风格大方

    20#

    55界[url][/url]面相关属性

    发新话题 回复该主题