在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何實現(xiàn)機智云開源框架下的換膚操作?

9GxC_IoTMaker ? 來源:機智云開發(fā)者 ? 作者:機智云開發(fā)者 ? 2021-04-01 14:28 ? 次閱讀

前言

本文主要是講述用一個“取巧”的方法實現(xiàn)機智云開源框架下的換膚操作。此外,還會推薦幾種其他關(guān)于智能產(chǎn)品APP應(yīng)用的開發(fā)。

開發(fā)背景

我最近在做基于機智云物聯(lián)網(wǎng)的智能窗戶設(shè)計,硬件部分經(jīng)過前面幾天大致完成以下內(nèi)容:

1、步進(jìn)電機控制窗戶開關(guān);

2、溫濕度測量;

3、OLED顯示;

4、紅外報警、煙霧報警、雨滴報警等內(nèi)容。

今天開始APP端的開發(fā)。由于之前沒有任何APP開發(fā)基礎(chǔ),想要在短期內(nèi)實現(xiàn)功能,所以我找了一個非常便利的開源框架——機智云開源框架進(jìn)行學(xué)習(xí)和修改,完成需要的內(nèi)容。

關(guān)于機智云開源框架

開源框架是機智云的出品,包含Wi-Fi智能硬件app通用功能的一套源碼。只要使用機智云協(xié)議的產(chǎn)品,開發(fā)者可以直接用該框架的源碼實現(xiàn)快速開發(fā)配套app,從而滿足app開發(fā)周期短、成本低的要求。

機智云提供了AndroidiOS版的開源框架,在其文檔中心有關(guān)于此開源框架的開發(fā)指南,甚至提供了相關(guān)的開發(fā)視頻,在下圖的文檔中心都可以找到,這個平臺對個人開發(fā)者是全部免費的,還是很推薦像我一樣的新手使用。

db259648-9219-11eb-8b86-12bb97331649.png

前機智云開源框架的介紹

這個開源框架從哪兒來?有幾種方式。

第一種,在機智云開發(fā)平臺定義好數(shù)據(jù)點后,在線生成APP代碼包,并下載官方的開源框架。生成的代碼包中還提供了開發(fā)手冊。【強烈建議這種】

第二種,在機智云下載中心下載,但是這種需要自己對Android開發(fā)有一定基礎(chǔ)。

按照開發(fā)手冊在Android Studio打開,編譯成功即為下圖所示結(jié)構(gòu)。

dce33e7c-9219-11eb-8b86-12bb97331649.png

1、文件夾 lib 下放的是機智云官網(wǎng)提供的包括發(fā)現(xiàn)設(shè)備、連接設(shè)備、控制設(shè)備和回調(diào)設(shè)備的方法封裝,以及機智云帳號的注冊登錄整個過程。方便開發(fā)者使用。

2、文件夾 assets 下放的是 UIConfig.json配置文件。開發(fā)者可以在里面配置和修改一些參數(shù),包括pk、appid、ui顏色和各種第三方推送平臺的參數(shù)。

3、文件夾 GizOpenSource 下放的是代碼塊:

dd2d52e6-9219-11eb-8b86-12bb97331649.png

之后的開發(fā)就是在這個開源框架的基礎(chǔ)上進(jìn)行一些我們自己的修改。

讓它實現(xiàn)“物聯(lián)網(wǎng)控制”的相關(guān)功能。順便讓它看起來像我們自己的app。

換言之,就是給這個框架,穿上我們自己喜歡的衣服。

機智云的二次開發(fā)——換皮膚

女生思維里,開發(fā)這件事情,還是換皮膚最讓人開心。

今天先簡單換一下app的logo和啟動頁面。

step1:準(zhǔn)備兩張自己的圖

step2:(一種不改代碼的換皮膚大法)在project工程頁面下找這個

e00d899a-9219-11eb-8b86-12bb97331649.png

step3:雙擊相關(guān)圖片查看內(nèi)容

如果是app原始的logo圖

就右擊一下,刪掉這張圖,然后復(fù)制自己的圖在此目錄下,命名為一樣的名字

這樣就不需要改代碼了

e078273c-9219-11eb-8b86-12bb97331649.png

這兩個一個是原始logo,一個是原始啟動頁面

刪除后復(fù)制自己的圖片就可以了

結(jié)束

Android的開發(fā)還是很值得深入學(xué)習(xí)的,像我這樣確實有點投機取巧了。

如果開發(fā)時間寬裕的話,還是建議看到的朋友多了解一些,而不是我這么膚淺。換皮膚其實還有比較專業(yè)的換法,在代碼里找到圖片引用的位置,更改所引用圖片名。

如果開發(fā)時間很著急的話,建議使用現(xiàn)在“新版機智云開發(fā)平臺”的“賽博坦工具”。

使用它可以在線設(shè)置很多內(nèi)容,如APP應(yīng)用圖標(biāo)、啟動頁、主題色、默認(rèn)壁紙、Slogan、公司簡介;即便是用了官方提供的APP模板,也能修改這些內(nèi)容。

可以在線配置多種功能,如第三方登錄、多語言配置、Siri管理、定位功能、消息推送;

