APP、微信小程序 (原生掃碼功能) <!-- 在 'manifest.json' 中允許打開攝像頭權限 --> <template> <button @click="scanQRcodes">掃碼</button> </template> <script setup> // 掃碼 const sc ...
?Android Studio是一個用于開發Android應用程序的官方集成開發環境(IDE),基于IntelliJ IDEA。?它提供了豐富的功能,幫助開發者高效地構建、測試和調試Android應用。以下是Android Studio的主要作用和功能: ?應用開發?:Android Studio是 ...
Flutter 3.24 和 Dart 3.5 穩定版發布 已有三月之久,今年最后一次開發者調查也如約而至! 自 Flutter 3.24 正式發布以來,團隊通過一系列補丁更新不斷優化平臺穩定性和開發體驗,最新穩定版本為 v3.24.5。 這些更新涵蓋了性能提升、工具改進以及多平臺問題修復,例如改進 ...
fast-whisper 官網地址:https://github.com/SYSTRAN/faster-whisper 搭建環境時,按照官方的創建環境要求執行的 使用conda create -n fast_whisper python=3.9創建虛擬環境 執行pip install faster- ...
在使用 UITableView 時,必須實現的協議主要包括以下幾個 1. UITableViewDataSource 協議 這是最重要的協議,用于提供數據給 UITableView。沒有這個協議,UITableView 是無法顯示任何內容的。 必須實現的方法: tableView:numberOfR ...
小說內容管理系統 系統介紹 小說內容管理系統是一套用于快速構建小說發布與閱讀的小說內容管理平臺。使用小說內容管理系統可以快速搭建一個完整的小說閱讀網站,節省開發時間和成本。 小說內容管理系統是一套基于ThinkPHP6 + MySql + Layui + BUI 開發的小說行業內容管理系統。 小說內 ...
一、創作背景 上一篇博客中,我給大家分享了如何創建一個RN的項目,并且解決了其中的問題點,成功打出了Bundle包。接下來就是我給大家分享一下,如何在原生鴻蒙項目中使用那個Bundle包,這一篇分享完才算是開發環境真正的搭建好了。 在本篇中,我將繼續分享環境搭建中會遇到的坑點,幫助大家快速搭建成功。 ...
前言 屏幕超時休眠指的是在設備一段時間沒有操作后,自動關閉屏幕顯示以節省電量并防止誤觸。當屏幕進入休眠狀態時,通常會關閉屏幕背光,但設備可能仍在運行后臺進程。 正文 Settings應用相關 Settings應用的屏幕超時休眠界面相關代碼定位到: packages/apps/Settings/res ...
深入解析 QMUIKIT:高效的 iOS UI 組件庫 QMUIKIT(QMUI)是一個專為 iOS 開發者設計的開源 UI 組件庫,旨在提升開發效率與用戶體驗。本文將從如何簡單使用 QMUI、底層原理、核心組件的實現細節,以及一些最佳實踐等方面進行深入探討。 1. 簡單使用 QMUI 1.1 安裝 ...
adb 常用命令 原文地址 安裝原始設備制造商 (OEM) USB 驅動程序 設備列表(啟動 adb 服務) adb devices 設備列表 -l 顯示設備信息 adb devices -l 停止 adb 服務 adb kill-server 無線連接設備 adb connect 192.168. ...
深入理解MVP模式 在軟件開發中,尤其是在創建復雜用戶界面時,如何有效地組織代碼是一個重要的課題。MVP(Model-View-Presenter)模式作為MVC模式的演進版本,旨在提高應用程序的響應性和可測試性。本文將詳細探討MVP模式的組成部分、底層原理以及如何在實際項目中應用它。 什么是MVP ...
在現代軟件開發中,尤其是用戶界面(UI)密集的應用程序,如何有效地組織代碼是一個至關重要的問題。MVC(Model-View-Controller)模式應運而生,成為許多開發者的首選架構。本文將詳細探討MVC模式的組成部分、底層原理以及如何在實際項目中應用它。 什么是MVC模式? MVC是一種軟件設 ...
如果給你一張這樣的圖片,要求你點擊到黑色圓圈時改變點擊的圓圈顏色(選中狀態)設計UI會給一套選中圖,尺寸一致,只有選中的圓圈不同直觀的實現方案,使用三個透明View,固定在三個圓圈上方位置,點擊時設置點擊選中的狀態弊端就是如果圓圈多了,需要固定多個View,并且如果圓圈位置發生了改變,每個固定在圓圈 ...
?ijkplayer是Bilibili公司(簡稱B站)基于FFmpeg3.4研發并開源的國產播放器,它可運行于Android和iOS系統,既支持播放本地視頻文件,也支持播放網絡上的流媒體鏈接。 之前的文章《Linux編譯ijkplayer的Android平臺so庫》介紹了如何編譯獲得App工程所需i ...
大家好,我是 V 哥。今天的文章來聊一聊HarmonyOS NEXT應用上架。當你開發、調試完HarmonyOS應用/元服務,就可以前往AppGallery Connect申請上架,華為審核通過后,用戶即可在華為應用市場獲取您的HarmonyOS應用/元服務。 HarmonyOS會通過數字證書與Pr ...
AFNetworking 是一個強大的網絡庫,專為 iOS 和 macOS 開發而設計,旨在簡化網絡請求和響應處理。它基于 NSURLSession 提供了一套簡潔易用的 API,廣泛用于處理網絡通信。以下是 AFNetworking 的詳細介紹,包括其主要功能、使用方法和架構。 主要功能 簡化的網 ...
SDWebImage 是一個功能強大的庫,用于在 iOS 和 macOS 應用中異步下載和緩存圖像。它提供了簡單易用的接口,幫助開發者高效地處理網絡圖片。以下是 SDWebImage 的詳細介紹,包括其主要功能、使用方法和架構。 主要功能 異步下載:SDWebImage 在后臺線程中下載圖片,避免阻 ...
ijkplayer是一款由B站研發的移動端國產播放器,它基于FFmpeg3.4版本,同時兼容Android和iOS兩大移動操作系統。ijkplayer的源碼托管地址為https://github.com/bilibili/ijkplayer,截止2024年9月15日,ijkplayer獲得3.24萬 ...
原生鴻蒙的正式發布,終于在10月22日這晚到來。 V哥昨天全程收看了直播,華為常務董事、終端BG董事長、智能汽車解決方案BU董事長余承東介紹,目前已經有超過15000多個鴻蒙原生應用和元服務上架,覆蓋18個行業,通用辦公應用覆蓋全國3800萬多家企業。原生鴻蒙降低了接入新系統的難度和成本,流暢度提升 ...
1.LeakCanary原理 在 Java 中軟引用(SoftReference)和弱引用(WeakReference)在創建的時候都可以關聯一個引用隊列。 當 GC(垃圾回收線程)準備回收一個對象時,如果發現它還僅有軟引用(或弱引用,或虛引用)指向它,就會在回收該對象之前, 把這個軟引用(或弱引用 ...