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
нет)
Eugene
d
d
null?
Eugene
d
Да
при каких обстоятельствах
Aleksander
Кому интересно про ProGuard почитайте :)
Aleksander
Проблемы с ProGuard на Android
Относительно недавно на Medium появилась статья, в которой автор призывает использовать ProGuard, но так же показывает, какие проблемы он может вызвать. Отличные примеры с тем, как начать его использовать и чего стоит опасаться. Всем читать!
Статья доступна по ссылке: https://medium.com/google-developers/troubleshooting-proguard-issues-on-android-bce9de4f8a74
#fastnews
d
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
Dmitry
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 ответ из ретрофита до конвертера и как передать в ретрофит данные из ШаредПреференсес - буду очень признателен
Danil
Andre
Ivan
спасибо тебе добрый человек
Почему бы не сделать слоем поверх ретрофита, ну типо кэш в дб и какой-то репозиторий который сначала проверит кэш,а если его нет сделает запрос?
Ivan
Ну я про то что зачем встраиваться посередине,если можно прикрутить поверх
Gerc
Gerc
в okhttp
Александр
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
Антон
Вот если бы еще и лог крэша скинул, было вообще офигенно
Anonymous
d
:D
Рома
пользуйтесь codeshare.io/ Классный же сайт без лишнего мусора
Антон
Paste.ofcode.четотам тоже норм
hex
hex
И усе
Антон
Логи в консоле смотрятся
Рома
android monitor -> logcat
hex
Да я там не настраивал лог