Dyno
походу я устал уже.. это же было элементарно.. ладно пойду отдыхать. с задачей уже справился
Anonymous
Плaтный VIP кaнал отpывается нa 20 минут, поcетить канaл
Ваня
Можно бан этому парню?
Denis
Anonymous
/ban
AJIEwa
после обновления на 28 api в студии сломался дизайнер размётки (у всех так?)
в gradle откатился на 27
заработало
есть решение?
Dug
терпеть...
Anonymous
...пока исправят
Сергій
Android studio, крайняя бетка, всё работает 🌝
Dyno
Сергій
На 3.1 иногда надо делать Refresh у редактора леяутов. Но это только с Constraint Layout у меня
FromSi
Сергій
FromSi
Какая версия? )
27.1.1 или вы на страх и риск используете 28.0.0-rc01 в своих проектах "хороших"?)
Сергій
Сергій
Так не говорят носители языка просто
Сергій
current, stable
FromSi
точн
Сергій
Да, я бы рекомендовал на студии 3.1.х дальше 27.1.1 аппкомпата не ходить
Сергій
На 3.2 уже можно 28, androidx
Himars
Himars
Что Android разработчик должен знать о Material Design?
Как использовать Material design компоненты? Гайдлайны?
И если в тестовом задании пишут - Дизайн: Android Material Design, то нужно выдержать все рекомендации гугла?
Stepan
Stepan
Аргументируя "это не по Material"
Anonymous
Почему не работает LIstener? https://pastebin.com/Xfs5NtqV
Обработчик передал, объект добавил в list. А все равно CallBack не работает.........
No
Ivansuper
Ivansuper
По коду тоже не очень понятно что когда отрабатывает
No
Denis
Ivansuper
Или делать систему сообщений
Кирилл
Всем привет! У меня такой вопрос: есть Macbook AIR 4GB RAM 128HDD 1.6 GHZ и Xiaomi MI A1, по поводу второго вопросов особо не возникает, а вот с маком вопрос: реально ли на нем учиться разработке под Android или может тупо не хватить памяти на какие-то задачи и сначала надо купить мощный комп?
Anonymous
@Ivansuper , @metal0k . А как быть тогда? Что значит задавать public void listListener(). Я же и так его создал
Ivansuper
Внутри метода задать листенер сразу в список
Ivansuper
А не сохранить в поле до поры до времени
Ivansuper
Как например
Кирилл
/ban
Кирилл
/ban
Кирилл
Чудны дела твои телеграм
Кирилл
Не ничего, я кликнул на эту надпись бан и она перепостилась от моего имени
Ivansuper
А. Ну есть такое. Очень полезное действие
Кирилл
Так что на счет харрактеристик компа для разработки под андройд? Реально ли на слабеньком эйре учиться!?
Сыктывкариум
Да, только будут подбешивать лаги и долгая сборка АПК. Ну и забудь про виртуальный телефон для отладки.
Кирилл
Ясно, спасибо!
Anonymous
@Ivansuper Покажи код. Я не понимаю тебя. Если я в методе листнер создам. То я не смогу его перебросить в Activity
Ivansuper
listView.setOnItemSelectedListener(listener);
Вот эту строку поставить в методе твоем, который принимает листенер
Ivansuper
Пооверил бы ты логами что первее отрабатывает -- создание вью фрагмента или твой метод listListener вообще
Ivansuper
И заодно выведи hashCode фрагмента, чтобы быть уверенным, что ты в один инстанс тыкаешься
Anonymous
мой меотд быстрее
Ivansuper
А инстанс тот же?
Сергій
Кирилл
@desugar спасибо! Пока что вариантов нет.
Кирилл
Несмотря на то что сейчас читаю книжку по котлину, начну все равно с джавы, я кстати подозревал что с котлином помедленней будет все работать, в общем, спасибо всем за подсказки и советы!
Anonymous
подскажите, пожалуйста, как можно сделать bottom sheet, но так чтобы часть над этим bottom sheet уходила вверх когда он становится expanded?
🇷🇺 Artur
А можно сделать общую библиотеку для приложений? И чтобы ее мтжно было обновлять в любой момет, хочу в отдельную библиотеку все общее моих приложений суинуть
R
Мумитроль
Vitaly
Где я могу найти файл на устройстве, который я сохранил следующим образом?
Vitaly
File file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), "myFile.txt");
try {
if (!file.exists())
file.createNewFile();
FileOutputStream stream = new FileOutputStream(file);
stream.write("Привет".getBytes());
stream.close();
}
catch (IOException ignored){}
Larymar
В картинках вроде как
Vitaly
Я тоже так думал, но его там нет
Nikita
Vitaly
Теперь всё норм
Nikita
👍
Vitaly
Всегда пропускал эту тему работы с фаловой системой в Android, а тут понадобилось
Vitaly
Сейчас написал следующий код для создания папки, вообще уже раз пятый его переписываю по различным туториалам, но никак не получаетяс создать папку во внутреннем хранилище) Выбрасывает исключение, что нет такого файла или директорию, хотя я явно указываю, что если нет, то нужно создать) В чём ошибка?
Vitaly
try {
File file = new File(Environment.getExternalStoragePublicDirectory("MyApplication/Files"), "myFile.txt");
Log.d("mLog", "Path: " + file.getAbsolutePath());
if (!file.exists())
file.createNewFile();
FileOutputStream stream = new FileOutputStream(file);
stream.write("Привет".getBytes());
stream.close();
}
catch (IOException e){
Log.d("mLog", "Error");
e.printStackTrace();
}
ᛖᚹᛋᛁᚱ
ᛖᚹᛋᛁᚱ
А именно
ᛖᚹᛋᛁᚱ
The type of storage directory to return. Should be one of DIRECTORY_MUSIC, DIRECTORY_PODCASTS,DIRECTORY_RINGTONES, DIRECTORY_ALARMS,DIRECTORY_NOTIFICATIONS, DIRECTORY_PICTURES,DIRECTORY_MOVIES, DIRECTORY_DOWNLOADS,DIRECTORY_DCIM, or DIRECTORY_DOCUMENTS. May not be null.