Size: a a a

Android Developers

2020 March 06

A

Artem in Android Developers
Всем привет! Кто может подсказать - использую для java Logger FileHandler с установкой макс размера файла (допустим 1мб), count = 1, и append = true. Так вот когда логи доходят до 1 мб по размеру, то файл начинает перетираться и писаться с нуля. Можно ли как-то настроить, чтобы старые записи удалялись, а новые писались?
источник

Т

Тимур in Android Developers
Зарегистрировался в гугл плей консоле, оплатил 25$, заполнил все данные о себе и загрузил фото паспорта. Сегодня пришел отказ. "Ваша идентификационная документация не может быть пррверена. Запросите возврат средств" Кто сталкивался с этим?
источник

ДR

Деад Robot in Android Developers
Тимур
Зарегистрировался в гугл плей консоле, оплатил 25$, заполнил все данные о себе и загрузил фото паспорта. Сегодня пришел отказ. "Ваша идентификационная документация не может быть пррверена. Запросите возврат средств" Кто сталкивался с этим?
А для чего Гугл плей консоль
Загружать свои приложения??
источник

Т

Тимур in Android Developers
Деад Robot
А для чего Гугл плей консоль
Загружать свои приложения??
Да, хотел приложение выложить
источник

ДR

Деад Robot in Android Developers
Тимур
Да, хотел приложение выложить
Что за приложуха?
источник

Т

Тимур in Android Developers
Деад Robot
Что за приложуха?
Что-то типа moneywiz,  но намного проще.
источник

Т

Тимур in Android Developers
источник

AA

Albert Abdullin in Android Developers
Бюрократическая машина искусственного интеллекта - очень страшная штука. Вот оно где восстание машин
источник

DZ

Dmitry Zhgun in Android Developers
Artem
Всем привет! Кто может подсказать - использую для java Logger FileHandler с установкой макс размера файла (допустим 1мб), count = 1, и append = true. Так вот когда логи доходят до 1 мб по размеру, то файл начинает перетираться и писаться с нуля. Можно ли как-то настроить, чтобы старые записи удалялись, а новые писались?
Не совсем тот пример, у нас ограничение по кол-ву строк, но суть про удаление старых строк (что в начале файла) та же.
Это далеко не самое оптимальное решение - но в нашем случае производительность устраивает.

Вот сам метод для удаления первых(старых) строк:
private void removeFirstLines(File file, int linesAmountToRemove) throws IOException {
       Scanner scanner = new Scanner(file);

       ArrayList<String> coll = new ArrayList<>();
       for (int i = 0; i <= linesAmountToRemove; i++) {
           System.out.println("skipping line : " + scanner.nextLine());
       }
       while (scanner.hasNextLine()) {
           String line = scanner.nextLine();
           coll.add(line);
       }

       scanner.close();

       FileWriter writer = new FileWriter(file);
       for (String line : coll) {
           System.out.println(line);
           writer.write(line);
           writer.write("\r\n");
       }

       writer.close();
   }

Дальше уже смотри, какую логику (в плане удаления старых строк) ты хочешь применить - можешь покрутить этот код.
источник

A

Artem in Android Developers
Dmitry Zhgun
Не совсем тот пример, у нас ограничение по кол-ву строк, но суть про удаление старых строк (что в начале файла) та же.
Это далеко не самое оптимальное решение - но в нашем случае производительность устраивает.

Вот сам метод для удаления первых(старых) строк:
private void removeFirstLines(File file, int linesAmountToRemove) throws IOException {
       Scanner scanner = new Scanner(file);

       ArrayList<String> coll = new ArrayList<>();
       for (int i = 0; i <= linesAmountToRemove; i++) {
           System.out.println("skipping line : " + scanner.nextLine());
       }
       while (scanner.hasNextLine()) {
           String line = scanner.nextLine();
           coll.add(line);
       }

       scanner.close();

       FileWriter writer = new FileWriter(file);
       for (String line : coll) {
           System.out.println(line);
           writer.write(line);
           writer.write("\r\n");
       }

       writer.close();
   }

Дальше уже смотри, какую логику (в плане удаления старых строк) ты хочешь применить - можешь покрутить этот код.
Спасибо
источник

ED

Evgeniy Davydovskiy in Android Developers
Можете посоветовать, я по сути в прошлом имел дело с джс , поэтому знаю неплохо джс, но он как вы наверное знаете не типизированный, да и ООП а нем особенное, и теперь я начинаю пробовать котлин, и это прям совсем противоположные для меня вещи, слышал про такие шутки как реакт натив и ионик, они с джс пишутся, поэтотму что мне выбрать , потому что мне нравиться мобильная разработка, но не принципиально котлин или джс. Если кто сможет меня направить буду благодарен)
источник

Я

Яндекс Алиса... in Android Developers
источник

MA

Morgan AD in Android Developers
Всем привет, есть ли либы позволяющие красить даты в DatePicker?
источник

ІЧ

Ів∆н Чернухін... in Android Developers
Точно есть)
источник

MA

Morgan AD in Android Developers
не подскажете?
источник

ІЧ

Ів∆н Чернухін... in Android Developers
The Android Arsenal - Date & Time Pickers - CPicker (CalendarPicker)
https://android-arsenal.com/details/1/8025
источник

ІЧ

Ів∆н Чернухін... in Android Developers
Например вот
источник

MA

Morgan AD in Android Developers
О, супер
источник

MA

Morgan AD in Android Developers
спасибо
источник

k

k1ceargy in Android Developers
Как можно отдельно собрать .dex файл?
источник