TGTGInsightаналитика telegramLIVE / telegram public index
← [404] — программирование

TGINSIGHT SIMILAR POSTS

Найти похожее

Источник @procode404 · Post #3166 · 16 авг.

​Создаём игру для Android через Unity за 45 минут! Это видео — пошаговая инструкция по созданию игры, смотрите и повторяйте! Вместе с автором видео вы начнёте с пустого проекта, а закончите полноценным приложением (apk-файлом), которое сможете опубликовать в Google Play. Перейти к просмотру #unity#apk#android

Результаты

Найдено 5,907 похожих постов

Общий глобальный поиск

Android Broadcast

@android_broadcast · Post #8788 · 12.03.2025, 10:22

🤖Лимиты памяти в Android: как они работают и можно ли их обойти? В Android каждому приложению выделяется ограниченный объем оперативной памяти и это может стать неожиданной проблемой для разработчиков. Разберём, какие лимиты существуют и как на них можно повлиять. Какие есть лимиты? 1. Heap Size (размер кучи) для кода, исполняющегося в JVM - Android ограничивает объём памяти, доступный одному процессу (приложение может иметь их несколько). - Лимит зависит от устройства: размера его оперативной памяти, разрешения и размера экрана, версии ОС и прочих характеристик. - Узнать доступный объём можно так: val maxMemoryMb = Runtime.getRuntime().maxMemory() / (1024 * 1024) Log.d("MemoryInfo", "Max heap size: ${maxMemory}MB") 2. Large Heap Mode - Можно попросить систему выделить больше памяти через задание в в AndroidManifest android:largeHeap="true", но увеличение не гарантируется. Узнать доступный размер можно так: val activityManager = getSystemService<ActivityManager>() val largeMemoryClass = activityManager.largeMemoryClass Log.d("MemoryInfo", "Large Heap: ${largeMemoryClass}MB") Для Pixel 9 Pro XL с 16 Гб оперативной памяти стандартный лимит - 512 Мб, а c флагом large heap - 1 Гб. Google Play никак не ограничивает вас в выставлении этого флага и сможете смело опубликоваться, но использовать опцию без явной причины не стоит! Как можно использовать больше памяти? ✅Запуск нескольких процессов Каждый процесс имеет свой heap limit. Можно вынести часть логики в сервис с android:process=":extra_process". Каждый Android компонент связан с определённым процессом и динамически из кода создать/задать не получится. ✅NDK (Native Code, C++) Обход heap-лимитов возможен через выделение памяти в C++: void* bigMemory = malloc(500 * 1024 * 1024); // 500MB Но при этом важен контроль утечек памяти. ✅Перенос части нагрузки на видеопамять Можно использовать GPU для хранения и обработки данных, например: - Текстуры и буферы в OpenGL/Vulkan GLuint buffer; glGenBuffers(1, &buffer); glBindBuffer(GL_ARRAY_BUFFER, buffer); glBufferData(GL_ARRAY_BUFFER, size, data, GL_STATIC_DRAW); - Аппаратное декодирование видео через MediaCodec val decoder = MediaCodec.createDecoderByType("video/avc") - Использование Hardware Bitmaps для рендеринга изображений val options = BitmapFactory.Options().apply { inPreferredConfig = Bitmap.Config.HARDWARE } val bitmap = BitmapFactory.decodeResource(resources, R.drawable.image, options) ❌Злоупотребление Large Heap Запрос большого heap-а не даёт гарантий – Android всё равно ограничит память при нехватке ресурсов. Некоторые производители вовсе игнорируют этот флаг из манифеста #android#подкапотом

Android Broadcast

@android_broadcast · Post #8786 · 11.03.2025, 12:54

🤖ServerSocket для IPC в Android и примеры межпроцессного взаимодействия (6 мин) Разработчик решил разобраться, как организовать общение между браузером и Android-приложением для передачи данных. В поисках удобного решения он обратил внимание на ServerSocket — простой и гибкий способ локального взаимодействия без лишних сложностей. Что из этого вышло, читайте в статье. Практическое применение статья будет иметь для малого количества разработчиков, но для лучшего понимания Android ОС и работы её принципов однозначно сделает вас сильнее. #android#подкапотом

折腾实验室频道

@TossLabChannel · Post #588 · 16.02.2025, 14:14

#Alibi#行车记录仪#Android Alibi:手机变身行车记录仪,随时保存最近 30 分钟 Alibi 可将手机用作行车记录仪,在后台持续录制音频/视频,并在需要时保存最近 30 分钟的内容。 主要特点: • 持续录制:后台运行,无需手动操作 • 随时保存:仅在需要时存储最近 30 分钟,节省存储空间 • 完全可配置:可根据需求调整录制设置 • 离线运行:无需互联网连接,数据更安全 适用于行车记录、突发事件记录等场景,有需要的可以试试! 📢 群聊: @TossLab 🎈 频道: @TossLabChannel ❗️ ❗️ ❗️ ❗️ ❗️ ❗️ ❗️ ❗️ 🔘折腾系列频道 - 全面介绍 🔘境外离岸银行教程合集目录 🔘折腾实验室优质Github项目合集 🔘大流量卡三大运营商推荐合作店铺

Libreware

