點擊藍字 ╳ 關注我們
開源項目 OpenHarmony是每個人的 OpenHarmony
萬冬陽
公司:中國科學院軟件所
小組:知識體系工作組
簡介
Easyui是一套基于ArkTS語言開發的輕量、可靠的移動端組件庫,它是對OpenAtom OpenHarmony(以下簡稱“OpenHarmony”) ArkUI進行深度定制的組件框架。Easyui可擴展性較強,可以基于源碼進行二次開發,修改原有組件以及新增部分組件,以滿足具體項目的開發需求。該框架適用大部分OpenHarmony應用的開發 ,能夠更加完善OpenHarmony 的應用開發能力,使我們的應用開發更簡單。 組件特性
?組件種類分布
?組件效果展示
開發環境
IDE:DevEco Studio 3.1 Beta2,version:3.1.0.400SDK:3.2.14.2 API9使用方法
使用前需要先安裝ohpm-cli請參考安裝教程:https://ohpm.openharmony.cn/#/cn/help/quickstart 1.下載組件
ohpminstall@isrc/easyui.har–-save
2.easyui組件庫中的地址列表組件使用示例
import { AddressList } from 'easyui'
struct TestAddressList {
build() {
Column(){
Text("基礎用法")
.fontSize(20)
.fontColor("#ff808080")
.margin(20)
.alignSelf(ItemAlign.Start)
AddressList({
addressList: [ //地址列表
{ "id":1,"name":"張三","tel":"13000000000","address":"浙江省杭州市西湖區文一路 138 號東方通信大廈7樓501室"}
,{ "id":2,"name":"李四","tel":"13100000000","address":"浙江省杭州市拱墅區莫干山路 50號"}
,{ "id":3,"name":"王五","tel":"13200000000","address":"浙江省杭州市濱江區江南大道13號"}
],
outRangeIdArray:[5,6,7] //超出配送范圍的地址id集合
})
}.width("100%")
.height("100%")
.backgroundColor("#ffeaeaea")
}
}
easyui庫中的組件列表
需要的權限無
目錄結構
/easyui # 項目根目錄
├── easyui # easyui組件庫
│ └─ src/main
│ └─ ets/common/components # 組件庫中的所有組件
│ └─index.ets # 組件導出文件
├── entry # 組件使用方法測試代碼示例代碼文件夾
│ └─ src/main
│ └─ ets/page/Main # 組件測試效果代碼
├──README.md#安裝使用方法
結語
?通過本篇文章介紹,您對easyui組件框架應該有了初步的了解。我們所有的源碼和指導文檔都已經開源,如果您對本篇文章內容以及所實現的Demo感興趣,可以根據本篇文章介紹自行下載easyui組件框架源碼(https://gitee.com/openharmony-sig/ohos_easyUI)進行研究和使用。同時也歡迎更多開發者與我們共享開發成果,分享技術解讀與經驗心得。
原文標題:【開源三方庫】Easyui:基于OpenAtom OpenHarmony ArkUI深度定制的組件框架
文章出處:【微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
鴻蒙
+關注
關注
60文章
2963瀏覽量
45907 -
OpenHarmony
+關注
關注
33文章
3952瀏覽量
21106
原文標題:【開源三方庫】Easyui:基于OpenAtom OpenHarmony ArkUI深度定制的組件框架
文章出處:【微信號:gh_e4f28cfa3159,微信公眾號:OpenAtom OpenHarmony】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
釘釘正式開源HarmonyOS圖片編輯組件
近日,由釘釘團隊自主研發的“HarmonyOS圖片編輯組件”正式上線OpenHarmony三方庫中心倉并開源。作為一款填補鴻蒙社區圖像處理領
花椒直播首次開源推流器組件 為鴻蒙開發者提供高性能推流解決方案
近日,花椒直播開源其自主研發的直播推流器“HJpusher”,并上線OpenHarmony三方庫中心倉。作為鴻蒙生態音視頻推流領域的重要開源
貨拉拉開源兩款三方庫,為鴻蒙應用高效開發貢獻力量
、可擴展的通用工具,持續提升鴻蒙應用的創新體驗與開發效率。 在這一生態共建的浪潮中,貨拉拉積極貢獻了其在鴻蒙應用開發過程中的寶貴經驗與技術積累,開源了兩款實用三方庫——AspectPro Aop Plugin和page-spy-
飛書富文本組件庫RichTextVista開源
近日,飛書正式將其自研的富文本組件庫 RichTextVista(簡稱“RTV”)開源,并上線OpenHarmony 三方
組件截圖sdk -- screenshot_hm介紹 ##三方SDK##
基本的導出PixelMap格式的圖片信息以外,其他的操作,例如保存到相冊等功能還是要做一些其他操作的,為了簡化整個流程,推薦一個第三方的庫:screenshot_hm
功能特性
? 組件截圖: 支持
發表于 06-30 17:52
【HarmonyOS next】ArkUI-X新聞熱搜聚合App【進階】
ArkUI-X與SwiftUI的深度集成
實現平臺原生模塊的混合調用
構建跨平臺組件庫
通過持續優化,我們將進一步證明\"一次開發,多端部署\"理念的可行性,為移動應用開發提供新的范式
發表于 06-28 21:43
ArkUI-X平臺橋接Bridge說明
的三方庫等。
說明
平臺橋接支持ArkUI調用Android Java API和iOS Objective-C API。此外,一些平臺相關功能可直接通過已有的OpenHarmony跨
發表于 06-19 23:12
ArkUI-X應用工程結構說明
簡介
本文檔配套ArkUI-X,將OpenHarmony ArkUI開發框架擴展到不同的OS平臺,比如Android和iOS平臺,讓開發者基于Ark
發表于 06-19 23:11
ArkUI-X框架LogInterface使用指南
ArkUI-X框架支持日志攔截能力,Android側提供原生接口,用于注入LogInterface接口,框架日志及ts日志通過該接口輸出,本文的核心內容是介紹如何在Android平臺上有效利用
發表于 06-15 23:20
DialogHub上線OpenHarmony開源社區,高效開發鴻蒙應用彈窗
OpenHarmony三方庫中心倉以及Gitee平臺。
開發者可訪問“OpenHarmony官網”,點擊“開發者”——>“三方
發表于 04-03 17:30
開源啦!!!基于鴻蒙ArkTS封裝的圖表組件《McCharts》,大家快來一起共創
及時反饋
開源代碼管理管理開源代碼我們選擇了GitHub,比較主流,后續也會放開其他的。而開發完的組件我們使用的是OpenHarmony三方
發表于 03-15 15:21
【開源三方庫】Easyui:基于OpenAtom OpenHarmony ArkUI深度定制的組件框架
評論