tag Android

標籤
貢獻273
460
06:37 AM · Oct 27 ,2025

@Android / 博客 RSS 訂閱

jowvid - Android Studio多渠道打包和一鍵完成(全部產品)打包並簽名

以下是使用 Android Studio 將包含 WebView 的應用打包為 APK 或 App Bundle 的完整步驟: 一、打包前的準備工作 確保項目可正常運行先通過模擬器或真機測試 WebView 功能,確認加載網頁、交互等邏輯無異常,避免打包後出現問題。 配置應用簽名(重要)正式打包需要簽名文件(.jks 或 .

app , Android , 安卓打包 , 前端開發 , Javascript

收藏 評論

百度Geek説 - 度加剪輯App的MMKV應用優化實踐

作者 | 我愛吃海米 導讀 移動端開發中,IO密集問題在很多時候沒有得到充足的重視和解決,貿然的把IO導致的卡頓放到異步線程,可能會導致真正的問題被掩蓋,前人挖坑後人踩。其實首先要想的是,數據存儲方式是否合理,數據的使用方式是否合理。本文介紹度加剪輯對MMKV的使用和優化。 全文14813字,預計閲讀時間38分鐘。 01 一切皆文件-移動端IO介紹 移動端的App程序很多情況是IO密集型

性能優化 , Android , io , ios

收藏 評論

wx676be6175e246 - Android 關於CountDownTimer的設計

作為Android系統專為倒計時場景設計的工具類,CountDownTimer在實現精確時間控制的同時,提供了原生的UI線程同步機制。這一特性使其在需要實時更新界面的倒計時場景中具有不可替代的優勢。 核心架構與參數解析 CountDownTimer通過兩個核心參數構建計時框架: 總計時時長(millisInFuture):定義倒計時的總時間跨度

移動開發 , Android , 應用場景 , ide , ui

收藏 評論

認真的紫菜 - Android面試題之kotlin中怎麼限制一個函數參數的取值範圍和取值類型等

本文首發於公眾號“AntDream”,歡迎微信搜索“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 在Kotlin中,限制函數參數的取值範圍和取值類型可以通過多種方式實現,包括使用類型系統、條件檢查以及自定義類型等。 以下是一些常見的方法: 1. 使用類型系統限制參數類型 Kotlin的類型系統允許你通過參數類型限制參數可以接受的值。例如,如果只想接受某些枚舉值作為參數,可以使

Kotlin , 面試 , Android , 泛型 , 程序員

收藏 評論

認真的紫菜 - Android經典面試題之Kotlin中Lambda表達式和匿名函數的區別

本文首發於公眾號“AntDream”,歡迎微信搜索“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 在Kotlin中,匿名函數和lambda表達式都是用於表示函數類型的匿名函數(即沒有名字的函數)。雖然它們在某些情況下可以互換使用,但是它們在語法和使用場景上存在一些細微的差別。 匿名函數 匿名函數使用fun關鍵字來定義,語法更接近於普通函數聲明。匿名函數可以用於需要更詳細控制流

Kotlin , 匿名函數 , 面試 , Android , 程序員

收藏 評論

專家一百錦再 - 第8章 模塊系統

文章目錄 第8章 模塊系統 8.1 包、crate和模塊 Rust代碼組織的基本概念 包(Packages) Crate 模塊(Modules) 創建和使用模塊 基本模塊定義 模塊的可見性

redis , 開發語言 , rust , 數據庫 , Android , JAVA , go

收藏 評論

mb6923acc0735dc - 鍵值型數據庫KV-Store:非關係型數據的存儲、加密與分佈式同步

🌟 引言:KV-Store在全場景時代的獨特價值 在鴻蒙全場景分佈式生態中,鍵值型數據庫(KV-Store)作為非關係型數據存儲的核心解決方案,憑藉其輕量高效、跨設備同步、簡單易用的特性,在配置管理、用户狀態持久化、分佈式數據共享等場景中發揮着不可替代的作用。與傳統關係型數據庫相比,KV-Store以簡單的鍵值對模型,為開發者提供了在設備間無縫流轉數據的能力,真正實現了"

移動開發 , 數據 , 初始化 , 數據庫 , Android

收藏 評論

mob64ca14061c9e - 大屏幕設備上的出色體驗: Chrome 多任務處理提高用户工作效率 - Android

本文詳細介紹Google如何通過Chrome Enterprise、Gemini AI和Cameyo等技術,為企業提供智能化的跨平台工作解決方案。內容包括AI助手集成、終端設備創新、XR擴展現實平台以及增強的安全防護功能,幫助企業提升員工生產力和安全性。 跨平台AI工作體驗的實現 工作方式正在快速變革,AI正迅速成為連接各種工作流程和任務的紐帶。無論是通過將自動會議記

chrome , google , 後端開發 , Android , Python

收藏 評論

wx65950818d835e - Android輸入模塊1

Android 輸入系統整體架構解析——從硬件到應用的完整鏈路 在 Android 系統中,輸入系統(Input System)是連接用户與應用的重要橋樑。無論是觸摸屏點擊、滑動,還是物理鍵盤、鼠標、手寫筆等輸入設備,最終都需要通過 Android 輸入模塊進行統一管理和分發。理解 Android 輸入系統的整體架構,是深入學習 View 事件分發、輸入優化以及系統定製的基

事件分發 , c++ , 後端開發 , Android , 輸入設備 , c

收藏 評論

山東布穀網絡科技 - 海外直播購物APP的“財富密碼”:功能創新如何撬動盈利槓桿?

在全球化直播場景中,用户對實時互動的需求日益增長,尤其在電商、遊戲和社交領域,零延遲視頻直播成為提升用户體驗的關鍵。海外直播APP實現這一功能,需綜合運用前沿技術並優化網絡架構,那麼,對於開發一個海外直播購物APP,其核心功能和盈利模式需要精心設計。以下是一個詳細的梳理,分為核心功能模塊和常見盈利功能兩大部分。 一、核心功能模塊 這些

直播電商平台 , 海外直播商城系統 , 商城購物APP , 移動開發 , 海外購物APP , Android , 海外電商系統開發

收藏 評論

鹽焗西蘭花 - 鴻蒙學習實戰之路-Grid 網格佈局組件全攻略

鴻蒙學習實戰之路-Grid 網格佈局組件全攻略 最近在寫鴻蒙頁面時,發現好多佈局用傳統的 Flex 和 Column/Row 組合起來特別麻煩,尤其是那種網格狀的佈局,比如淘寶首頁的功能入口、小米有品的分類導航,簡直想摳腦殼 o(╯□╰)o 今天這篇,我就手把手帶你搞定 GridGridItem 網格佈局組件,從基礎到進階,保證你看完就能上手! 一、

網格佈局 , 移動開發 , 搜索 , text , Android

收藏 評論

Datcon - Flutter 項目實戰:仿知乎日報評論頁(CommentsPage)

🎯 需求分析 我們要實現的功能包括: 全局可刷新的評論列表(支持下拉刷新) 底部固定“寫點評”按鈕(點擊提示功能暫不可用) 長評論區域:若無數據則顯示佔位圖 短評論默認收起,點擊展開 每條評論支持彈出操作菜單(回覆、點贊、舉報、複製等) 評論項包含:頭像、用户名、內容、回覆內容(如有)、時間、點贊數

移動開發 , CommentsPage , Android , flutter

收藏 評論

Martin Kool - Rebuilding An HTML5 Game In Unity

Last year, we released a mobile game named Quento. It was written entirely in HTML5, wrapped in our proprietary PhoneGap alternative andlaunched in many app stores with mild success. The game cau

Windows Phone , mobile , Android , ios , Games , html5

收藏 評論

小陳 - 【iOS逆向與安全】iOS遠程大師:通過H5後台遠程查看和協助iPhone設備

前言 在移動設備測試和遠程協助的過程中,能夠遠程查看和協助iPhone設備是一項非常實用的功能。為了解決這一需求,我開發了一款名為iOS遠程大師的產品,允許用户通過H5後台界面查看和協助越獄或非越獄的iPhone設備。本文將詳細介紹iOS遠程大師的開發過程和技術實現。 一、技術實現 整個項目的核心技術包括H5前端界面、WebSocket通信、服務器轉發和iPhone設備處理。下面將分步驟介紹每個

移動端 , ios安全 , Android , ios , 逆向工程

收藏 評論

wx676be6175e246 - Android開發中的for循環詳解

在Android應用開發中,for循環是Java/Kotlin語言中實現重複執行代碼塊的核心結構,特別適用於需要精確控制循環次數的場景。作為Android開發的基礎知識,掌握for循環對提升代碼效率和可讀性至關重要。 基本語法與工作流程 for循環的標準結構包含初始化、條件判斷和迭代更新三個部分: for (初始化; 條件; 更新) { //

移動開發 , 初始化 , Android , for循環

收藏 評論

lindroid - Android 監聽軟鍵盤的高度並解決其覆蓋輸入框的問題

1、前言 在某些項目中,我們常常需要自定義一個輸入框,軟鍵盤彈出時就把輸入框頂上去,關閉時輸入框再回到原位(比如下方的效果圖,實際上各種 App 中的聊天界面和發佈評論的界面大體都是這樣)。在這個過程中,除了輸入框以外的其他界面的元素不受影響,比如效果圖中的背景圖片不會上移也不會被壓縮。但在實際使用中發現軟鍵盤在彈出時常常把輸入框蓋住,導致輸入框顯示不完全。有什麼方法可以解決呢? ​

Android

收藏 評論

中關村科金 - MobLink Android端快速集成文檔

開發工具:Android Studio 集成方式:Gradle在線集成 安卓版本支持:minSdkVersion 19 集成前準備 註冊賬號使用MobSDK之前,需要先在MobTech官網註冊開發者賬號,並獲取MobTech提供的AppKey和AppSecret,詳情可以點擊查看註冊流程MobLink後台配置註冊完Mob賬號後,需要在Mob後台進行相關信息的配置,詳情可以點

android-sdk , Android

收藏 評論

祝你今天愉快 - C/C++進階學習(十一)字符串截取和大小寫轉換

一、C 語言裏的字符串截取(重點:沒有內置函數) C 標準庫沒有直接的“substring”函數,截取只能靠 指針 + 拷貝 或 手動改 '\0'。 1️⃣ 指針偏移(不拷貝,最快) char str[] = "HelloWorld"; char* sub = str + 5; printf("%s\n", sub); // World

指尖人生 , 字符串 , 移動開發 , 未定義 , 字符轉換 , Android

收藏 評論

蜀道衫QAQ - HarmonyOS應用開發:自定義地址選擇組件

介紹 本示例介紹如何使用bindSheet,changeIndex,onAreaChange實現帶切換動效的自定義地址選擇組件。 效果圖預覽 使用説明 進入頁面,點擊場景一中“所在地區”一欄,可拉起省市區的地址選擇彈窗。選擇完區後,彈窗自動關閉,“所在地區”一欄顯示當前選擇的省市區名。 進入頁面,點擊場景二中的'獲

鴻蒙系統 , 鴻蒙開發 , 移動開發 , 私藏項目實操分享 , Android , harmonyos

收藏 評論

mob64ca1401b651 - Jetpack探索之旅,Jetpack Compose開發應用指南,從入門到精通 - 個人文章

💡 Pokedex Compose是展示現代Android開發最佳實踐的完整示例項目,完美融合了Jetpack Compose、Hilt、Coroutines、Flow、ViewModel和Room等核心技術,基於MVVM架構構建。這個開源項目不僅功能完整,更是學習現代Android開發技術的絕佳資源。 ✨ 項目核心特性 Pokedex C

mvvm , Android , Css , 前端開發 , HTML , ui

收藏 評論

鹽焗西蘭花 - Image圖片組件基礎加載與屬性設置

Image圖片組件基礎加載與屬性設置 前言 在HarmonyOS應用開發中,Image組件是展示圖片內容的核心組件。本文將全面講解Image組件的各種使用方法和屬性設置,幫助開發者快速掌握圖片顯示的相關技能。 官方參考資料: HarmonyOS Image組件官方文檔 HarmonyOS媒體服務開發指南 HarmonyOS資源訪問

移動開發 , text , Android , Image , harmonyos

收藏 評論

Coolmuster - 如何將TECNO手機上的聯繫人傳輸到iPhone?

如果您最近剛從 TECNO 手機換到新款 iPhone ,您最先想到的問題之一可能就是如何安全高效地將聯繫人從 TECNO 手機轉移到 iPhone。然而,由於 TECNO 運行的是Android系統,而 iPhone 運行的是iOS ,兩者的生態系統截然不同,這導致許多用户不知道該選擇哪種方法來轉移聯繫人。別擔心,本指南將概述轉移 TECNO 聯繫人的最常用且有效的方法,以便您可以選擇最適合您情

Android

收藏 評論

鹽焗西蘭花 - Text組件高級排版技巧:字體樣式與文本佈局深度優化

Text 組件高級排版技巧:字體樣式與文本佈局深度優化 文章簡介 本文基於 HarmonyOS Next,深入探討 Text 組件的高級排版技巧。我們將從基礎字體樣式設置開始,逐步深入到複雜的文本佈局優化,幫助開發者掌握專業級的文本渲染技術。 官方參考資料: 文本顯示Text/span Text組件Api文檔 基礎字體樣式設

移動開發 , 自定義字體 , text , Android , ci

收藏 評論

祝你今天愉快 - C++學習(二十五) 編程練習1

1.編寫一個要求用户輸入兩個整數的程序。該程序將計算並輸出這兩個整數之間(包括這兩個整數)所有整數的和。這裏假設先輸入較小的整數。例如,如果用户輸入的是2和9,則程序將指出2~9之間所有整數的和為44。 #includeiostream using namespace std; int main() { // 1. 接收用户的輸入,最小值

指尖人生 , 數組 , 移動開發 , include , c++ , Android

收藏 評論