一鍵關(guān)聯(lián),即可支持國內(nèi)外多個第三方語音控制;

在線記錄應(yīng)用版本,能方便直觀看到每次更新后APP的變化在哪。

原文標(biāo)題:【機智云開源框架二次開發(fā)之換皮膚,幾乎不用改代碼

文章出處:【微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3634

    瀏覽量

    43611
  • 機智云
    +關(guān)注

    關(guān)注

    3

    文章

    611

    瀏覽量

    26764

原文標(biāo)題:【機智云開源框架二次開發(fā)之換皮膚,幾乎不用改代碼

文章出處:【微信號:IoTMaker,微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    機智亮相字節(jié)豆包AIoT開源生態(tài)沙龍

    近日,字節(jié)跳動火山引擎2025原動力大會在北京隆重召開,同期由機智、火山引擎、扣子發(fā)起,聯(lián)合CSDN、GitCode、廣和通、奕斯偉、愛灣學(xué)院共同參與的“開源智聯(lián)·具身同行”字節(jié)豆包AIoT
    的頭像 發(fā)表于 06-16 09:50 ?187次閱讀

    開源智聯(lián)·具身同行:機智推出基于豆包的 OpenEmbodied AI技術(shù)、產(chǎn)品及開源方案

    6月11日機智攜手火山引擎、扣子發(fā)起,聯(lián)合CSDN、GitCode、廣和通、奕斯偉、愛灣學(xué)院舉辦的“開源智聯(lián)·具身同行”字節(jié)豆包AIoT開源生態(tài)沙龍圓滿成功,正式推出基于豆包
    的頭像 發(fā)表于 06-13 19:19 ?131次閱讀
    <b class='flag-5'>開源</b>智聯(lián)·具身同行:<b class='flag-5'>機智</b><b class='flag-5'>云</b>推出基于豆包的 OpenEmbodied AI技術(shù)、產(chǎn)品及<b class='flag-5'>開源</b>方案

    基于STM32 HAL庫與標(biāo)準(zhǔn)庫的esp8266接入機智方案(二)

    ,我們還將討論如何移植HAL庫和標(biāo)準(zhǔn)庫以實現(xiàn)機智的兼容,幫助開發(fā)者更高效地完成項目的平臺接入。代碼下載注意:此時手機app端的該設(shè)備為網(wǎng)頁端的虛擬設(shè)備僅僅是
    的頭像 發(fā)表于 05-28 18:02 ?356次閱讀
    基于STM32 HAL庫與標(biāo)準(zhǔn)庫的esp8266接入<b class='flag-5'>機智</b><b class='flag-5'>云</b>方案(二)

    STM32與機智連接實現(xiàn)步驟與技巧(下篇):機智代碼移植與優(yōu)化

    在《STM32與機智連接實現(xiàn)步驟與技巧(上篇)》中,我們介紹了硬件連接和通信協(xié)議配置。本篇將重點講解如何將機智相關(guān)代碼移植到STM32,
    的頭像 發(fā)表于 05-23 18:10 ?192次閱讀
    STM32與<b class='flag-5'>機智</b><b class='flag-5'>云</b>連接<b class='flag-5'>實現(xiàn)</b>步驟與技巧(下篇):<b class='flag-5'>機智</b><b class='flag-5'>云</b>代碼移植與優(yōu)化

    STM32與機智連接實現(xiàn)步驟與技巧(上篇)

    內(nèi)容,并分享實用技巧和常見問題的解決方案,幫助開發(fā)者順利實現(xiàn)連接并優(yōu)化系統(tǒng)功能。創(chuàng)建產(chǎn)品1、訪問機智官網(wǎng)前往機智官網(wǎng)(
    的頭像 發(fā)表于 05-23 18:10 ?214次閱讀
    STM32與<b class='flag-5'>機智</b><b class='flag-5'>云</b>連接<b class='flag-5'>實現(xiàn)</b>步驟與技巧(上篇)

    用于SLAM中點地圖綜合評估的開源框架

    在SLAM中評估大規(guī)模的點地圖仍頗具挑戰(zhàn),主要原因在于缺乏統(tǒng)一、穩(wěn)健且高效的評估框架。本文提出了MapEval,這是一個用于點地圖綜合評估的開源
    的頭像 發(fā)表于 12-13 11:18 ?898次閱讀
    用于SLAM中點<b class='flag-5'>云</b>地圖綜合評估的<b class='flag-5'>開源</b><b class='flag-5'>框架</b>

    機智歷史數(shù)據(jù)導(dǎo)出與排查指南

    機智歷史數(shù)據(jù)導(dǎo)出與排查指南在使用機智平臺進(jìn)行設(shè)備管理和數(shù)據(jù)監(jiān)控時,歷史數(shù)據(jù)的導(dǎo)出和排查是常見的需求。機智
    的頭像 發(fā)表于 11-21 01:01 ?648次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>歷史數(shù)據(jù)導(dǎo)出與排查指南

    如何處理機智移動應(yīng)用的刪除問題

    如何處理機智移動應(yīng)用的刪除問題在日常使用機智移動應(yīng)用時,用戶可能會遇到無法自行刪除應(yīng)用的問題。根據(jù)最新版本的設(shè)計,機智
    的頭像 發(fā)表于 10-23 08:04 ?516次閱讀
    如何處理<b class='flag-5'>機智</b><b class='flag-5'>云</b>移動應(yīng)用的刪除問題

    機智智家APP的設(shè)備掃描與綁定限制

    在使用機智的智家APP時,用戶可能會遇到無法掃描和綁定設(shè)備的問題。這一現(xiàn)象的根本原因在于智家APP的使用限制和付費策略。Q智家APP的功能概述是什么?智家APP是機智平臺為用戶提供
    的頭像 發(fā)表于 09-22 08:02 ?545次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>智家APP的設(shè)備掃描與綁定限制

    基于機智移植STM32L496G代碼移植

    代碼詳解-機智(gizwits.com)在移植的過程中遇到的一些問題,這里我將重構(gòu)一下,大致內(nèi)容跟文檔差不多,但是根據(jù)文檔的操作,會產(chǎn)生一些奇怪的報錯,這里可以根
    的頭像 發(fā)表于 09-20 08:05 ?1083次閱讀
    基于<b class='flag-5'>機智</b><b class='flag-5'>云</b>移植STM32L496G代碼移植

    機智入門必備》手把手教你燒錄GAgent固件

    本文《機智入門必備》將詳細(xì)講解GAgent固件的燒錄過程,從基礎(chǔ)設(shè)置到實際操作,將一步步帶你完成每一個環(huán)節(jié),確保你的設(shè)備順利連接機智平臺
    的頭像 發(fā)表于 09-12 08:04 ?822次閱讀
    《<b class='flag-5'>機智</b><b class='flag-5'>云</b>入門必備》手把手教你燒錄GAgent固件

    機智開源自動化控制篇-接近報警系統(tǒng)

    本次采用STM32F103C8T6單片機、ESP-01S模塊、紅外避障模塊、蜂鳴器模塊,接入機智平臺,完成接近報警系統(tǒng),為智能化場景增添強大功能。使用到的模塊STM32F103C8T6ESP-01S紅外避障模塊蜂鳴器模塊基本工作進(jìn)入
    的頭像 發(fā)表于 08-31 08:02 ?624次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>開源</b>自動化控制篇-接近報警系統(tǒng)

    機智開源自動化控制篇:溫濕度報警器

    這次使用STM32F103C8T6單片機、ESP-01S、DHT11、蜂鳴器以及0.96寸OLED(I2C)制作溫濕度報警器,為智能家居增添智能生態(tài)。基本工作進(jìn)入機智開發(fā)者中心創(chuàng)建智能產(chǎn)品機智
    的頭像 發(fā)表于 08-06 08:10 ?612次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>開源</b>自動化控制篇:溫濕度報警器

    STM32項目分享:智能家居(機智)系統(tǒng)

    STM32項目分享:智能家居(機智)系統(tǒng)
    的頭像 發(fā)表于 07-28 08:10 ?3159次閱讀
    STM32項目分享:智能家居(<b class='flag-5'>機智</b><b class='flag-5'>云</b>)系統(tǒng)

    ESP32-S3-KROVO2如何在ADF框架下實現(xiàn)wifi連接?

    本人現(xiàn)在想要做一個項目,能夠實現(xiàn)wifi連接并在LCD上顯示圖片,目前能夠分別使用idf框架實現(xiàn)wifi連接,和adf框架下的圖片LCD顯示,但是找不到方法把兩個例程結(jié)合起來,初步想法
    發(fā)表于 06-28 08:02
    主站蜘蛛池模板: 日韩精品一区二区在线观看 | 国产日本在线观看 | 男人和女人做免费做爽爽视频 | 69japanese日本100| 四虎4hu| 天天色国产 | 国产视频第一页 | 乱码中文字幕人成在线 | 在线观看精品视频看看播放 | 手机看片日韩福利 | 中文字幕卡二和卡三的视频 | 好男人社区www在线资源视频 | 日本不卡在线一区二区三区视频 | 国产精品久久在线 | 好吊妞视频988在线播放 | 成人久久久精品乱码一区二区三区 | 久久综合精品视频 | 国产在线精品一区二区夜色 | 日本黄色免费在线观看 | 四虎成人在线视频 | 久久国模 | 婷婷五月在线视频 | 女人张开腿等男人桶免费视频 | 日本噜噜影院 | 一本到卡二卡三卡视频 | 天天拍天天色 | 午夜高清免费在线观看 | 午夜三级影院 | 久久久久久久国产视频 | 丁香视频在线 | 四虎国产视频 | 婷婷 夜夜 | 国产欧美日韩综合精品一区二区 | 久久久久久综合 | 简单视频在线播放jdav | 亚洲欧洲色天使日韩精品 | jiuse视频| 欧美性xxxxxbbbbbb精品 | 久久99精品福利久久久 | 欧美黑人性xxx猛交 欧美黑人性受xxxx精品 | 午夜欧美性视频在线播放 |