Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android Количество знаков в TextView при вычислении https://www.cyberforum.ru/ android-dev/ thread2281315.html
Всем привет. Делаю приложение счётчик для расчёта объёма. Суммируются числа типа 0,123 На выходе иногда получается много цифр после нуля типа 0,12345678 Мне надо не больше трёх цифр после нуля . Как ограничить TextView ?
ViewPager не срабатывает Программирование Android
Привет всем. Есть ViewPager. Я хочу, чтобы были вкладки - дополнительные окна, которые можно было бы пролистывать. В приложение добавил совместно с Glide, RecycleView. Glide, RecycleView работают исправно, но при добавлении ViewPager'а, фрагментов - прокручивать окна не получается. В чем может быть загвоздка? public class MainActivity extends AppCompatActivity { private String TAG =...
Программирование Android Конвертирование Byte массива в Float данные Код: byte array = {50, 0, 0, 0}; ByteBuffer b = ByteBuffer.wrap(array); float i = b.getFloat() * 0.5f; Log.d(Constants.LOG_TAG, "result " + i); правильный ответ должен быть 25, но у меня белеберда 3.7252903E-9.. Можете подсказать что я делаю не так? https://www.cyberforum.ru/ android-dev/ thread2281178.html Программирование Android С чего начать программирование под Android? https://www.cyberforum.ru/ android-dev/ thread2281125.html
Понимаю, что вопрос заезженный, задает его чуть ли не каждый первый. Но это не просьба посоветовать книги и учебники. Для начала пример, как я "изучал" другие ЯП: скачал компилятор, скопировал с гугла код Hello World, скомпилировал, запустил. Работает. Прочитал мануалы о используемых командах, придумал себе задачу по теме. Что-то изменил, что-то добавил, заработало как задумывалось. Таким...
Как заменить существующую БД в приложении на новую Программирование Android
Всем Привет! Ребята, я в приложении использую БД, в которую добавляю только новые данные и обратно закидываю в папку assets, но приложение работает со старой БД. Мне надо обязательно стирать приложение, чтобы новая БД скопировался из ассетс. Помогите пожалуйста, как внедрить в проект версионирование, чтобы обновить базу сверху старой без удаления приложения? Вот мой код: DatabaseHelper...
Программирование Android Как после старта сервиса сообщить init-процессу об успешном/безуспешном запуске сервиса? Нужно при после старта сервиса сообщить init-процессу о статусе запуска сервиса, т.е. успешно или с ошибками, чтобы сервис знал, можно ли стартовать остальные сервисы. Слышал, что это делается через установку каких-то property через API-функции Андроида. Проект создается на С++, сервис нативный. Может кто более детально рассказать об этом механизме? https://www.cyberforum.ru/ android-dev/ thread2280970.html
Программирование Android Поворот экрана без дополнительного Layout https://www.cyberforum.ru/ android-dev/ thread2280929.html
Можно ли, как то, при повороте экрана обойтись одним Layout, чтоб решить преобразование рис1 в рис2.? Инфа в средних полях на 100 процентов помещяется в полях как на рис2 но не влазит в вертикальном положении в итоге нижнее поле уходит вниз из области видимости. Если же разместить так как на рис2, тогда все помещается в окне. Не хочется плодить layouts под повороты девайса. Если все же...
Требуются правки в программе Программирование Android
Решил написать программу с расписанием занятий. В XML файле все лежит ровно,но при сборке в апк выдает кучу ошибок. можете объяснить мои ошибки, исправлю сам. проект прилагаю
Программирование Android Получение битов из байтов Например есть 8 байт данных. Есть стартовый байт и стартовый бит - откуда нужно взять информацию, а также длина в битах(сколько нужно взять). Как я могу достать из этих 8 байт например, с первого байта - 7 и 8 бит (т.е. стартовый байт №1, позиция стартового бита №7, длина 2 бита) https://www.cyberforum.ru/ android-dev/ thread2280844.html Программирование Android Приложение с Glide, ошибки, исходник предлагаю https://www.cyberforum.ru/ android-dev/ thread2280781.html
Привет всем! Ошибки, не могу определить и решить проблему самостоятельно. Помогите пожалуйста. Это приложение с Glide. Про ошибки ничего не могу сказать, так как их не понимаю. Студия новая (версия).
SeekBar невозможно попасть в Progress Программирование Android
<SeekBar android:id="@+id/seekBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/view1" android:layout_marginBottom="5dp" android:layout_marginTop="3dp" android:labelFor="@id/title" android:max="100" android:maxHeight="1dp"
Программирование Android Реализация метода Здравствуйте, я совсем немного понимаю в программировании, а все мои знания Java ограничиваются годом обучения в школе Самсунга, поэтому я хотел бы попросить помощи в реализации метода. Задача следующая: нужно реализовать метод (или несколько перегруженных), который бу
0 / 0 / 0
Регистрация: 08.03.2018
Сообщений: 11
0

Получить мега большой JSON файл - Программирование Android - Ответ 12577288

02.08.2018, 23:46. Показов 2183. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день ,у меня JSON в 30 мб ,вот такой: http://edi.md/GetAssortimentLi... upply.json

Использую вот такой метод:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
URL url_ = new URL ("http://edi.md/GetAssortimentListForOfficeSupply.json");
HttpURLConnection url = (HttpURLConnection) url_.openConnection();
        try {
            InputStream in2 = url.getInputStream();
 
            Scanner scanner2 = new Scanner(in2);
            scanner2.useDelimiter("\\A");
 
            boolean hasInput = scanner2.hasNext();
            if (hasInput) {
                return scanner2.next();
            }
        }  finally {
            url.disconnect();
        }
Благодаря
Java
1
android:largeHeap="true"
я получаю этот JSON за 4 минуты и 30 секунд , без этого , после 1 минуты с чем-то приложение падает.Поэтому использовать
Java
1
android:largeHeap="true"
не решение для меня.
Много читал в интернете, вариантов много ,но они были предоставлены давно, к примеру этот предоставлен в 2016 ,и я пробовал у себя и не смог его реализовать.
Мне нужно как можно сильнее ускорить получение данного файла и также быстро парсить его.
Посоветуете пожалуйста каким способом могу ускорить получение данного JSON файла?

Вернуться к обсуждению:
Получить мега большой JSON файл Программирование Android
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.08.2018, 23:46
Готовые ответы и решения:

Как посылать в POST-запросе Мега-JSON?
Имею такой json: { &quot;name&quot;: &quot;name&quot;, &quot;cnp&quot;: 123456789, &quot;chornumber&quot;: 4, ...

Создать файл JSON или как получить информацию от api
Доброго времени суток. Возник вопрос парсинга (сбора данных с сайтов). Я так понимаю, чтоб получить...

Прочитать большой JSON
Есть очень большой JSON по ссылке...

Слишком большой JSON?
На этапе получения JSON приходит обрубок без четверти окончания всех данных и в логе жалоба что не...

3
02.08.2018, 23:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.08.2018, 23:46
Помогаю со студенческими работами здесь

Десерилизация большой json-строки
есть оочень большая json строка. Структура примерно такая -success: true, -rgInventory...

Как получить из строки JSON токен используя JSON.NET?
Доброго времени суток, Господа. Поскажите пожалуйста. Я никогда не работал с JSON. Вот тут решил...

Как обработать большой сложный json?
Не понимаю как сделать чтобы циклом получать данные типо $json = json_decode($string); while(){...

Можно ли Json параметры записать с большой буквы
у меня есть джейсон такого вида , { &quot;access_token&quot; :...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru