1回答

1收藏

【BPI-Webduino Smart】按键控制RGB软件分析

#线上活动 #线上活动 3115 人阅读 | 1 人回复 | 2017-01-02

接上一篇帖子
【新提醒】四周年庆-【BPI-Webduino Smart】按键控制RGB-爱板网论坛 - 电子工程师学习交流园地 https://www.cirmall.com/bbs/thread-59460-1-1.html

选择“程序编辑”显示源程序,有三部分

HTML中定义如下,主要是js的调用
  1. <head>
  2.   <meta charset="utf-8">
  3.   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  4.   <title>Webduino Blockly Demo 05</title>
  5.   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
  6. <font color="#8b0000">  <script src="https://webduino.io/components/webduino-js/dist/webduino-all.min.js"></script>
  7.   <script src="https://blockly.webduino.io/webduino-blockly.js"></script></font>
  8.   <script src="https://blockly.webduino.io/lib/firebase.js"></script>
  9.   <script src="https://blockly.webduino.io/lib/runtime.min.js"></script>
  10. </head>
复制代码
HTML 的 header 引入 webduino-all.min.js,目的在讓瀏覽器可以支援 WebComponents 以及 Webduino 所有的元件,如果是用 Blockly 編輯工具產生的程式碼,則要額外引入 webduino-blockly.js红色部分是smart开发必须的

中间CCS程序相当于android开发中的layout文件,关控件布局、字体等信息

html文件相当于string.xml文件,关于字体大小属性等。strings.xml 文件中放置的是一些键值对,存放一些字符串,方便使用,里面的键值也会在R.java中生成相应的id。

java.script文件相当于main.xml文件,执行程序,

各文件具体说明见官方文档,我这边只是将smart的文件和android工程文件稍作说明

评分

参与人数 1 +15 收起 理由
loveeeboard + 15

查看全部评分

分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

jwdxu2009

发表于 2017-1-2 23:13:23 | 只看该作者

写的好,下载下来学习
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条