Как создать в Android приложении файл txt , доступный для всех, видимый в эксплорере, с возможностью скопировать и т д?
Подскажите, уважаемые,
Как создать файл txt из приложения на Android для общего доступа, чтобы его было видно другим приложениям, можно было редактировать любым редактором, скопировать на внешний носитель, переслать и т д. Я очень начинающий в Android, и пример очень поможет, необходимый функционал:
приложение пишет файлы txt, потом их можно в этом же приложении посмотреть, выбрать, загрузить.
И чтобы эти файлы были видны в других приложениях.
Спасибо!
Отслеживать
11.7k 3 3 золотых знака 25 25 серебряных знаков 33 33 бронзовых знака
задан 11 ноя 2022 в 5:54
Нужно запросить у пользователя выбор файла, полученный Uri использовать для редактирования. Подробнее в офф. тренинге: developer.android.com/training/data-storage/shared/….
11 ноя 2022 в 6:36
Я получил uri , но не знаю , как прочитать содержимое файла. Можно пример?
11 ноя 2022 в 12:01
Там же есть пример чтения текста: developer.android.com/training/data-storage/shared/…
11 ноя 2022 в 13:25
Да, я не дочитал. Попробовал, но он читает только чужие файлы из видео, аудио и т д. А файл, который я записал в созданную с desktop-а папку, не читает. Если не затруднит, как мне решить мою задачу? Из моего приложения сохранять и загружать обратно текстовые файлы с их выбором через проводник, и чтобы их можно было забирать с телефона на другие устройства.
11 ноя 2022 в 14:06
Если что-то не получается — опишите в вопросе подробнее что, приложите код, укажите желаемый и актуальный результат, тексты возникающих ошибок. По заголовкам в тренинге: Create a new file — создаём, Edit a document — записываем контент, Open a document — открываем для чтения (просим юзера выбрать). С созданными/ранее открытыми файлами можно работать по полученным при этом Uri , для этого их можно сохранить в текстовом виде в преференсы, БД или любой другой приватный файл. Чтобы избежать потери доступа к файлу через Uri после перезагрузки аппарата: Persist permissions
Minecraft. Можно ли мир созданный на android edition открыть в windows edition и наоборот?
Играю на андроиде в Minecraft (лицензия из плэймаркета). Если я куплю лицензию в windows store на windows 10 edition. Я смогу играть зайти с пк версии в мир созданный на андроиде и продолжить строить там или нет такой синхронизации?
Голосование за лучший ответ
Нет это невозможно, так как одна и та же игра написана на разных языках программирования и для разных ОС!
Дай ссылку вк, дам сайт с инфой, а то mail не дает отправить.
Если хотим карту, которая созданная на Minecraft: Bedrock (на телефоне) перенести на Minecraft for Windows 10, то можно воспользоваться следующим способом:
Подключаем телефон к компьютеру. Открываем на компьютере проводник. Этот компьютер > Имя телефона > Внутренняя память > games > com.mojang > minecraftWorlds. В этой папке хранятся все карты. Чтобы узнать имя карты, просто зайди в любую папку мира и открой файл «levelname.txt». Таким образом можешь найти нужную карту. Когда ты её нашёл, переходим к копированию. Скопируй эту папку из телефона в место: %userprofile%\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\ (если не существует эта папка, открой minecraft bedrock на пк, зайди в настройки > профиль. Прокрути до самого низа и найди «Расположение журнала содержимого:». Перепиши этот путь до LocalState и припиши \games\com.mojang\minecraftWorlds\)
Можно и наоборот.
Сам проверял. На ПК Minecraft for Windows 10 версия beta 1.16.210.53
А на мобиле 1.16.20.03 всё работает
Вопросы с меткой [xml]
XML — расширяемый язык разметки, используемый для хранения структурированных данных, для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML).
2,841 вопрос
Конкурсные
Неотвеченные
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Неотвеченные (мои метки)
12 голосов
670 показов
Как происходит запись в середину файла?
Верно ли, что нельзя дописать что-то не в конец файла, не перезаписав файл? Как поступают, например, стандартные парсилки/редакторы XML (в любом языке программирования) если я вставляю значение поля в .
задан 19 дек 2016 в 5:41
10 голосов
525 показов
Android, перенос строки в TextInputLayout
Проблема: hint не влезает в EditText. Текущая идея: добавить внутри фразы перенос строки, чтобы часть фразы «этот ответ корректным?» оказалась на второй строке. До выделения: После выделения: Вот .
задан 18 дек 2018 в 5:36
528 показов
Как в TextView записать химическую формулу?
Как в TextView записать химическую формулу с верхними и нижними символами? Как пример — как вывести такую формулу:
задан 8 янв 2017 в 17:52
404 показа
Как разбить XML в колонке типа CLOB по столбцам с помощью процедуры?
Как можно в процедуре преобразовать данные колонки CLOB в реляционную форму и записать их в таблицу? Создал таблицу test2020_555, в ней поле CLOB и скопировал туда весь текст XML. Результат в целевой .
задан 25 сен 2020 в 4:10
11k показов
Чем лучше пользоваться XML или JSON?
Вопрос чем лучше пользоваться? В ajax я использую JSON и честно говоря я не понимаю зачем тогда XML? В чем глобальные отличия кроме построения. Плюсы, минусы.
задан 31 июл 2012 в 13:46
2k показов
Как сериализовать List в xml
Есть класс DB, который я хочу сериализовать в xml. public class DB < [XmlElement("Nomer")] public string Nomer < get; set; >[XmlElement(«Raspolojenie»)] public string Raspolojenie < .
задан 15 мая 2017 в 6:32
2k показов
Что понимается под пространством имён в спецификации HTML5?
Выдержка из спецификации: In HTML documents, elements in the HTML namespace may have an xmlns attribute specified, if, and only if, it has the exact value «http://www.w3.org/1999/xhtml». This .
задан 23 мая 2016 в 19:00
2k показов
Подгрузка и чтение локального XML при помощи JS
В настоящий момент, из-за политики безопасности хромиума, нельзя подгружать локальные файлы через ajax без аргумента «—allow-file-access-from-files». Но мне в текущий момент требуется создать веб-.
задан 20 дек 2016 в 7:25
694 показа
Не работает сериализация объекта из xml в string C#
Рутовый класс: [Serializable] [XmlRoot(«Main»)] public class MainClass < public MainClass() < Parents = new List
задан 18 янв 2016 в 17:04
105 показов
По какому критерию лучше выбрать запись в WordPress
У меня есть отдельный шаблон для вывода отдельной страницы, а также главная страница, где выводиться превью записей с разных категорий. Сайт на 3 языках — реализовывать решили через мультисайт. .
задан 22 мая 2015 в 8:49
2k показов
Как добавить обводку тексту?
В андроид приложении необходимо добавить обводку для текста. Можно ли это выполнить прямо из студии, не используя добавление шрифтов?
задан 4 дек 2015 в 16:54
5k показов
Для чего применяются и на что влияют xmlns и xmlns:xlink в svg?
Чем отличаются? Обязательно ли их использовать?
задан 15 авг 2020 в 20:55
2k показов
Какой формат быстрее всего распарсится?
Есть кучка данных. Нужно их обработать, переработать и сохранить. Время на переработку — не особо лимитируется. Потом в какой-то момент их нужно максимально быстро считать и отдать. В каком формате .
задан 31 авг 2013 в 13:19
3k показов
Прозрачная кнопка на Android
Помогите сделать кнопку прозрачной как указано на рис.
задан 16 апр 2018 в 18:06
3k показов
Символ двоеточия в string
При работе с xml-файлами в C# потребовалось создать через linq2xml такой элемент: xml:space=»preserve» Однако при попытке добавить его программно new XAttribute(«xml:space», «preserve») Получаю .
задан 16 авг 2012 в 10:44
15 30 50 на странице
-
Важное на Мете
Связанные метки
Подписаться на ленту
Лента вопросов с наивысшим рейтингом по меткам [xml]
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.1.3.2953
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
При открытии файла с расширением TXT вместо кириллического текста выводятся вопросительные знаки, как это исправить?
Электронные книги серии PRS-T поддерживают отображение кириллических символов в файлах *.TXT только в кодировке UTF-8. Текстовые же файлы могут создаваться с использованием других кириллических кодировок (CP866, Win-1251, KOI-8R). Чтобы кириллический текст файлов TXT отображался правильно, достаточно открыть файл TXT на компьютере в текстовом редакторе (например, Блокноте или Notepad), выбрать «Сохранить как. » в меню «Файл» и в диалоге сохранения выбрать «UTF-8» в пункте «Кодировка».
Для просмотра этого видео в Youtube примите все файлы cookie.
Зайдите в настройки файлов cookie ниже и включите сохранение файлов cookie для Youtube в разделе «Функциональные».