大家好,我是 V 哥。 不得不佩服 HarmonyOS NEXT 原生能力的強大,如果你想在 鴻蒙 APP 開發中獲取視頻縮略圖,不用依賴第三方庫,就可以高效和穩定的實現,AVMetadataHelper就是一個好幫手,下面 V 哥整理實現步驟的代碼,幫助你快速理解,開整。 想要學習鴻蒙開發,一定繞 ...
大家好,我是 V 哥。 最近看到在 HarmonyOS NEXT開發中,實現拖動卡片背景模糊的案例效果,在拖動時背景圖片模糊,松開后恢復正常。感覺很酷,寫一個案例玩一下。 需求分析 首先,咱們來一起分析一下這個效果要怎么實現。 分析需求:卡片可拖動,拖動時背景模糊,松開后恢復。這需要處理拖拽事件和動 ...
一、問題: 在MMITest中后主攝拍照完成點擊通過或者失敗,比前攝退出慢1s左右 二、問題分析 1、分析log如下: 前相機測試:S0020D3 01-02 01:13:38.000 789 5591 I ActivityTaskManager: START u0 {cmp=com.sprd.va ...
新手小白在Android Studio上運行程序的時候遇到倆問題,通過在網上各種找解決方法,最終解決了(然后就想起來繼續寫博客這件事兒了)。 【第一個問題】關于“Error running'app':No target device found”。就是它找不到設備(虛擬機或者真機),所以配置虛擬機就 ...
鴻蒙特效教程07-九宮格幸運抽獎 在移動應用中,抽獎功能是一種常見且受歡迎的交互方式,能夠有效提升用戶粘性。本教程將帶領大家從零開始,逐步實現一個九宮格抽獎效果,適合HarmonyOS開發的初學者閱讀。 開發環境準備 DevEco Studio 5.0.3 HarmonyOS Next API 15 ...
在鴻蒙Next系統中,AVPlayer為開發者提供了強大的音頻播放功能。以下將詳細介紹如何使用AVPlayer來實現音頻播放。 官方文檔:使用AVPlayer播放音頻(ArkTS) 播放狀態變化示意圖 基本使用步驟 創建AVPlayer實例:通過media.createAVPlayer()方法創建A ...
大家好,我是 V 哥。今天給大家整理的內容是關于鴻蒙 NEXT 開發中使用 ArkData 操作 SQLite 數據庫的詳細介紹,從入門到精通,包含案例代碼和注釋,幫助小白快速入門到提升。先贊后看,家財萬貫。 使用 ArkData實現 SQLLite 的 CRUD 操作 1. 環境準備 在開始之前, ...
基于ArkUI開發的一款鴻蒙OS應用,調用開放API玩android,實現了簡單的頁面導航,登錄,登錄狀態保存,數據展示,h5頁面加載等功能. 首頁底部導航欄 使用Tabs實現底部導航,Tabs組件的頁面組成包含兩個部分,分別是TabContent和TabBar。TabContent是內容頁,Tab ...
Harmony OS NEXT版本(接口及解決方案兼容API12版本或以上版本) 這篇文章主要介紹一個路由模塊 @ohos.router,該模塊提供了很多方式進行跳轉頁面,包括跳轉到指定頁面、替換當前頁面、返回上一頁,返回指定頁(但官方并不推薦這種方式) 跳轉指定頁面 pushUrl 這種跳轉方式: ...
大家好,我是 V 哥。首先要公布一個好消息,V 哥原創的《鴻蒙HarmonyOS NEXT 開發之路 卷1:ArkTS 語言篇》圖書終于出版了,有正在學習鴻蒙的兄弟可以關注一下,寫書真是磨人,耗時半年之久,感概一下,希望可以幫助到正在入門鴻蒙開發的小伙伴,一書在手 ArkTS無優。 今天要給大家分享 ...
ijkplayer k0.12.0 發布了,這是 debugly 同學決定開始維護 ijkplayer 以來,發布的第 25 個版本。 從今年開始發布版本的規則改為每年至少升級一次副版本號。 新版本更新內容: 升級了所有三方庫,部分庫的官方聲明說提升了性能,FFmpeg升級到了 n6.1.2 pod ...
前言 靜態快捷方式是一種在系統中創建的可以快速訪問應用程序或特定功能的鏈接 快捷方式和它的名字一樣,提供了一些快捷的功能入口,可以減少操作的深度。我們不用一步步的進入一二三級頁面,而是直達目標頁 鴻蒙中的快捷方式是靜態的,配置相對簡單。快捷菜單中的每一項還可以長按拖拽到桌面,這進一步減少了操作步驟, ...
前提:使用國內版進行安裝 開啟root 在設置中開啟root權限,如下圖所示: 狐妖面具(Kitsune Mask)下載 官網地址 安裝狐妖面具apk 模擬器上傳安裝 解鎖模擬器 在安裝目錄C:\Program Files\BlueStacks_nxt_cn下執行下面命令 .\BstkVMMgr.e ...
1. 前言 Blazor Hybrid是一個基于Web技術的MVVM開發模式的客戶端框架,它只有UI是由Webview渲染,而邏輯均由.NET開發,可以突破瀏覽器限制訪問本地文件,或者發起TCP或者UDP請求,相比Electron框架,理論上性能會更好。 當我適配完.NET運行時,覺得應該快速適配一 ...
整體思路: 外層Stack布局,里面TextInput組件用來調起鍵盤,Row布局中循環出四個Text組件,Row布局覆蓋在TextInput組件上,用來展示輸入的數字。 定義兩個參數,code用來接受輸入的文本,someArray用來做為想要展示的Text組件數量,其中的數字用來和code的長度做 ...
編程范式:命令式->聲明式 以一個卡片的實現做下講解 命令式 簡單講就是需要開發用代碼一步一步進行布局,這個過程需要開發全程參與。 Objective-C UIView *cardView = [[UIView alloc] init]; cardView.backgroundColor = [UI ...
在Android源碼中為APK編譯系統權限,授權使用 android:sharedUserId="android.uid.system" 系統權限,可以在Android開發中授予更多功能,以瑞芯微3568平臺為例 ...
基于Flutter3.x+Dart3+GetX跨平臺仿攜程/飛豬旅行酒店客房預訂查詢app系統。 flutter3_trip原創2025新版flutter3.27.1+dart3.6+getx+flutter_datepicker跨平臺仿攜程/飛豬/同程旅游app酒店客房預訂系統。實現了首頁、酒店預 ...
ADB(Android Debug Bridge)是用于與 Android 設備和模擬器交互的命令行工具。通過客戶端、服務器和守護進程的協作,提供設備管理、應用安裝與卸載、文件操作、系統設置控制等功能。常用命令包括連接設備、安裝 APK、截圖、錄屏、模擬按鍵、獲取設備信息等,是 Android 開發... ...
Harmony OS NEXT版本(接口及解決方案兼容API12版本或以上版本) 這篇文章介紹鴻蒙中的 Preferences,它是一種輕量級存儲方式,數據存儲在內存中,用于存儲少量的數據。 可以執行 flush() 方法將內存中的數據寫入到磁盤文件,保證下次重啟后數據可以繼續使用,下面會有介紹到 ...