Дмитрий
так вот вопрос где сохранить эту шпаргалку, чтобы всегда была под рукой и не потерялась. возвращаемся к начальному вопросу
Дмитрий
если бы все было так банально просто загуглить, я бы не парился )
Дмитрий
ну вот я у клиента в серверной с телефоном в кармане, а папка на работе. я же писал, что нужен онлайн
Дмитрий
с поиском
DarkPerl
Тогда можно на телефон или на флешку
Дмитрий
ой, всё
DarkPerl
Vladimir
привет! подскажите пожалуйста шорткаты для кнопок назад вперед
Vladimir
(андроид студио)
Сергій
Сергій
сочетания клавишь отличаются на разных платформах
Anton
ребзя вопрос по даггеру, пытаюсь заинжектить в базовый класс получаю ошибку, понимаю что связано с дженериками, но вопрос, можно ли как то это обойти, и можно ли как нибудь инжектить без инициализации компонента Ошибка: error: Type parameters must be bounded for members injection. T required by org.me.backgroundanddatalayer.background.BaseCommand<T>
Anton
понял, спасибо
Roman
Всем привет, сталкивался ли кто то с тем что на сяоми по умолчанию выключен режим "отображение на экране блокировки" в расширенных настройках приложения. В телеграме сразу отправляют в это меню интентом, но не смог разгуглить
Roman
спасибо
Сергій
спасибо
есть ещё такое https://github.com/DrKLO/Telegram/blob/a724d96e9c008b609fe188d122aa2922e40de5fc/TMessagesProj/src/main/java/org/telegram/messenger/XiaomiUtilities.java )
Иван
Ошибся, заинжектить через метод
Anton
но перед этим все равно нужно будет DaggerDependencyInjectorComponent.create().inject(this) делать?
Иван
Это ты уже в наследниках сделаешь
Anton
вот это звучит интересно, есть где примеры глянуть?
Alex Android
Можно зафигачить dagger-android, но это мутная тема, неделю с этим разбирался
Alex Android
Оно умеет в наследников
Anton
Сейчас уже не найду
все равно спасибо сейчас буду в эту сторону копать)
Maxim
Подскажите пожалуйста, как вы удаляете из searchview (находящемся в тулбаре в качестве menuitem) кнопку "назад"? Гугл не помог
Павел
ребят может знаете какие либо фреймворки/либы стейт машины?
Co(n)stantine👨‍🔬
ребят может знаете какие либо фреймворки/либы стейт машины?
https://github.com/Polidea/state-machine-android https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/java/com/android/internal/util/StateMachine.java 💁‍♂️
Denis
офигеть, для этого еще кто-то либы пишет
Co(n)stantine👨‍🔬
https://github.com/anupcowkur/statelin
Denis
чому бы и нет?
потому что элементарно реализуется руками
Max
Хочу поверх активити сделать либо фрагмент, либо ещё одно активити (не совсем понимаю), мне надо вьюшку, которая будет на переднем плане, но так, чтобы активити первую было видно на фоне, но менее прозрачно
Max
(Не знаю поймет ли меня кто-нибудь)
Andrew
Расскажите кто-нибудь, как свою библиотеку (артефакт) релизить?
Max
В нем кастомные листы можно делать же?
Max
.
Max
Покайфу, понял
Max
Спасибо
central
Как запустить эмулятор андройда на win 10, процессор amd ryzen?
Сергій
Как запустить эмулятор андройда на win 10, процессор amd ryzen?
https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html
Mike
Расскажите кто-нибудь, как свою библиотеку (артефакт) релизить?
кажется, ты первый в мире человек, который хочет опубликовать библиотеку (нет)
Andrew
кажется, ты первый в мире человек, который хочет опубликовать библиотеку (нет)
хочу вот эту переделать на androidx и как то ее подключить к своему проекту. Но как подключать? Я думаю, надо релизить, а как это делается? Может есть какие нибудь статьи?
Andrew
так jetifier же, не?)
это понятно, а как потом выпустить версию? то есть в androidx я переведу, а как подключать?)
Mike
Юрий
Привет! Подскажите, пожалуста. В проекте Kotlin Multiplatform в Android-клиенте, запущенном на стандартном эмуляторе, обращение к серверной части, запущенной локально, по Http возвращает код 404 (Client request(http://10.0.2.2:8080/api/getPosts) invalid: 404 Not Found), хотя этот запрос из браузера на том же эмуляторе получает нормальный ответ с данными. Запрос таким же способом от моего клиента на любой адрес в Интернет благополучно получает ответ (для проверки использовал https://www.metaweather.com/api/location/2487956/): /* Клиент: */ class PostClient(private val coroutineContext: CoroutineContext) { private val client = HttpClient(CIO) { install(JsonFeature) { serializer = GsonSerializer() } defaultRequest { // this: HttpRequestBuilder -> method = HttpMethod.Head host = "10.0.2.2" port = 8080 } } suspend fun getPosts(): List<Post> { return withContext(coroutineContext) { client.get<List<Post>>("/api/getPosts") } } suspend fun getData(): String { return withContext(coroutineContext) { client.get<String>("https://www.metaweather.com/api/location/2487956/") } } } /* Вызов: */ class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) GlobalScope.launch(Dispatchers.IO) { PostClient(coroutineContext).getPosts().forEach { Log.i("MyTag", it.title) } } GlobalScope.launch(Dispatchers.IO) { Log.i("MyTag", PostClient(coroutineContext).getData()) } } }
Mike
Привет! Подскажите, пожалуста. В проекте Kotlin Multiplatform в Android-клиенте, запущенном на стандартном эмуляторе, обращение к серверной части, запущенной локально, по Http возвращает код 404 (Client request(http://10.0.2.2:8080/api/getPosts) invalid: 404 Not Found), хотя этот запрос из браузера на том же эмуляторе получает нормальный ответ с данными. Запрос таким же способом от моего клиента на любой адрес в Интернет благополучно получает ответ (для проверки использовал https://www.metaweather.com/api/location/2487956/): /* Клиент: */ class PostClient(private val coroutineContext: CoroutineContext) { private val client = HttpClient(CIO) { install(JsonFeature) { serializer = GsonSerializer() } defaultRequest { // this: HttpRequestBuilder -> method = HttpMethod.Head host = "10.0.2.2" port = 8080 } } suspend fun getPosts(): List<Post> { return withContext(coroutineContext) { client.get<List<Post>>("/api/getPosts") } } suspend fun getData(): String { return withContext(coroutineContext) { client.get<String>("https://www.metaweather.com/api/location/2487956/") } } } /* Вызов: */ class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) GlobalScope.launch(Dispatchers.IO) { PostClient(coroutineContext).getPosts().forEach { Log.i("MyTag", it.title) } } GlobalScope.launch(Dispatchers.IO) { Log.i("MyTag", PostClient(coroutineContext).getData()) } } }
gist.github.com
Alex Android
Привет! Подскажите, пожалуста. В проекте Kotlin Multiplatform в Android-клиенте, запущенном на стандартном эмуляторе, обращение к серверной части, запущенной локально, по Http возвращает код 404 (Client request(http://10.0.2.2:8080/api/getPosts) invalid: 404 Not Found), хотя этот запрос из браузера на том же эмуляторе получает нормальный ответ с данными. Запрос таким же способом от моего клиента на любой адрес в Интернет благополучно получает ответ (для проверки использовал https://www.metaweather.com/api/location/2487956/): /* Клиент: */ class PostClient(private val coroutineContext: CoroutineContext) { private val client = HttpClient(CIO) { install(JsonFeature) { serializer = GsonSerializer() } defaultRequest { // this: HttpRequestBuilder -> method = HttpMethod.Head host = "10.0.2.2" port = 8080 } } suspend fun getPosts(): List<Post> { return withContext(coroutineContext) { client.get<List<Post>>("/api/getPosts") } } suspend fun getData(): String { return withContext(coroutineContext) { client.get<String>("https://www.metaweather.com/api/location/2487956/") } } } /* Вызов: */ class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) GlobalScope.launch(Dispatchers.IO) { PostClient(coroutineContext).getPosts().forEach { Log.i("MyTag", it.title) } } GlobalScope.launch(Dispatchers.IO) { Log.i("MyTag", PostClient(coroutineContext).getData()) } } }
проверь порт, метод-хттп
Alex Android
В конце концов, проверь сеть, к которой подключен
Denis
Привет! Подскажите, пожалуста. В проекте Kotlin Multiplatform в Android-клиенте, запущенном на стандартном эмуляторе, обращение к серверной части, запущенной локально, по Http возвращает код 404 (Client request(http://10.0.2.2:8080/api/getPosts) invalid: 404 Not Found), хотя этот запрос из браузера на том же эмуляторе получает нормальный ответ с данными. Запрос таким же способом от моего клиента на любой адрес в Интернет благополучно получает ответ (для проверки использовал https://www.metaweather.com/api/location/2487956/): /* Клиент: */ class PostClient(private val coroutineContext: CoroutineContext) { private val client = HttpClient(CIO) { install(JsonFeature) { serializer = GsonSerializer() } defaultRequest { // this: HttpRequestBuilder -> method = HttpMethod.Head host = "10.0.2.2" port = 8080 } } suspend fun getPosts(): List<Post> { return withContext(coroutineContext) { client.get<List<Post>>("/api/getPosts") } } suspend fun getData(): String { return withContext(coroutineContext) { client.get<String>("https://www.metaweather.com/api/location/2487956/") } } } /* Вызов: */ class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) GlobalScope.launch(Dispatchers.IO) { PostClient(coroutineContext).getPosts().forEach { Log.i("MyTag", it.title) } } GlobalScope.launch(Dispatchers.IO) { Log.i("MyTag", PostClient(coroutineContext).getData()) } } }
Мб тип метода должен быть GET
Denis
а еще client.get() должен принимать полный url
Юрий
Мб тип метода должен быть GET
Благодарю, очепятку исправил (method = HttpMethod.Get) - работает
Yehor
Привет! У меня есть Navigation Drawer Activity. Все кнопки в "шторке" перестают работать, если появляется какой-то элемент разметки на самом активити. Подскажите, пожалуйста, как решить проблему?
Yehor
именно оно, сейчас кину
Tadeusz
+
Maxim
Бля, токсы поналетели
Mike
Приветливее будь
Tadeusz
Жизненно ж
lilmir
ребят как сделать surfaceView или videoView скроллящимися по горизонтали? в horizontalScrollView пытался добавлять, тогда это вообще не работает, даже видос не проигрывается
Mike
Жизненно ж
Жизненно, но это не повод сразу грубить
Alex Android
Так лучше
Сергій
забыл добавить "мой господин"
Mike
Нет, достаточно не называть говнокодом код, который не видел
Co(n)stantine👨‍🔬
им помогаешь, а они даже спасибо не скажут😞
Andrew
"ебитес..."
lilmir
я скажу если поможете
Mike
им помогаешь, а они даже спасибо не скажут😞
Не эестраполируй свой опыт на нового человека
Andrew
любой код - говнокод