Articles of Хранилище

Хранить файлы после удаления приложения для Android

Я хочу использовать файл для хранения приобретенных данных. Поскольку приложение будет бесплатным, и на установке будет предоставлено определенное количество кредитов. Что происходит сейчас, так это то, что если я удалю установку, удаляются также файлы на SD-карте. Поэтому при переустановке у вас снова есть свои бесплатные кредиты. Я использую следующий код: File file = new File(mContext.getExternalFilesDir(null), […]

Разработчик контракта Android оставил, нужно обновить приложение без оригинального хранилища ключей – возможно ли это?

Наш контрактный разработчик Android предоставил нам исходный код выполненной для нас работы в соответствии с нашим контрактом. После завершения контракта разработчик стал занят и теперь недоступен. Мы переходим к другому разработчику для поддержки приложения. Однако у нас нет хранилища ключей первого разработчика, поэтому приложение не позволяет нам его обновлять . Нужно ли нам поддерживать это […]

Android: Сохранение изображения в каталог проекта (файлы)?

Я хочу сохранить изображение Bitmap в каталог проекта. Как я могу получить доступ к папке проекта или к какому адресу моей папки проекта?

Виджет хранит данные андроида

Я создал виджет RSS-ленты, но моя проблема заключается в том, как временно хранить причину данных rss-канала, когда я помещаю телефон в режим сна, а затем пытаюсь выполнить итерацию через виджет, статическая общедоступная переменная теряет все данные. Он очень похож на виджет facebook с двумя стрелками. Каков наилучший способ хранения данных виджета Android?

Eclipse помнит пароль к хранилищу ключей?

Без использования ANT существует ли способ заставить Eclipse не запрашивать мой пароль для ключей (дважды!) Каждый раз, когда я создаю версию моего приложения для Android (я использую мастер экспорта)? Ps-My development PC находится внутри области-51, за несколькими физическими и виртуальными защитами, поэтому, пожалуйста, не оставляйте комментарии о безопасности сохраненных паролей.

BroadcastReceiver: установка android: процесс программный

Я хочу, чтобы мое приложение обнаруживало, изменяется ли состояние внешнего хранилища. Сначала определился BroadcastReceiver в моем AndroidManifest. Здесь я могу установить android:process and android:exported атрибуты: <receiver android:name=".StorageStateReceiver" android:process=":storage_state" android:exported="false"> <intent-filter> <action android:name="android.intent.action.MEDIA_UNMOUNTED" /> <action android:name="android.intent.action.MEDIA_MOUNTED" /> <action android:name="android.intent.action.MEDIA_EJECT" /> <action android:name="android.intent.action.MEDIA_BAD_REMOVAL" /> <data android:scheme="file" /> </intent-filter> </receiver> Затем я понял, что я использую этот приемник […]

Почему Environment.getExternalStoragePublicDirectory не работает на некоторых устройствах (специально выпущенных с начала 2011 года)?

Я пытаюсь сохранить изображения, снятые с камеры, в общий каталог хранилища, вот моя часть кода для хранения изображения: protected File createImageFile() throws IOException { // Create an image file name String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date()); String imageFileName = "JPEG_" + timeStamp + "_"; File storageDir = Environment.getExternalStoragePublicDirectory( Environment.DIRECTORY_PICTURES); File image = File.createTempFile( imageFileName, /* […]

Не удалось создать каталог на Android 6.0 с помощью mkdirs (разрешение на хранение в порядке)

Я пытаюсь обновить исходный код приложения до Android 6.0 с новыми разрешениями времени выполнения. Но также, если пользователь предоставляет разрешение на хранение, приложение не может создавать каталоги в 'onRequestPermissionsResult' используя 'mkdirs' . В AndroidManifest.xml я помещаю 'uses-permission' : <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.xample.provasd" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="11" android:targetSdkVersion="23" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!– […]

Как кэшировать и хранить объекты и устанавливать политику истечения срока действия в android?

У меня есть приложение для получения данных из Интернета, для повышения производительности и пропускной способности мне необходимо реализовать уровень кэша. Есть два разных данных, поступающих из Интернета, каждый меняется каждый час, а другой не меняется в основном. Поэтому для первого типа данных мне нужно реализовать политику истечения срока действия, чтобы сделать ее самостоятельно удаленной после […]

Онлайн-динамическая база данных Android

Я новичок в программировании на Android, и я хочу сделать онлайн-базу данных с информацией и фотографиями. В нашем случае мы создаем приложение, в котором хранятся рецепты и их фотографии. В будущем будет добавлено больше рецептов и изображений, поэтому он будет использовать Интернет для получения данных. Вопрос: Какова наилучшая практика хранения изображений – как старых, так […]