Oleg
Eugene
Gerc
Stanislav
Кто и когда? Котлин дает на выходе тот же байткод
Gerc
Ага и меньше писать обещали
Дмитрий
А вы уже на девайс Android P поставили?
Oleg
Они же анонсировали 1) Kotlin теперь в Android studio 2) Приложения написана на ЯП Kotlin намного производительнее чем написана на java. Вот интересно кто что заметил какие плюсы?
Дмитрий
Ну проведите замеры производительности) Думаю всем будет интересно)
Oleg
Мне понравилась что они сделали с версии API level 27 там другу запихнули VM очень быстро install
Oleg
OpenJDK есть кто пользовался ?
Oleg
Какие-то терки у Google и Oracle
Алексей
вы ей и так пользуетесь, если пишете в андроид студии, и ничего не изменяли)
Алексей
Хотя нет, я, наверное, вас обманываю.
Di
Пытаюсь в Retrofit. Но ошибка вылазит, хотя все 1 в 1 как в примере делаю.
Di
Di
https://github.com/Mikhail57/RetrofitTutorial/blob/master/app/src/main/java/ru/mustakimov/retrofittutorial/App.java
Di
а вот сам пример
Алексей
Алексей
new Retrofit.Builder(). Без скобок после Retrofit.
Алексей
Билдер - nested-класс, для него не нужен инстанс Retrofit.
Oleg
Igor
Как можно проверить что “подписка” из GooglePlay InAppBilling не активна?
Сравниваю JSON ответов из различия только в autoRenewing, но ведь это же не говорит что подписка отменена и УЖЕ закончилась.
Oleg
"C++ NDK" кому и где приходилась писать на нем?
Oleg
Приложение написана на С++ NDK быстрее не будет работать, я прав ?
No
Есть у кого-нибудь пример Paging library + room + retrofit?
Konstantin
Почему это не будет
No
Не гугловый
Konstantin
Будет еще как
Oleg
Будет еще как
Наверное также переводится в байт код тоже работает с VM.
Oleg
Будет еще как
Попробую предельно простое приложение написать на java и c++ NDK. Посмотрим есть хоть существенный прирост или нет.
Konstantin
С++ не работает на jvm
S
Можно ли как-то узнать состояние всех checkbox-ов сразу из option menu?
Nikita
Artem
он в один хочет
Arsen
разные стринги это разных стилей? или просто конкатенация?
Artem
а почему не два текствью?
Oleg
Arsen
2 текствью это норм
Arsen
ну я бы горизонтальный лайнер с двумя текствью банхул, у первой вес на 1
Nurgul
всем привет, кто нибудь реализовал кэширование данных?
Egor
Nurgul
Egor
Не знаю, можно realm, можно просто преференсы, от задачи зависит, можно просто в памяти пока приложение работает хранить данные
Gerc
Можно через okhttp механизм
David
всем привет, кто нибудь реализовал кэширование данных?
Зависит от задачи. Но тебе для тренировки лучше использовать или SharedPrederence или SQLite. В 1 пихай какие-то простые данные. Например настройки пользователя или например факт какого-то действия (например если хочешь сделать что-то 1 раз). Все остальные данные приложения/экранов, всякие списки в SQLite.
Maksim
Всем привет.
Я пытался скачать пдф фаил с помощью rx, но не получается.
Можете подсказать что я делаю не так?
RxUtil.networkConsumer(Api.getInstance().getReportWebService().loadPdf("Today", "AllTime"),
new Consumer<Response<ResponseBody>>() {
@Override
public void accept(Response<ResponseBody> response) throws Exception {
Intent intent = new Intent(getActivity(), ReportActivity.class);
byte[] bytes = response.body().bytes();
File path = getActivity().getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS);
File file = new File(path, "file_name.pdf");
FileUtils.writeByteArrayToFile(file, bytes);
intent.putExtra("file", file);
startActivity(intent);
setLoading(false);
}
}, new Consumer<Throwable>() {
@Override
public void accept(Throwable throwable) throws Exception {
Log.e("!!!", "accept: " + throwable.getMessage() );
throwable.printStackTrace();
setLoading(false);
}
});
Mike
Mike
Maksim
Приходит битый фаил, что потом нельзя прочитать, а через постмен работает
Maksim
Когда этот фаил пытаюсь открыть, не открывается ни одни ридером, а в постмене скачиват нормальный фаил...
Mike
Maksim
Maksim
@Streaming
@GET("/api/tool/v1/members/reports/generate")
Observable<Response<ResponseBody>> loadPdf(@Query(WebParams.PERIOD) String period, @Query(WebParams.CATEGORY) String category);
Валерий
привет, на каких экранах вы проверяете верстку?
Mike
Maksim
https://gist.github.com/CatchMan/916731a415824bbc61dfecf71f82c7c6
Arsen
привет, на каких экранах вы проверяете верстку?
Правильный вопрос: "Что может повлиять на отображение?". Плотность пикселей, мин\макс доступное разрешение, версия ОС например как выглядит до 5.0 и после, ориентация и т.д. Чем больше кейсов протестишь - тем лучше, все зависит от парка девайсов твоей компании.
Sergey
Коллеги, у меня в приложении юзается часть, которая поддерживает устройства от API 26. Большая часть от API 24. Как скомпилить проект на версиях api ниже чем 26, при условии, что часть с API26 скроется и будет недоступна пользователю? Как поправить Gradle, если требуется?
Олександр
Artem
Artem
в манифесте
Илья
подскажите пожалуйста, как сделать прокручиваемый PreferenceScreen с фиксированным BottomNavigationView внизу ? заворачиваю listView и BottomNavigationView в ConstraintLayout но прокрутка не работает, пробовал android:isScrollContainer="true" на ConstraintLayout, не помогает...
Egor
кто-то настраивал когда-то автодеплой в плей стор?
Sergey
как округлить флоат если после точки не 0 то в большую сторону?
Sergey
float f = 10.1 f - > 11
Mike
Sergey
спасибо да
Anonymous
Есть ли чат по адроидам не для разрабов
Sergey
Aleksandr
Доброго времени суток!
Юзаю Retrofit, дошел до момента, когда сервер вернул мне: sessionid, session_name, token.
Что с этим дальше делать ? Как правильно переключаться с экрана входа на следующий экран?
Артур
名称:一键还原
卡号:reconf
Aleksey
Aleksandr
Artem
на это тебе только бекенд разраб твой сможет ответить, как там реализовали так и ты делай