Seer Iλusha
он на съёмки гонял
Seer Iλusha
а мб в прогеры подался, чтобы официальное приложение написать
Darya
Подскажите пожалуйста, как правильно пользоваться командой keytool -list -v -keystore "C:\Users\"Your-User-Name(no quotes)"\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass androidКак расшифровать эту запись?
ivn
в консоли набери keytool
AspiD
всем приветы. Такая ситуёвина, на проекте хотим чтобы в дебажной сборке все активити крутились по сенсору, а в релиз шёл только портретный режим. есть какие-нибудь способы это завязать на BuildConfig? =)
AspiD
спасиб, оказалось, что вариантов куча =)) сделал через manifestPlaceholders, без заморочек с типами =)
d
Где лучше хранить данные, который могут юзать несколько разных классов, активити. Класс Application плохо звучит?
d
это переменные, не файлы
d
Да
d
Спасибо
d
то есть это нормальная практика если данных не много?
d
soon
Gerc
Безди каша буде
d
Если app синглтон, то как лучше сделать: статик поле или брать экземпляр апп и оттуда поле?
d
как-то запутано
d
как сделать я понял, не понял зачем так делать)
d
почему нельзя просто статик поле и MyApplication.field
d
Я думаю так: статик поле field, в onCreate ничего не делаю. В любом месте обращаюсь MyApplication.field
d
Зачем получать инстансы?
Aleksander
нет)
d
null?
Eugene
null?
Да
d
Да
при каких обстоятельствах
Aleksander
Кому интересно про ProGuard почитайте :)
Aleksander
Проблемы с ProGuard на Android Относительно недавно на Medium появилась статья, в которой автор призывает использовать ProGuard, но так же показывает, какие проблемы он может вызвать. Отличные примеры с тем, как начать его использовать и чего стоит опасаться. Всем читать! Статья доступна по ссылке: https://medium.com/google-developers/troubleshooting-proguard-issues-on-android-bce9de4f8a74 #fastnews
Aleksander
На этом сайте можно плавающий внизу бар закрыть??
Странно, что Medium такое сделал конечно, Adblock справился.
d
читать пол-экрана конечно не очень круто
AspiD
Тут такое дело... Есть какой-нибудь удобный инструмент, чтобы заставить систему вычистить память приложения? столкнулся с проблемой, что при возврате в приложение из прожорливой игрушки состояние теряется. хочется протестировать нормально =)
AspiD
эффекта не дало. это не аналогично перевороту экрана получается?
AspiD
тогда и не словлю так. перевороты у меня в порядке =)
AspiD
если выгружаю через SystemPanel Lyte приложение, тогда тоже ловлю
AspiD
да ну =))) комфортнее ж на игру переключаться на пару секунд. чем в тормозном эмуляторе, да ещё без гарантии что почистит память =))
Рома
народ, можно ли в активити узнать восстановлена ли она после уничтожения системой, или при смене конфигурации?
Danil
isConfigurationChanging() есть метод, кажется. Можно в onStop в bundle загружать флаг
Danil
you can use isChangingConfigurationsin onStop to check if app stop to be destroyed or due to change in orientation 
Рома
а бандл же сохраняется при восстановлении после уничтожения системой?
Ne
Куда устанавливается Android SDK вместе со студией?
Рома
settings -> appearance and behavior -> system settings -> android sdk
Alex
Проблема: при добавлении в транзакцию двух фрагментов, когда в первом есть viewpager и собственное добавление фрагментов, апп падает. Были ли решения подобного? Падает с illegalState.
Anonymous
мне нужно без рут прав киоск мод, потому что на устройстве не реально поставить рут права, та и киоск мод много где описан не до конца
Anonymous
Kiosk mode?
Roman
Q
Anzor
привет всем. как я понимаю вот этим методом я создаю файл в директории загрузок. public File getDownloadStorageDir(String TData) { // Get the directory for the user's public downloads directory. File file = new File(Environment.getExternalStoragePublicDirectory( Environment.DIRECTORY_DOWNLOADS), TData); if (!file.mkdirs()) { // } return file; } ... а как мне открыть этот файл для записи в него строк?
D
Ну если ты имеешь уже объект типа File, то можешь его вставить в какой-то PrintWriter или FileOutputStream для записи в него. Или проблема в другом?
Тимур
9
Anzor
мне казалось что FileOutputStream принимает аргумент типа строки, а файл не строка...или я ошибаюсь?
D
У него есть конструктор принимающий как строку, так и файл. FileOutputStream(File file)
Anzor
спасибо
Александр
всем привет, подскажите верный ли ход мысли: ДАНО: получаю ответ от сервера, с помощью ретрофита json превращается в обьект и далее идет в recycle view. НУЖНО: чтобы до зарузки данных пользователь сначала видел старые данные а уже потом начиналась при некоторых условиях (например если с прошлой зугрузки прошло более Х) загрузка и отображение новых данных РЕАЛИЗАЦИЯ: хочу каждый полученный json ДО де-сереализации сохранять в виде строки в SharedPreferences и соответственно, ПЕРЕД запросом к серверу передавать в ретрофит этот записанный в SharedPrefs json. ВОПРОС: верный ли ход мысли или можно сделать проще? Есть ли у кого на примете туториал по данной теме? Если кто то в 2х словах расскажет как достать json ответ из ретрофита до конвертера и как передать в ретрофит данные из ШаредПреференсес - буду очень признателен
Александр
Use ResponseBody в Retrofit.
спасибо тебе добрый человек
Ivan
спасибо тебе добрый человек
Почему бы не сделать слоем поверх ретрофита, ну типо кэш в дб и какой-то репозиторий который сначала проверит кэш,а если его нет сделает запрос?
Александр
Почему бы не сделать слоем поверх ретрофита, ну типо кэш в дб и какой-то репозиторий который сначала проверит кэш,а если его нет сделает запрос?
вроде такая идея и есть, т.е. ретрофиту то поди все равно откуда он получает json - из сети или из базы, сложность у мен только встроиться посередине
Ivan
Ну я про то что зачем встраиваться посередине,если можно прикрутить поверх
Gerc
в okhttp
Александр
Ну я про то что зачем встраиваться посередине,если можно прикрутить поверх
ну, именно так делать меня смутило то, что десериализацию нужно делать не средствами ретрофита, а опять же данные в базу попадут только после запроса который делает ретрофит
Александр
да, называется http cache
спасибо посмотрю
Gerc
да, есть типа ретрофита для html
Vladislav
народ, может есть какая нибудь тулза для проектирования UI на ведре? не хочу качать AS для этого
Alexey 🇪🇸
блин что произошло
Alexey 🇪🇸
хотел забанить спам, а у меня телеграм клиент крашнулся
cab
Привет, подскажите пожалуйста, если приложение под Андроид 6 и выше, то пермишин (например для камеры ) в манифсте указывать ненадо?
cab
спасибо
hex
ребятки, хелпаните пож. на активити должен быть список, в элементе списка слева номер, справа кнопка. падает на запуске, что надо исправить? MainActivity.java: https://pastebin.com/Nm33mZp1 activity_main.xml: https://pastebin.com/bUrJmvgr my_list_item.xml: https://pastebin.com/mKKANcfM
Антон
Вот если бы еще и лог крэша скинул, было вообще офигенно
d
:D
Рома
пользуйтесь codeshare.io/ Классный же сайт без лишнего мусора
Антон
Paste.ofcode.четотам тоже норм
hex
И усе
Антон
Логи в консоле смотрятся
Рома
android monitor -> logcat
hex
Да я там не настраивал лог