收藏 / 列表

Stars-one - Android app的16KB支持的自測和適配

原文地址: Android app的16KB支持的自測和適配-Stars-One的雜貨小窩 注: 本文以app使用其他SDK的情況為例,不涉及NDK和C層代碼的適配工作 由於公司app還是上架谷歌市場,上架app要求必須支持Android15,但Android15需要強制要求適配16KB,記錄下步驟 1.檢測是否支持16KB 下載個最新的Android Studio,我使用的版本是An

Android

得物技術 - Enhancer-輕量化的字節碼增強組件包

一、問題描述 當我們的業務發展到一定階段的時候,系統的複雜度往往會非常高,不再是一個簡單的單體應用所能夠承載的,隨之而來的是系統架構的不斷升級與演變。一般對於大型的To C的互聯網企業來説,整個系統都是構建於微服務的架構之上,原因是To C的業務有着天生的微服務化的訴求:需求迭代快、業務系統多、領域劃分多、鏈路調用關係複雜、容忍延遲低、故障傳播快。微服務化之後帶來的問題也很明顯:服務的管理複雜、鏈

性能監控 , aop , 字節碼

弗拉德 - 【Flutter 2-11】Flutter手把手教程UI佈局和Widget——列表ListView

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) ListView ListView是在移動端非常常見的控件,在大多數的展示場景中都離不開ListView。在Flutter中對ListView的封裝也非常好,簡單幾行代碼就可以滿足我們佈局一個滾動列表的需求。 先來看一下構造函數: ListView({ /// key Key key, /// 佈局方向

跨平台 , Android , 移動端web , flutter , ios

有腹肌的棒棒糖 - 徹底理解Android架構,重構Jetpack MVVM!

前言 匯聚了業界知名架構文章。從建築學的知識中得到一些對架構的思考,並以架構設計原則和目的對Jetpack MVVM 重新構造!github 後續本項目將持續更新,並完善 wanAndorid 的所有功能。還會用 23 種設計模式在項目中實踐,徹底理解設計模式在業務場景中的使用,歡迎關注 Github:https://github.com/blindmonk/WanArchitecture 一、什

jetpack , mvvm , Android

阿里巴巴終端技術 - 向工程腐化開炮|資源治理

作者:劉天宇(謙風) 系列文章回顧《向工程腐化開炮 | proguard治理》《向工程腐化開炮 | manifest治理》《向工程腐化開炮:Java代碼治理》。本文為系列文章第四篇,聚焦於Android 資源,這一細分領域。對工程腐化,直接開炮! 準確的説,本文主角是Android資源,而java資源歸屬到java代碼治理範疇,並在《向工程腐化開炮:Java代碼治理》一文中給出了應對方案。 An

Android , JAVA , 資源

Android開發者 - Hilt 工作原理 | MAD Skills

本文是 MAD Skills 系列中有關 Hilt 的第三篇文章。我們將深入探討 Hilt 的工作原理。如果您需瞭解本系列前兩篇文章,請查閲: Hilt 介紹 Hilt 測試最佳實踐 如果您更喜歡通過視頻瞭解此內容,請點擊 此處 查看。 所涉主題 多種 Hilt 註解協同工作並生成代碼的方式。 當 Hilt 配合 Gradle 使用,Hilt Gradle 插件如何在幕後工作以改善整

依賴注入 , Android

Yumenokanata - 用組合子,手把手實現一個通用語法分析器

語法分析器 語法分析通常是作為編譯器或者解釋器的一個組件出現的,它是一種特別的程序,接收非結構化的數據(比如文本、任何種類的符號、數字或者字符流),輸出結構化的數據為結果。比如將csv(逗號分隔值)文本文件解析為二維數組;將Json或者xml解析為樹形數據結構。 目前實際上已經有比較成熟的工具(比如Yacc、ANTLR等)可以根據語法規則自動生成語法分析器的實現代碼,而且執行效率很高。 面向組合子

函數式編程 , Kotlin , 知識

東林知識庫 - 鴻蒙5:HarmonyOS應用開發-項目打包申請證書和上架

1. 項目打包上架? 調試完畢後,您便可以打包HarmonyOS應用,在AGC提交上架。 HarmonyOS通過數字證書(.cer文件)和Profile文件(.p7b文件)等簽名信息來保證應用的完整性,應用如需上架到華為應用市場必須通過簽名校驗。因此,您需要使用發佈證書和Profile文件對應用進行簽名後才能發佈。 上架成功後,用户即可

移動開發 , Android , 開發者 , 鴻蒙

侑虎科技 - Timeline動畫「硬切」的問題

1)Timeline動畫「硬切」的問題 2)移動平台紋理壓縮格式選擇ASTC,美術出圖還需遵守POT嗎 3)如何去掉DOTS Unity.Entities.Graphics創建的BatchRendererGroup的UI相機回調 4)Timeline播放動畫會產生位移的問題 這是第409篇UWA技術知識分享的推送,精選了UWA社區的熱門話題,涵蓋了UWA問答、社區帖子等技術知識

animation , rendering , assets

iReaShare - 將數據傳輸到新iPhone 16需要很長時間?如何修復

您是否曾通過“快速啓動”將數據從舊 iPhone 複製到新 iPhone,但體驗不佳?雖然大多數傳輸都在合理的時間範圍內完成,但傳輸時間可能會更長,尤其是在數據量大或互聯網連接速度較慢的情況下。如果您將數據傳輸到新 iPhone 16 花費了這麼長時間,則可能存在問題。 如果您遇到了同樣的挑戰,請讓我們在此探討根本原因並找到有效的解決方案。 第 1 部分:為什麼我的 iPhone 需要這麼長時間

iphone , ios

藍易雲 - 藍易雲:快速解決Spring Boot跨域困擾:使用CORS實現無縫跨域支持

以下內容聚焦Spring Boot 3.x / Spring Security 6的當下實踐,幫你用最小代價拿下跨域。結論先行:前後端分離項目應將 CORS 作為“平台能力”,在MVC 層與Security 層雙棧一致配置,並對預檢請求(OPTIONS)提供零阻斷通道。🚀 一、目標與原則(結論速覽) 統一在 WebMvcConfigurer 與 SecurityFilterChain 開啓

服務器 , 微服務 , Debian , Nginx , Ubuntu

MannaYang - Java深入研究ThreadPoolExecutor線程池

在Java代碼中我們常常會開啓異步線程去執行一些網絡請求,或是開啓子線程去讀寫文件,這些線程的開啓與執行在併發量較小的場景下可以正常運行,如果涉及併發量比較大、線程數量有限、響應速度要快的業務場景下,此時就不允許單獨創建線程去執行任務,而是基於線程池管理、分發線程機制去執行線程任務,從而降低資源消耗、提高響應速度,統一管理線程資源 線程池的創建與分類 Exectors類是concurrent包下的

jdk8 , 源碼分析 , Android , JAVA

中關村科金 - ShareSDK Android端微信回調衝突解決方案

以應用寶為例,由於應用寶渠道用到了微信授權,而且回調Activity是WXEntryActivity,跟ShareSDK的微信回調類衝突。 解決方案如下: 1、把原來ShareSDK的微信回調類WXEntryActivity修改成SSDKWXEntryActivity,然後在AndroidManifest中配置 2、在應用寶的微信授權回調類WXEntryActivity中,添加如

android-sdk