Форум программистов, компьютерный форум CyberForum.ru

Работа с файлами до 10мб - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Прравильно принять List через Parcelable http://www.cyberforum.ru/android-dev/thread1696405.html
shedules = (ArrayList<Schedule>)getIntent().getParcelableArrayListExtra("List"); Такой код выдает ошибку компиляции Cannot cast from ArrayList<Parcelable> to ArrayList<Schedule>. Помогите как можно правильно принять этот List Parcelable через Intent? Добавлено через 8 минут Все тему можно закрывать решил через savedInstanceState = getIntent().getExtras(); shedules =...
Программирование Android Парсинг JSON Привет знатокам своего дела, у меня уже крик души! Какой час не выходит распарсить такой JSON {"blame1":{"apps":},"blame2":{"apps":},"blame3":{"apps":}} мне нужно чтобы программа прошла в for по всем blame и сверила apps от каждого blame, помогите добрые люди) http://www.cyberforum.ru/android-dev/thread1696392.html
Список ListView из Fragment Программирование Android
Добрый вечер. Вот такой вопрос и помощь ваша очень нужна Вот на скрине я указал все что нужно так примерно. У меня есть Список страниц в Navigation Drawer. И оттуда кликаю на ссылку и открывается страница в Fragment.
Программирование Android Notification и выключенный экран
пишу небольшое приложение на Android 4.4. в фоне работает Service, и каждые 10 минут (в зависимости от условий) нужно сигнализировать вибрацией и/или светодиодами. причем это нужно делать вне зависимости от того, включен ли дисплей или нет (не знаю как назвать это состояние, когда при коротком нажатии на power экран тухнет). как это сделать? какие слова гуглить? спасибо.
Программирование Android Позиционирование http://www.cyberforum.ru/android-dev/thread1696013.html
Народ помогите разобраться с дизайном, хочу сделать страничку пользователя то есть, с лево картинка (фото) с права текст ФИО, но блин ни как не могу нормально их расположить, буду очень благодарен за пример с кодом. Или еще лучше с гайдом. Заранее спасибо
Программирование Android Сервисы Google Api Добрый день. подскажите пожалуйста или дайте ссылку на статью а то я не нашел. Как мне в приложение получить Email адрес от Gmail. через это можно ли сделать подробнее

Показать сообщение отдельно
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 584
29.03.2016, 11:16  [ТС]     Работа с файлами до 10мб
Поковырял RandomAccessFile, вероятно это то, что нужно.
Возник в целом вопрос, как сделать запись по кольцу или shift mode.
Задача - иметь постоянно обновляющийся архив, который будет работать автономно.

Хотелось бы услышать ребят, которые работали с файлами на java.
Я придумал такое решение.
Файл пишется строками, есть всегда перевод каретки, строки имеют разную длину.
Писать append нет проблем, перед записью проверять размер файла и если он больше 10мб, то очистить первые 10%
Тут не понятно как сделать это быстро, в самом файле никак нельзя удалять байты\символы, можно только с конца, мне же надо первые ~10 000 строчек удалить из файла, я так понимаю делается это только копированием в новый файл без этих данных, но это занимает весьма много времени, обязательно надо делать в доп. потоке.
По сути надо быстро скопировать файл\перезаписать без первой его части, чтобы он не переполнялся.

Как это сделать быстро\удобно\правильно?
Буду благодарен за любые мысли, а за готовую реализацию готов поощрить печенькой.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru