diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/README.md" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/README.md" new file mode 100644 index 0000000000000000000000000000000000000000..1f659847d1db73b1f2900e2a7954be8d23d93dbb --- /dev/null +++ "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/README.md" @@ -0,0 +1,29 @@ +# OpenHarmony组件库应用实践及进阶 + +#### 单位介绍 +中科院软件所作为在OpenHarmony项目群组的7家组成单位之一,已于2020年5月开始接洽OpenHarmony的相关项目,目前已经投入了数十人的团队规模独立的实验室、设备等等,工作内容涵盖: + +(1)运营和生态战略; + +(2)从北向到南向全方位的投入和技术支持,包含RISC-V、内容生态、Demo应用、组件库、日志子系统、芯片移植、JS api等等。 + +(3)牵头和参与多个OpenHarmony重要的SIG组以及子项目; + +#### 开源内容介绍 +本次开源的OpenHarmony组件库应用实践及进阶包含两部分内容: + +- articles部分是我们相关团队组件库移植方面的工作成果,为各位开发者详细介绍了基于OpenHarmony的第三方组件的使用方法、原理解析、移植方法介绍等; + +- UltimateReference旨在提供一个精选的鸿蒙库、工具、开源项目、书籍、博客、教程的集合,减少大家漫无目的的搜索时间,帮助大家在学习鸿蒙的过程中少踩坑、少走弯路,链接如下: + https://gitee.com/isrc_ohos/ultimate-harmony-reference + + + + + + + + + + + diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/001OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224DanmakuFlameMaster_ohos\347\273\204\344\273\266\357\274\210\344\270\212\357\274\211.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/001OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224DanmakuFlameMaster_ohos\347\273\204\344\273\266\357\274\210\344\270\212\357\274\211.docx" new file mode 100644 index 0000000000000000000000000000000000000000..eca4e9e78f467daf709dff1633605ebd1f644383 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/001OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224DanmakuFlameMaster_ohos\347\273\204\344\273\266\357\274\210\344\270\212\357\274\211.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/002OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224DanmakuFlameMaster_ohos\347\273\204\344\273\266\357\274\210\344\270\213\357\274\211.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/002OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224DanmakuFlameMaster_ohos\347\273\204\344\273\266\357\274\210\344\270\213\357\274\211.docx" new file mode 100644 index 0000000000000000000000000000000000000000..d256a99cca5e87a9b099f21ebe21c5896f08fcc7 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/002OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224DanmakuFlameMaster_ohos\347\273\204\344\273\266\357\274\210\344\270\213\357\274\211.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/003OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224AVLoadingIndicatorView_ohos\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/003OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224AVLoadingIndicatorView_ohos\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..ecfaa8308c6602afb470a4591a96e1c62f85c427 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/003OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224AVLoadingIndicatorView_ohos\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/004OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224AndroidImageCropper_ohos\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/004OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224AndroidImageCropper_ohos\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..a060ce059145960b457ae046d2df1211b366f770 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/004OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224AndroidImageCropper_ohos\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/005OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ProgressWheel_ohos\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/005OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ProgressWheel_ohos\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..c61bf626d01579847743fa7b23c3f4aa785df035 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/005OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ProgressWheel_ohos\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/006OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224Banner_ohos\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/006OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224Banner_ohos\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..a16efa8e5a3b36f05ea29cc3046734f55100cfdb Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/006OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224Banner_ohos\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/007OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224SwipeCaptcha_ohos\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/007OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224SwipeCaptcha_ohos\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..e6410ab2e8b32c28f2c3b009509afff0b731f6ea Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/007OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224SwipeCaptcha_ohos\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/008OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224VdeoCache_ohos\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/008OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224VdeoCache_ohos\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..7d37176d51f24e5b9f835dec4b0c8b706e7b92b4 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/008OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224VdeoCache_ohos\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/009OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ZBar_ohos\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/009OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ZBar_ohos\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..5bcf83a2d7d784a439339473b48fabfdff380e9e Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/009OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ZBar_ohos\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/010OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224uCrop_ohos\345\233\276\347\211\207\350\243\201\345\211\252\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/010OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224uCrop_ohos\345\233\276\347\211\207\350\243\201\345\211\252\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..692c5d92fafa1656ab0a78fc8597c73d5dbc8c97 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/010OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224uCrop_ohos\345\233\276\347\211\207\350\243\201\345\211\252\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/011OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224MPAndroidChart_ohos\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/011OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224MPAndroidChart_ohos\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..a7d3ae57a664e1b6b20c93a5b7ce4f5aad979f7a Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/011OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224MPAndroidChart_ohos\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/012OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224OpenGL.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/012OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224OpenGL.docx" new file mode 100644 index 0000000000000000000000000000000000000000..4ef5d7215456b5bbee87062546a7e0ea886947e7 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/012OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224OpenGL.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/013OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224SlidingMenu_ohos\344\276\247\346\273\221\350\217\234\345\215\225\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/013OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224SlidingMenu_ohos\344\276\247\346\273\221\350\217\234\345\215\225\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..8619c280f94d5e6a4d79ec790b4431fbebf3d6c0 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/013OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224SlidingMenu_ohos\344\276\247\346\273\221\350\217\234\345\215\225\347\273\204\344\273\266.docx" differ diff --git "a/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/014OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ContinuousScrollableImageView_ohos\350\277\236\347\273\255\346\273\232\345\212\250\345\233\276\345\203\217\347\273\204\344\273\266.docx" "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/014OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ContinuousScrollableImageView_ohos\350\277\236\347\273\255\346\273\232\345\212\250\345\233\276\345\203\217\347\273\204\344\273\266.docx" new file mode 100644 index 0000000000000000000000000000000000000000..e735ebd995701067ea7344675d2702428e412893 Binary files /dev/null and "b/OpenHarmony\347\273\204\344\273\266\345\272\223\345\272\224\347\224\250\345\256\236\350\267\265\345\217\212\350\277\233\351\230\266/articles/014OpenHarmony\347\254\254\344\270\211\346\226\271\347\273\204\344\273\266\342\200\224\342\200\224ContinuousScrollableImageView_ohos\350\277\236\347\273\255\346\273\232\345\212\250\345\233\276\345\203\217\347\273\204\344\273\266.docx" differ