@libreware · Post #1137 · 24.05.2023, 10:45

- - Piwigo NG (Piwigo New Generation) Is a new version of the Piwigo native #Android application for the free and open source photo hosting platform Piwigo. With this app you can browse you self-hosted gallery and upload photos from your smart device. GitHub - Piwigo/piwigo-flutter-app: Piwigo mobile application for Android – https://github.com/Piwigo/piwigo-flutter-app Piwigo - Open source photo management software – https://piwigo.org/ #Piwigo#PiwigoNG#Photos #selfhosting

折腾实验室频道

@TossLabChannel · Post #894 · 20.11.2025, 06:25

#librepods#AirPods#Android#Linux 🌈 LibrePods — 让 AirPods 在 Android / Linux 上“满血觉醒” 🎧 简介 LibrePods 是一款开源工具,让 AirPods 在 Android / Linux 上启用原本仅限 Apple 的完整高级功能。 ✨ 主要特性 🎚 ANC / 通透模式切换 🔋 电量显示(含充电盒) 👂 自动佩戴检测 🛠 重命名 + 长按动作自定义 🗣 Conversational Awareness 🤨 头部手势接听/挂断 🔄 跨设备支持(早期阶段) 📱 平台支持 • Android(需 Root):Xposed / Magisk / 手动补丁 • Linux:系统托盘应用 • 最佳适配:AirPods Pro 2(其他型号仅基础功能) 🔘@TossLab🔘@TossLabChannel

ALL About RSS

@AboutRss · Post #818 · 18.09.2020, 09:00

#Amazon Music 上线播客收听功能,但不支持通过 RSS 订阅 亚马逊于八月接受 #播客 RSS feed 提交,于9月17日在其 #iOS 、 #Android 和 Web 端上线了播客收听功能: https://www.amazon.com/music/lp/podcasts/ 但据 Podnews #介绍 , Amazon Music App 并不支持订阅 Podcast RSS feed 。 https://podnews.net/article/amazon-music-podcasts 发现于「独立播客」: https://t.me/indiepod/179

Android Broadcast

@android_broadcast · Post #9495 · 11.09.2025, 06:14

🚀 Вышел Room 2.8.0 Самая важная (она и единственная) фича свежего релиза - получение SupportSQLiteDatabase, являющегося оберткой над RoomDatabase с SQLiteDriver. Честно, не знаю кому это пригодится, поэтому будет полезно узнать от вас в комментариях практический опыт. Менее масштабные, но всё же важные изменения: 👉 minSdk подняли с 21 до 23 👉 Добавили поддержку KMP таргетов: watchOS и tvOS 🛠 Исправили баги #android#jetpack#androidjetpack

HiShoot2i Templates

@hishoot2imaterial · Post #2599 · 12.05.2025, 15:29

⚡️ Giveaway Time! 🎁 🚀 We're giving away 25 promo codes for Photo Widget Pro25 lucky winners will be chosen in 24 hours. Eligibility: - You must be a member of: ~ @AppsLab_Co ~ @popMODS ~ @popmodschat - How to redeem codes? - Click here Notes and warns: - Please don't forget to rate and comment the app(s) after you redeemed. - You have 24 hours to get your code from the bot, later then, you won't get your code even if you won. - Anyone who joins only for the giveaway and leaves the channel immediately after the giveaway is over will be banned indefinitely. It does not matter when you leave. 🏷 Tags: #Android#Widgets#Giveaway

五星上将麦克阿象的笔记

@CitizenScyu · Post #1157 · 16.08.2024, 17:40

Video Converter 是一款功能强大的视频转换器,适用于 android 的视频压缩器,视频修剪器,mp3 转换器,视频大小缩减器视频合并等。它正在快速发展并具有越来越多的有用功能。它可用于转换 MP4、MKV、AVI、3GP、FLV、MTS、M2TS、TS、MPEG、MPG、WMV、M4V、MOV、VOB、F4V、WEBM、DAV、DAT、MOVIE、MOD、MXF、LVF、 H264、H265 等。我们还提供视频编辑功能,如合并、修剪、剪切、反转、稳定、超慢动作、裁剪、旋转等。 😖点击下载软件 🥰频道🐘群组😳投稿 #Android#安卓#破解#视频#转换#音频

五星上将麦克阿象的笔记

@CitizenScyu · Post #1268 · 01.09.2024, 16:02

在 Beelinguapp,我们提供学习英语的有声读物。 使用Beelinguapp学习新语言,此应用程序可让您并排阅读和聆听不同语言的故事。 针对您所学习的语言阅读文本并聆听音频,同时阅读相同的母语文本作为参考。 通过这个有趣、免费的语言学习应用程序,按照自己的进度学习。如果您熟悉语言学习有声读物,一定会喜欢Beelinguapp推出的创新语言学习方法。 丢开识字卡片,选择你要学习的语言,并排阅读你最喜欢的儿童故事、短故事、小说和更多内容。 从西班牙语到德语等等,Beelinguapp通过有趣和熟悉的文本教你学习语言。 ⚡️点击下载软件 🥰频道🐘群组😳投稿 #Android#安卓#破解#Beelinguapp#学习#英语

12•••100•••200•••300•••395396397398399400•••492493
НазадСтр. 397 из 493Вперёд