基礎組件 常用組件 Text:顯示文本內容 Image:顯示圖片 Button:顯示一個按鈕 Column: 縱向布局 Row:橫向布局 List:列表 各組件的用法 Text("文本組件") .fontColor(Theme.Color.textPrimary) .fontWeight(FontW ...
大家好,我是 V 哥,在鴻蒙 NEXT 開發中,我們會使用 PersistentStorage 來存儲一些數據,那問題來了,如何確保使用 PersistentStorage 存儲的數據安全呢,今天的內容來聊一聊這個話題。 首先,確保PersistentStorage存儲的數據安全,我們可以考慮以下這 ...
原文地址: Jetpack Compose學習(14)——ConstraintLayout約束布局使用-Stars-One的雜貨小窩 本文閱讀之前,需要了解ConstraintLayout的使用! 各位可查閱我的ConstraintLayout使用一文 本系列以往文章請查看此分類鏈接Jetpack ...
大家好,我是 V 哥。今天的內容我們來聊一聊 MVVM 模式在 鴻蒙原生應用開發中的使用, 比如做過 Android開發的兄弟應該清楚,MVVM(Model + View + ViewModel)模式是一種設計模式,用于分離應用程序的業務邏輯、用戶界面和數據模型。這種模式特別適用于構建富客戶端應用程 ...
原文地址: Android 添加指定QQ或加群-Stars-One的雜貨小窩 實際上,原理就是通過scheme來喚起手機QQ進行對應的操作 添加QQ import android.content.Context import android.content.Intent import android ...
華為鴻蒙開發:滾動視圖Scroller與ForEach循環深度解析 引言 在移動應用開發中,滾動視圖是展示大量內容的常用組件。華為鴻蒙操作系統提供了Scroller組件,允許開發者創建滾動視圖。本文將通過 DevEco Studio 詳細介紹Scroller的基本使用、滾動控制以及如何結合ForEa ...
華為鴻蒙開發:Swiper輪播組件詳解與實踐 引言 在現代用戶界面設計中,輪播圖是一種常見的組件,用于展示廣告、新聞、產品等信息。華為鴻蒙操作系統提供了Swiper輪播組件,使得開發者能夠輕松實現輪播效果。本文將通過 DevEco Studio 詳細介紹Swiper組件的基本使用、屬性配置以及如何結 ...
準備工作 下載出廠鏡像包:https://developers.google.com/android/images?hl=zh-cn#bluejay 刷機工具:https://github.com/badabing2005/PixelFlasher Root工具:https://github.com ...
大家好,我是 V 哥。在鴻蒙原生應用開發中,當一個復雜的界面加載數據或發生變化時,布局可能會發生調整,為了提高布局變化帶來的性能問題,V 哥在實際開發中,總結了一些優化技巧,來提高布局性能,筆記分享給大家。 1. 避免不必要的二次布局 在Flex布局中,如果子組件的主軸尺寸總和不等于容器的主軸尺寸長 ...
華為鴻蒙開發:循環控制語句詳解與示例 引言 在編程中,循環控制語句是處理重復任務的重要工具。在華為鴻蒙操作系統的開發中,我們可以使用 while 和 for 循環來實現代碼的重復執行。本文將通過 DevEco Studio 介紹鴻蒙開發中的循環控制語句,并提供豐富的示例來幫助理解。 while 循環 ...
本文分享了如何在原生鴻蒙中進行RN中的斷點DEBUG,并且給出了其中的問題已經解決方案,希望能對大家有所幫助。 ...
大家好,前兩天的Mate70的發布,讓人熱血沸騰啊,不想錯過,自學的小伙伴一起啊,今天分享的學習筆記是關于頁面間數據偉遞的問題,在HarmonyOS NEXT 5.0 中,頁面間的數據傳遞可以有很多種方式,V 哥常用的是Navigation和router,一起來看一下: 1. 使用Navigatio ...
頁面路由 官方不推薦使用頁面路由,這里僅做簡單介紹。 頁面路由用于標識 @Entry 注解的頁面間的跳轉。 包引入 import { router } from'@kit.ArkUI'; 頁面跳轉 router.pushUrl 目標頁面不會替換當前頁,而是壓入頁面棧 router.replaceUr ...
大家好,我是 V 哥。ArkTS 是 OpenHarmony 框架的一部分,提供了聲明式 UI 渲染的能力。下面來對ArkTS中四種渲染控制能力: if/else、ForEach、LazyForEach 和 ContentSlot 詳細介紹一下: 1. if/else 渲染控制 if/else 是 ...
一、創作背景 在上一篇博客中,我分享了在原生鴻蒙中,進行RN的熱加載,以達到修改RN代碼后不需要重新打包,即可實時調試的效果。 本次我將分享一下RN的日志系統,以及對js中線上bug的監聽,希望能對大家有所幫助。 二、多種多樣的日志查看方式 1、系統自帶logbox錯誤日志 集成系統自帶logbox ...
大家好,我是 V 哥,今天有粉絲問 V 哥,ArkTS不支持structural typing 是什么意思?ArkTS不支持接口嗎? V哥把問題整理一下,分享給大家,尤其對TypeScript不熟的小伙伴,看到官網這句表述,是不是也是一頭霧水,不知所措,前端小伙伴就不用說了,出門右轉吧,因為對你來說 ...
大家好,我是 V 哥,很好奇,在ArkTS中實現異步編程是怎樣的,今天的內容來聊聊這個問題,總結了一些學習筆記,分享給大家,在 ArkTS中實現異步編程主要可以通過以下幾種方式: 1. 使用async和await關鍵字 async函數是一種特殊的函數,它能以同步代碼的方式編寫異步代碼。在async函 ...
原文鏈接: Android CoordinatorLayout使用示例記錄-Stars-One的雜貨小窩 簡單記錄下常用CoordinatorLayout的幾個效果代碼示例,方便后續有需求的時候參照實現 開始之前,注意下項目material 版本,下文提到的某些屬性是在后續版本才有的 impleme ...
在 Harmony 應用開發中,有許多實用的組件,它們是構建豐富多樣用戶界面的基礎。以下是一些常用組件的介紹。 1. Text 組件 功能:Text 組件用于在界面上顯示文本信息。它可以設置文本內容、字體大小、顏色、對齊方式等多種屬性。 示例代碼: Text('這是一個示例文本這是一個示例文本這是一 ...
自研原生鴻蒙NEXT5.0 API12 ArkTS仿微信app聊天模板HarmonyOSChat。 harmony-wechat原創重磅實戰純血鴻蒙OS ArkUI+ArkTs仿微信App聊天實例。包括聊天、通訊錄、我、朋友圈等模塊,實現類似微信消息UI布局、編輯器光標處輸入文字+emo表情圖片/G ...