@ThemesM8 · Post #96 · 07/22/2021, 09:11 AM
https://t.me/addtheme/gNHzsD8RUoinJQQc 🌈@ThemesM8✨ #spider#spiderman#red#web#dark#android
TGINSIGHT SIMILAR POSTS
Source channel @FengChingLocalization · Post #172 · Nov 15
#Android
Hashtags
General global search
@ThemesM8 · Post #96 · 07/22/2021, 09:11 AM
https://t.me/addtheme/gNHzsD8RUoinJQQc 🌈@ThemesM8✨ #spider#spiderman#red#web#dark#android
@githubtrending · Post #15114 · 09/03/2025, 07:30 AM
#kotlin#android#apk#apks#dhizuku#installer#root#shizuku InstallerX Revived is a free, open-source Android app installer that replaces your phone’s default installer with a more powerful and customizable one. It supports many file types like apk, apks, xapk, and zip with multiple apps inside. You get features like batch installs, automatic deletion of install files, and options to block certain apps from installing. It works on Android 7 to 16 and offers a modern interface with language support. This installer improves installation speed, fixes bugs, and lets you control installation settings for a smoother, safer app installation experience. It’s community-maintained and respects your privacy. https://github.com/wxxsfxyzm/InstallerX-Revived
@android_broadcast · Post #8888 · 04/02/2025, 06:00 AM
Разработчик из Ozon делится опытом, как организовали с помощью фич языка Kotlin хранилище Dagger-компонентов, доступное из любого модуля, управляющее их жизненным циклом и забравшее другую рутину на себя. #android#dagger#di
@android_broadcast · Post #8675 · 02/12/2025, 10:13 AM
Не нужно делать UseCase для простых вызовов В статье приводится пример с получением данных через UseCase с простым вызовом метода из единственной зависимости. Конечно, есть принятый подход, но зачем делать лишний класс только потому, что "так принято". Мне не нравится делать так: class FetchMemesUseCaseImpl( private val memeRepository: MemeRepository ) : FetchMemesUseCase { override suspend operator fun invoke(): List<Meme> { return memeRepository.fetchMemes() } class MemeListViewModel( private val fetchMemesUseCase: FetchMemesUseCase ) : ViewModel() а на замену просто получать данные из репозитория в ViewModel: class MemeListViewModel( private val memeRepository: MemeRepository ) : ViewModel() Не делайте избыточный код просто потому, что так принято у всех остальных или потому, что так сказал какой-то умный эксперт по разработке. Оценивайте здраво, что вам нужно сейчас, и при изменении требований вводите новые элементы в архитектуре. #android#архитектура#лучшиепрактики
@android_broadcast · Post #8733 · 02/26/2025, 06:13 AM
🚀Тестирование ViewModel стало проще В AndroidX Lifecycle 2.9.0 появилось новое API для тестирования ViewModel - ViewModelScenario. Для использования этого API необходимо подключить артефакт "androidx.lifecycle:lifecycle-viewmodel-testing". Пример использования: class JetpackViewModelTest { @Test fun testStateRestoration() = runTest { // this = TestScope viewModelScenario { // this = CreationExtras SampleViewModel( scope = this@runTest, saveStateHandle = createSavedStateHandle(), ) }.use { scenario: ViewModelScenario -> scenario.state.data = "testValue" scenario.recreate() assertEquals("testValue", scenario.state.data) } } } class SampleViewModel( scope: CoroutineScope, private val saveStateHandle: SavedStateHandle, ) : ViewModel(scope) { companion object { private const val STATE_KEY = "state_key" } var data: String? get() = saveStateHandle.get<String>(STATE_KEY) set(value) { saveStateHandle.set(STATE_KEY, value) } } #android#kmp#тестирование#jetpackupdate
@TossLabChannel · Post #361 · 12/11/2024, 05:31 AM
#Android#IOS#Bilibili#PiliPalaX PiliPalaX:功能强大的第三方 B 站客户端 PiliPalaX 是基于 Flutter 开发的 BiliBili 第三方客户端,专注于移动端与 Pad 端的用户体验,功能丰富: • 视频列表、热门直播、番剧浏览 • 用户互动与动态查看 • 视频播放控制 特色功能:无痕模式、游客模式,为用户提供流畅且个性化的观看体验。 如果你想尝试与众不同的 B 站观影体验,PiliPalaX 值得一试! 📢 群聊: @TossQL 🎈 频道: @TossQLChannel ❤️不想错过精彩内容,请打开 #频道通知,你的 #阅读#点赞#转发 便是我发帖的最大动力!
@android_broadcast · Post #9687 · 11/21/2025, 12:06 PM
🚀Input MotionPrediction 1.0.0 — снижаем задержки ввода с предсказанием жестов Google выпустила первую стабильную версию Input MotionPrediction — библиотеку для уменьшения задержек при вводе за счет предсказания будущих MotionEvents. Что это решает? 👉 Уменьшает perceived latency (воспринимаемую задержку) при взаимодействии с UI 👉 Предсказывает будущие координаты касания для более плавного отклика 👉 Особенно полезно для рисования, игр и жестовой навигации // Создаем предсказатель val predictor = MotionEventPredictor() // Записываем полученные события predictor.record(motionEvent) // Получаем предсказанные события на N миллисекунд вперед val predictedEvents = predictor.predict(milliseconds) Ключевые особенности: 👉 Автоматически использует системные API предсказания если доступны 👉 Встроенный алгоритм предсказания 👉 Поддерживает ориентацию и наклон стилуса 👉 Оптимизирован по памяти и производительности ‼️ Кому будет полезна: - Приложения для рисования и скетчей - Игры с тач-управлением - Сложные жестовые интерфейсы - Любой UI, где важна мгновенная реакция на касания #Jetpack#Android#UI#Производительность
@android_broadcast · Post #8787 · 03/12/2025, 09:11 AM
🔨AI Assistant от JetBrains теперь и в Android Studio Плагин предоставит вам AI-функции для автодополнения, пояснения кода, рефакторинга, генерации сообщений к коммитам и многого другого. Из России и Беларуси сервис работать не будет, но если вы настроите, то сможете использовать и бесплатный Gemini. Скорее всего, он будет лучше интегрирован. Кроме того, сервис платный, даётся 7 дней пробного периода, что кажется очень мало для полноценной проверки. #android#androidstudio#jetbrains#ai
@ThemesM8 · Post #27 · 10/07/2020, 12:22 AM
https://t.me/addtheme/fCPC8WeeKSBgG3bN 🌈@ThemesM8✨ #dark#android#desktop#planet#galaxy#red#blue#space#theme#themes
@android_broadcast · Post #9169 · 05/20/2025, 09:55 PM
Самая крутая часть Keynote Google I/O'25 - live демо умных очков под управлением Android XR. Очки Тони Стартка становятся на шаг ближе! #googleio#androidxr#android
Hashtags
@CitizenScyu · Post #1419 · 10/06/2024, 11:37 AM
● 磁盘分析:分析您的空间使用情况、大文件、文件类别、最近的文件、文件夹大小 ● 云端硬盘访问:Google Drive™, Dropbox, OneDrive, Yandex, Box, Google Shared Drive ● 管理您的网络存储:FTP、FTPS、SFTP、WebDAV ● 局域网:SMB 2.0、NAS、CIFS、FTP、HTTP ● 高效的文件搜索:立即搜索您的文件 ● 应用管理器 ● 根资源管理器 ● 压缩和解压 : Zip, Rar, 7zip, obb ● USB OTG ● 从 PC 访问文件 ● 收藏夹和书签文件夹或文件 ● 图像和视频以及各种文件类型的缩略图 ● 以 ZIP 格式查看 APK 文件 ● 分享 - 通过蓝牙、电子邮件或任何设备支持的方式发送文件 ● 轻松使用 Zip(就像是普通文件夹一样) ● 文件加密:128 位加密 👍 资源分析太棒了,乱七八糟直接清理出来100G。之前用那些清理工具都没清理干净。 ⚡️点击下载软件 🥰频道🐘群组😳投稿 #Android#安卓#破解#RSFileManager#文件管理#文件分析#清理
@dokidokisulu · Post #9533 · 01/22/2026, 02:48 PM
绝对不会屈服于触手恶魔 天才退魔師は触手妖魔なんかに屈しない 驱魔师是保护人们免受恶魔侵害的人。驱魔师玛丽在击败这些色情恶魔的旅程中会发生什么?原名“一位出色的驱魔师永远不会向触手怪物屈服! ” 游戏玩法:在地图探索过程中,选择以粉红色突出显示的某些选项可能会导致“H 事件”,其中 Mari 被迫或被要求做淫秽的事情。这些场景主要涉及与人类的互动,与失败场景类似,Mari 的情色等级越高,她的行为就越露骨。与失败场景类似,某些事件可能会根据特定的减益效果而有独特的变化。此外,如果 Mari 的情色等级达到最高 3,可能会发生其他场景。 🤿🤿🤿🤿🤿🤿🤿🤿🤿🤿 😁入正链接 ➡️下载地址⬅️ #RPG#巨乳#女主视角#触手#中出 #Android#RJ380770#x632