Сообщество - Android Developers
Добавить пост

Android Developers

86 постов 2 040 подписчиков

Популярные теги в сообществе:

Как из чойсера обработать файл?

Нужна помощь Android Develop-еров.

В общем нужно в аппликухе сделать обработку внешнего файла. Руководсвовался следующим мануалолом.

Неплохие примеры для пдфки, имиджа и потоковых данных. Но вот как быть с файлом произвольных данных (например текстовых), которых нужно обрабатывать внутри кода, а не открывать какой либо еще одной аппликухой?

Получил выбранный файл в uri с путем content://media/extgern/000000001. Если же его потрошить с курсором (на сайте функция dumpImageMetaData()), получается реальное имя файла(без пути) и его размер.

А вот попытка его переименовать в свою разрешенную область (на каторую заданы все права), возвращает неудачу.


public void onActivityResult(Uri uri) {

CFileDescription new_crp = dumpMetaData( uri );
File nnf = new File( uri.getPath() );
if ( nnf.renameTo( nf ) ) {
//если удачно, то

..........

}

}

Нужно его открывать как поток и записывать в свою область? И вообще указанный в Uri файл можно ли открывать стандартным io.File или нет?

Пост помощи

Доброго времени суток! Пишу свой первый пост, поэтому, возможно, есть какие то ошибки при оформлении. Заранее извиняюсь.
Суть проблемы. Забрал вчера с почты realme gt neo 2 на китайской прошивке и столкнулся с проблемой, что не работает ватсап при регистрации номера

Пост помощи Телефон, Помощь, WhatsApp, Сила Пикабу, Прошивка, Длиннопост, Android

Пробовал и перезагрузку устройства, обновление прошивки и андроид до 12 версии и разные типы связи. Но ничего не принесло результата. Помогите, пожалуйста. Верю в силу Пикабу

Показать полностью 1

WallMan - менеджер живых обоев

Кажется, настало время рассказать о моем приложении.

WallMan - приложение для управления живыми обоями с заранее созданного каталога. Каталог включает следующие категории:
Парад планет
Чудеса света
Живописные места
Полет фантазии
Твой маленький сад

Контакты:
Telegram: https://t.me/colorataNews
Gitlab: https://gitlab.com/Colorata/WallMan
NashStore: https://store.nashstore.ru/store/627a99204891a5fdaa00c941
4PDA: https://4pda.to/forum/index.php?showtopic=1049719
Нашли баг? Не стесняйтесь рассказать о нем здесь: https://gitlab.com/colorata/WallMan/-/issues

Все обои взяты из телефонов Google Pixel.

Небольшая часть из обоев:

WallMan - менеджер живых обоев Android, Приложение на Android, Приложение, Длиннопост
WallMan - менеджер живых обоев Android, Приложение на Android, Приложение, Длиннопост
WallMan - менеджер живых обоев Android, Приложение на Android, Приложение, Длиннопост
WallMan - менеджер живых обоев Android, Приложение на Android, Приложение, Длиннопост
WallMan - менеджер живых обоев Android, Приложение на Android, Приложение, Длиннопост
Показать полностью 5

Мутаноид #2

Сразу вдогонку второй.

Прислали по имени Chirobo

Мутаноид #1

Около года назад ехал с дочками в автобусе после школы, младшая в 1 классе, старшая в 3. И младшая начала фантазировать, что прикольно было бы посмотреть на курицу с лапами зебры, пятаком свиньи и т.д. А старшая сказала, что прикольно было бы такое приложение на телефоне, типа смешай мутанта. Мысль засела в голове. Я даже тогда не представлял, что из этого у меня получится. А получилось полноценное хобби, на которое я сегодня трачу много свободного времени.

Работаю разработчиком около 12 лет, но с мобильной разработкой не сталкивался. Выбрал андроид. Айфоном не пользовался никогда, а андроид под рукой. Месяца за 2 освоил какие-то азы, что-то начало вырисовываться.

Потом другая проблема, художником никогда не был, нашел Adobe illustrator, смотрел кучу видео уроков, читал статьи, ну более-менее то, что хотя бы не так сильно бесило нарисовал.

Музыку и звуки нашел по бесплатным лицензиям, в планах есть свою писать, но там свои программы, опять нужно изучать, смотреть, быстро музыку не напишешь.

Нарисовал первых животных, идея в том, что отдельно нарисованы части животных: тело, лапы, голова, крылья, уши и т.д.

