Mike
Бота мб навешать на ответ с ключевыми словами помогите, проблема, ошибка
звучит просто, пока не начнёшь его проектировать
Vitaly
Та да, я тоже думал, что тут много тру программеров, а тут много тех, кто даже основ не изучил и ищет решение того, что в гугле сразу ищется😢
Ну все с чего-то начинали Мне лично очень помогло это сообщество, потому что в самом начале пути не понятно даже как правильно это загуглить
Yehor
Ну все с чего-то начинали Мне лично очень помогло это сообщество, потому что в самом начале пути не понятно даже как правильно это загуглить
та обидно только то, что вот ты ему вроде помогаешь, помогаешь, а он забивает и становится веб-дизайнером
Yehor
и это только в лучшем случае))
Chriz
взять getLayout да спросить, какой символ стоит на нужном расстоянии. Туда и поставить курсор
А если не привлекать текст вообще? Что то вроде moveSelectionToX(xStart: Float). Делаю PinEditText и текст рисую сам в onDraw с отступами. Курсор считает по дефолтному тексту.
Mike
@TrigggerBot
не особо понятно, на что его обучить (конкретно этот ещё и не работает)
Sergey
Всем привет! изучаю построение приложений на платформе android... Есть несколько вопросов непонятных, подскажите кто знает, буду благодарен. 1) Не понял как работать с БД, в уроках рассматривается работа с БД в SQL Lite который ставится вместе с приложением, но мне например, нужно создать личный кабинет пользователя, который заходит по логину и паролю, который хранится на хостинге.. как такое делать? То есть чтобы база была на web сервере.. может уроки есть какие-то на этот счет.. 2) Очень хочется понять как можно строить графики, таблицы диаграммы, что использовать для этого, данные также берутся из таблиц БД на web-сервере 3) я так понял, что приложение пишется только под android и его можно выкладывать только в google play, что если нужно под iOS тоже такое же приложение, получается новый язык изучать и платформу? или есть какой-то более удобный вариант писать под несколько платформ...
Mike
Всем привет! изучаю построение приложений на платформе android... Есть несколько вопросов непонятных, подскажите кто знает, буду благодарен. 1) Не понял как работать с БД, в уроках рассматривается работа с БД в SQL Lite который ставится вместе с приложением, но мне например, нужно создать личный кабинет пользователя, который заходит по логину и паролю, который хранится на хостинге.. как такое делать? То есть чтобы база была на web сервере.. может уроки есть какие-то на этот счет.. 2) Очень хочется понять как можно строить графики, таблицы диаграммы, что использовать для этого, данные также берутся из таблиц БД на web-сервере 3) я так понял, что приложение пишется только под android и его можно выкладывать только в google play, что если нужно под iOS тоже такое же приложение, получается новый язык изучать и платформу? или есть какой-то более удобный вариант писать под несколько платформ...
1. Ходить на сервер по HTTP. 2. Библиотек, которые строят диаграммы и графики, полно на гитхабе. 3. Из более-менее живых кроссплатформенных инструментов — Kotlin-MPP, Flutter и React-Native. Но они сами по себе тоже практически являются платформами, надо учить язык и т. п. (а на самом деле язык — меньшая из проблем)
Ярослав🇺🇦
Работает все😄
Nick
Всем добра! Подскажите лекции по оптимизации UI, чтобы не было просадок.
Mike
Всем добра! Подскажите лекции по оптимизации UI, чтобы не было просадок.
> лекции по оптимизации UI вполне нормальный запрос в гугл
Nick
Хорошо, что есть вполне нормальный запрос в гугл?
Mike
Хорошо, что есть вполне нормальный запрос в гугл?
который можно туда вставить — и что-нибудь найдётся
Nick
Благодарю 😁👌
Z.
Ребят помогите с вопросом таким, есть вьюшка на экране в самой вьюшке есть несколько отрисованных областей, нас колько я понял координаты этих областей считаются относительно вьюшки в которой рисуются, а сейчас мне нужно повесть на эти области onClick и я так понимаю он уже берет непосредственно координаты экрана и rectF.contains(x, y) уже не подходит так как координаты не попадут в отрисованную область, в гугле был, не забанили)
Mike
Работает все😄
точно, я не того добавил сначала)
Connor
Подскажите пожалуйста это константы для значений ОЗУ на девайсе? hw.physmem hw.usermem
Elron
Можете подсказать кейс с IntentService ? Он получает задачи последовательно, выполняется в другом потоке и когда задач больше нет он закрывается.
Michil Shkulyov
Оо мне тоже интересно
0145
Привет всем. Студия перестала видеть ViewGroup, проект собирается, но писать код невозможно т.к. большая часть кода подсвечена красным и не работает авто дополнение в xml. В чем может быть проблема? Причем если склонировать проект с репозитория и первый раз открыть все норм, при повторном открытии студии или проекта, все повторяется.
0145
Invalidate caches / restart
Не помогло, уже делал и не раз
Evan
Ребята, не пойму никак, чтобы в одном из фрагментов сделать кастомный тулбар - мне обязательно надо целиком активити делать noActionBar и тогда придется на каждом фрагменте свой тулбар в разметку пихать или можно обойтись малой кровью и только чтобы при показе конкретного фрагмента у него был кастомный тулбар?
0145
реимпорт, удаление iml
Iml где-то в одном месте лежат или искать по всему проекту?
trashkalmar
Clean project, rebuild типа этого?
Нет. Пойти и ручками грохнуть папки с кэшами
Elron
Привет всем. Студия перестала видеть ViewGroup, проект собирается, но писать код невозможно т.к. большая часть кода подсвечена красным и не работает авто дополнение в xml. В чем может быть проблема? Причем если склонировать проект с репозитория и первый раз открыть все норм, при повторном открытии студии или проекта, все повторяется.
было похожее, найди файлы в проекте которые не передаются через гит и удали их. открой студию удали проект из списка и открой через "открыть проект", надо вроде открыть не папку а файл .iml. Если не поможет то найди папку .gradle на диске С и удали её, там хранятся распакованные исходники с библиотеками и скорее всего они неправильно синхронизировались по версиям, потом открой проект в студии
Elron
была такая проблема когда хотел все кеши и файлы компиляции запихнуть в RAM диск, работало быстро, но нестабильно)
Grigor
Привет всем! Добрые люди кто мне может помочь на счет этой книги заранее спасибо.
Ivan
А Telegram написан в Android Studio?)
Grigor
Это как
Ищу бесплатную версию )))
Grigor
Мне конкретна нужна 3,6 версия 3,3 я тоже место знаю )))
Ярослав🇺🇦
Мне конкретна нужна 3,6 версия 3,3 я тоже место знаю )))
Пока наверное ещё не купили и не слили
Ярослав🇺🇦
Ivan
Че за вопросы🌚
Можно просто ответить да или нет )
Vitaly
Можно просто ответить да или нет )
Это надо спрашивать у того, кто писал Telegram Большинство приложений пишутся в AS К чему такие вопросы в этом сообществе?
Ярослав🇺🇦
Ярослав🇺🇦
Как сложно найти репо и посмотреть
Mike
Можно просто ответить да или нет )
Во-первых, какая разница? Во-вторых, откуда нам знать? IDE не оставляет своих следов на исходниках.
Mike
Просто было интересно, нативное это приложение или нет)
Всё зависит от трактовки слова «нативно». Пока задаёшь странные наводящие вопросы, можно было уже 10 раз почитать исходники.
Maxim
Кто-нибудь видел смысл поддерживать Talkback?
Maxim
Например в чат мессенджере
Dmytro
Например в чат мессенджере
запусти толкбек в популярных мессендежрах и ответь сам на свой вопрос)
Maxim
Я не слепец, оценить не могу ))
Dmytro
Я не слепец, оценить не могу ))
причем тут это? включи ТолкБек, посомтри все ли элементы озвучиваются, если да, то мессендежры поддерживают его. А еще лучше закрой глаза и попробуй попользоваться приложением
Maxim
Попробовал, вообще не возможно )
Maxim
У меня просто липкие заголовки в RecyclerView реализованы через декоратор
Dmytro
Попробовал, вообще не возможно )
невозможно в каком плане? тебе неудобно или кнопки/элементы не озвучиваются
Dmytro
Неудобно
ясен перец. Быть слепым - не так уж и комфортно
Anonymous
Ребята, у меня есть векторная графика в приле, которая после сборки, почему то разворачивается в png 🤣
Anonymous
это норм?
Anonymous
Ты уверен что это именно твоя xml графика?
судя по названиям - да. папка drawable весит 300кб. Собираю Apk - получается 60мб и png из вектораO_O
Ярослав🇺🇦
Такого я не слышал ещё😕
Dmitrii
пжлст чуть поподробнее
загугли, проблема распространенная, информации миллион, решается одной строкой 🙂