Yerlan
кто подскажет как можно импортировать ActivityDevMetric, по туториалу все сделал но проект не видет класс AndroidDevMetrics
Григорий
Кто хорошо разбирается в материал дизайне? По гайдам для апп бара идет цвет 500 из этих таблиц https://material.io/guidelines/style/color.html#color-color-palette
Григорий
А если я хочу сделать программу в темной теме, то могу брать все выше 500?
Григорий
Спасибо
Alex
Ttf
Alex
Попробую сегодня, отпишу. Спасибо за совет)
Anton
Anton
Вчера спрашивал. Не ответили
Не зашкварно ли в CollapsingToolBarLayout иметь активные элементы интерфейса? Несколько кнопок.. и все такое
Anton
тут карандашики кликабельны
Vitaliy
String asd = "asdasda asd asd asd as dasd";
String string = asd.trim().split(" ")[0];
Maksim
проще через regex
^([\w\-]+)
Fedor
Vitaliy
Почему (не претендую на звание девелопера) ? )
Fedor
посчитай сколько наплодится объектов стринги и сколько проходов будет
Khojiakbar
можно еще String asd = asd.substring(0, asd.indexOf(" "));
Anonymous
Здраствуйте всем.
У кого то есть резюме отправте пожалуйста. Нужен образец
Pavel
Всем привет. Пытаюсь настроить таймаут, что я делаю не так?
private val okHttpClient = OkHttpClient.Builder()
.connectTimeout(CONNECT_TIMEOUT, TimeUnit.SECONDS)
.readTimeout(READ_TIMEOUT, TimeUnit.SECONDS)
.writeTimeout(WRITE_TIMEOUT, TimeUnit.SECONDS)
.build()
private val retrofit = Retrofit.Builder()
.baseUrl(BuildConfig.API_URL)
.client(okHttpClient)
.addConverterFactory(GsonConverterFactory.create())
.build()
fun login(user: InfoForLogin) = async(CommonPool) {
val api = retrofit.create(LocationCoinApi::class.java)
val response = api.login(user).execute()
if (response!!.isSuccessful) {
return@async response.body()
} else {
throw HttpError(response)
}
}
Anonymous
Спасибо
Yap
Сергей
Всем привет! Помогите, пожалуйста, разобраться с FragmentTransaction.
У меня есть 2 фрагмента (они отнаследованы от MviBasePresenter это mosby3)
Создаем объект каждого фрагмента и храним их в двух атрибутах активности (Fragment fragment1 и Fragment fragment2).
Фрагменты подменяем с помощью метода replace.
1. Делаем add fragment1, 2. потом replace fragment2 и 3. опять replace fragment1.
При этом если код выглядит так:
getSupportFragmentManager().beginTransaction()
.replace(R.id.seachFilters, mFragment)
.addToBackStack(null)
.commit();
(То есть мы кадый раз добавляем фрагменты в бэкстэк) всё ок.
Если так:
getSupportFragmentManager().beginTransaction()
.replace(R.id.seachFilters, mFragment)
.commit();
На третьем шаге при замене на fragment1 приложение с треском падает.
Не могу понять как наличие фрагмента в бэкстэке при методе replace не даёт упасть приложению.
Сергей
Если есть какие-то мысли, поделитесь, пожалуйста!
Serhii
Ivan P.
Записано с помощью DU Recorder для Android
Ivan P.
Вот
Сергій
Emil
мне кажется это лаунчер делает
Сергій
Тебе же ответили
Ivan P.
покажи)
это видео на это сообщение
Сергій
Это делает лаунчер MIUI 9
Сергій
Китайцы заморочились
Ivan P.
да, я понял, попросили показать) мне не жалко)
Сергій
Типа "фича" MIUI 9
Ivan P.
Приятно выглядит, надеюсь когда-нибудь в последующих версиях android добавят что-нибудь похожее)
Сергій
Сергій
Yap
Сергій
Сергій
Yap
Yap
под пальцем не заметно было)
Ivan P.
👆
согласен, тоже очень хорошо выглядит, но я так понимаю эта анимация только на перемещение? То есть сама по себе она анимировать не будет?
Сергій
Сергій
Почитай доку про Adaptive Icons, там показаны примеры
Ivan P.
Yap
суть в том, что фон и сама иконка лежат на разных слоях
Denis
Всем привет
Есть интент с ACTION_SEND и обычным текстом, возможно ли при его отправке сделать так, чтобы выбор приложения для отправки нужно было выбирать всегда?
Denis
Благодарю
Yap
Сергій
Yap
кто прям хочет подробней прочитать вот: https://medium.com/google-design/designing-adaptive-icons-515af294c783
Yap
а еще аппа, чтобы протестить это все добро: https://github.com/nickbutcher/AdaptiveIconPlayground
Сергій
Ник Батчер крут
Сергій
Кстати, некоторые лаунчеры сделали бэкпорт адаптивных иконок до андроид 5. Например, Nova Launcher. Даже анимации есть.
Aleksey
а для лаунчеров без бэкпорта надо тащить старый формат иконок?
Сергій
Сергій
Она не заменяет старые
Emil
Наверно не зафиксировало местоположение еще
Daniil
Daniil
https://developer.android.com/training/location/receive-location-updates.html
Akb
Здаров народ!
Akb
Делаю кастомную вьюшку, наследуюсь от FrameLayout. Встал вопрос, какие из параметров/методов отвечают за отображение в XML Editor?
Akb
вижу, щас попробую
Akb
я правильно понимаю, чтобы увидеть изменения view'шки, нужно по-новой билдить проект?
Eugene
Anonymous
Добрый день, работал ли кто-нибудь с nfc?
Anonymous
Всем добрый день, подскажите почему BroadcastReceiver может не получать сообщение от DownloadManager если его(DM) создать внутри IntentService? при создании внутри активити всё работает..
Andrey
Ребят, всем привет, такой вопрос, можно у ресайклера установить кол-во итемов в строке, например в первой строке у ресайклера 4, вторая - 3 , третья 4 и т.д?
Dug
Dug
О, спансайз наверн)
Andrey
так там же вроде нельзя установить динамику?
Dmitry
Ребята, всем привет. Вот какой кейс:
при закрытии активити (а в ней фрагменты) необходимо сохранить текущее состояние экрана, при том мы его должны уметь восстановить даже если оно более суток было свёрнуто, а телефоном продолжали активно пользоваться. Как это можно сделать?
Dmitry
а если если я возвращаюсь на предыдущую активити (была создана и показана новая)?
Andrey
они в линейку выстраиваются вертикально
Dmitry
если память не изменяет, то активити может быть и уничтожена.