Приделал раздел с конструктором, где можно выбрать любую часть от любого животного, увеличить, уменьшить, сузить, расширить, повернуть.

Далее приделал несколько мини игр, типа найди часть животного в огромной куче частей, найди пару частей и т.д.

После первой публикации в play market обновлял несколько раз, добавлял новых существ, новые мини игры, приделал возможность отправки созданного мутанта для публикации, также сделал раздел, где можно посмотреть мутантов, которых опубликовали.

Иногда присылают очень даже неплохих мутантов. Видно, что есть у людей фантазия. Вот теперь решил тут выкладывать.

Это назвали Zluyka.

Показать полностью 1

Приложение для запоминания столиц на Котлине для Андроида

Всем привет! Я продолжаю изучать Котлин уже месяц, времени жаль мало и не хватает, но это воскресенье я потратил, чтобы сделать следующее приложение.
Смысл его простой, возможно таких есть много подобных:
нужно выбрать регион мира (один из пяти или сразу все) и вам будут предложено ответить на вопрос какая столица у государства, если ответ неправильный, то выбираете пока не укажите на правильный, и далее следующая страна. Если вы много раз отвечаете правильно, это страна считается выученной и более не показывается и так, пока не запомните все столицы.
Скачать и посмотреть можно отсюда:
https://disk.yandex.ru/d/l-Vhadj-FhEnZw
Посмотреть скрины ниже:

Приложение для запоминания столиц на Котлине для Андроида Программирование, Начинающий, Kotlin, Android, Приложение на Android, Длиннопост

В дальнейшем думаю улучшить ее, сделать разные режимы, в том числе и тестирование, сохранение результатов и прочее.

Приложение для запоминания столиц на Котлине для Андроида Программирование, Начинающий, Kotlin, Android, Приложение на Android, Длиннопост

Готов пообщаться на тему программирования как с новичками и профессионалами.

Показать полностью 2

Внутренняя память телефона

Добрый день! Помогите пожалуйста, весь гугл облазил и папки в телефоне, не получается снять ограничения для просмотра файлов в постоянном режиме, на других телефонах таких проблем не было. Это мешает ставить игры которым надо указывать путь к кэшу, приложения ТЕС например не видит кэша там где он лежит. С просмотром через приложения гугл проблем нет. Как убрать это ограничение?

Внутренняя память телефона Google, Файловый менеджер, Android, Длиннопост
Показать полностью 1

Угадайте звездного капитана юмористической команды «Сборная Красноярска» по описанию одного из участников

Ну что, потренировались? А теперь пора браться за дело всерьез.

Показать полностью

Продолжение поста «Распознавание голоса оффлайн. VOSK. Basic 4 Android»

Чот на Google Play меня забанили так что вот ссылка на приложуху https://disk.yandex.ru/d/sZNUFkhz4GhTNg


Sleeping Diary — распознавание русского языка в текст оффлайн, создание автоматически упорядоченных записей.

Описание:

Простой дневник или если угодно голосовые заметки. Эта версия только для русского языка.

Изначально планировалось создать дневник сновидений для людей увлекающихся Кастанедой, астралом и прочими практиками.

Мне нужно было две вещи:

1. Независимость от интернета

2. Не нагружать пользователя каталогизацией и оформлением записей. «Сказал — и забыл».

Способ работы:

1. Диктуете свою заметку «Диктовать»

2. После нажатия кнопки «Стоп» начинается распознавание (очень забавно наблюдать в окне промежуточных результатов)

3. В окне «Результат» появляется результат и заметка автоматически сохраняется

Заметки хранятся в папке Diary_files в обычных текстовых файлах. Вы может копировать их и

редактировать в любом удобном редакторе. Редактирование в программе не предусмотрено.

Структура файлов:

Файлы именуются согласно датам создания. Например: 2022-04-02.TXT

Все что записывается в течении одной даты — записывается в один файл!

С наступлением новой даты автоматически создается следующий файл. Например 2022-04-03.TXT

Содержимое файла:

2022-04-02 14:17 текст заметки..........................................

2022-04-02 15:26 текст заметки..........................................

и т.д.

При удалении приложения папка Diary_files не удаляется.

Применена библиотека распознавания голоса VOSK. Поэтому размер программы весьма большой.

Показать полностью
Отличная работа, все прочитано!