Size: a a a

Android Developers

2020 June 08

j

jenia in Android Developers
Ivansuper
Да не надо здесь табы. Больше будешь мучаться пытаясь их привести к такому интерфейсу
Так и понял. Спасибо
источник

EI

Edem Injection in Android Developers
Oleksandr Hulak
Так понимаю, у тебя там дни с уроками. Можно сделать ресайклер из дней, и в нем инкапсулировать все эти манипуляции с уроками, а не хардкодить. Добавив сущность "день с уроками"
инкапсулировать то есть?
источник

P

Potomyznaesh in Android Developers
Ivansuper
Закрой проект в студии, удали его из списка стартового окна, переименуй папку с проектом эффективно поменяв путь к файлам, импортируй. Не надо ничего руками переносить
Тоже не помогло...(
источник

EI

Edem Injection in Android Developers
у меня в ресайклере 5 дней - 5 леяутов. холдеры держат леяауты, и изначально я думал брать  какой-то леяаут и в него добавлять уроки(какие-то текствью например)
источник

P

Potomyznaesh in Android Developers
Тот метод не помогло... Я лучше создам новый проект))
источник

I

Ivansuper in Android Developers
Potomyznaesh
Тот метод не помогло... Я лучше создам новый проект))
Натыкался еще на информацию об очистке файлов градла, но сейчас уже к сожалению не помню деталей. Можешь поискать в эту сторону если хочешь
источник

OH

Oleksandr Hulak in Android Developers
Potomyznaesh
Тот метод не помогло... Я лучше создам новый проект))
Погоди
источник

I

Ivansuper in Android Developers
Т.е. чистка была не в папке проекта, а в папке юзера где-то в районе системных файлов гредла
источник

OH

Oleksandr Hulak in Android Developers
Ivansuper
Натыкался еще на информацию об очистке файлов градла, но сейчас уже к сожалению не помню деталей. Можешь поискать в эту сторону если хочешь
Я понял о чём ты, сейчас
источник

P

Potomyznaesh in Android Developers
Ivansuper
Натыкался еще на информацию об очистке файлов градла, но сейчас уже к сожалению не помню деталей. Можешь поискать в эту сторону если хочешь
Я искал, типо, сброс градла. Тоже не помогло
источник

AA

Albert Abdullin in Android Developers
Quantum Harmonizer
А файл базы создался? В нём есть что-нибудь неожиданное?)
Капец. Ваш запрос заставил меня задуматься над следующим: а создалась ли действительно бд? Если да, то где она лежит? Иначе какой я разработчик, если на такие вопросы не могу ответить. И тут начался цирк, вызванный абсолютной неопытностью в системе андроид. Сперва просто так начал искать свою бд через стандартный файловый менеджер. Потом мне брат подсказал, что нужны рут права. Пытался параллельно выяснить можно ли посмотреть папку с моим приложением без рут прав. Пытался через дебаггер посмотреть, что происходит, потом  гугление привело меня к adb. С ним у меня ничего не получилось, может опыта или смекалки не хватило. Пришлось делать рут права. А у сяоми это ещё отдельный танец с бубном и хулахупом. Какие-то анлокеры надо сделать, спросив разрешение у сяоми. Говорят, что разрешение кому-то надо ждать от трёх дней, до месяца, если что-то пойдет не так. Слава Богу, у меня все получилось сразу. Потом пришлось узнавать про TRWP, про recovery, про magisk, про SU. В общем, все сделал. А найти эту папку data, где хранится мое приложение так и не нашел🤦‍♂. Скачал тотал командер, потыкал пальцем и случайно, наконц-таки, нашел папку со своей программой! И там, да, действительно есть созданная мною бд. И там ещё лежали 3  других файла с расширением rw... Параллельно я нашел какую папку, у которой название такое же как у моей программы, только ещё в конце приписано "-2". Это ещё выяснить надо, наверное. Но факт в том, что бд создано. То есть класс который расширяет опенХэлпер отрабатывает. Но так почему же не выходит никаких исключений, если я намеренно делаю ошибки в коде, когда вызываю execSQL ()? Почему листВью не отображает содержимое, хотя все сделал как написано в оф документации?
источник

I

Ivansuper in Android Developers
Albert Abdullin
Капец. Ваш запрос заставил меня задуматься над следующим: а создалась ли действительно бд? Если да, то где она лежит? Иначе какой я разработчик, если на такие вопросы не могу ответить. И тут начался цирк, вызванный абсолютной неопытностью в системе андроид. Сперва просто так начал искать свою бд через стандартный файловый менеджер. Потом мне брат подсказал, что нужны рут права. Пытался параллельно выяснить можно ли посмотреть папку с моим приложением без рут прав. Пытался через дебаггер посмотреть, что происходит, потом  гугление привело меня к adb. С ним у меня ничего не получилось, может опыта или смекалки не хватило. Пришлось делать рут права. А у сяоми это ещё отдельный танец с бубном и хулахупом. Какие-то анлокеры надо сделать, спросив разрешение у сяоми. Говорят, что разрешение кому-то надо ждать от трёх дней, до месяца, если что-то пойдет не так. Слава Богу, у меня все получилось сразу. Потом пришлось узнавать про TRWP, про recovery, про magisk, про SU. В общем, все сделал. А найти эту папку data, где хранится мое приложение так и не нашел🤦‍♂. Скачал тотал командер, потыкал пальцем и случайно, наконц-таки, нашел папку со своей программой! И там, да, действительно есть созданная мною бд. И там ещё лежали 3  других файла с расширением rw... Параллельно я нашел какую папку, у которой название такое же как у моей программы, только ещё в конце приписано "-2". Это ещё выяснить надо, наверное. Но факт в том, что бд создано. То есть класс который расширяет опенХэлпер отрабатывает. Но так почему же не выходит никаких исключений, если я намеренно делаю ошибки в коде, когда вызываю execSQL ()? Почему листВью не отображает содержимое, хотя все сделал как написано в оф документации?
Омагад
источник

I

Ivansuper in Android Developers
Potomyznaesh
Я искал, типо, сброс градла. Тоже не помогло
Ну подождем что скажет человек. Может что-то новое предложит
источник

AA

Albert Abdullin in Android Developers
😁
источник

OH

Oleksandr Hulak in Android Developers
Potomyznaesh
Я искал, типо, сброс градла. Тоже не помогло
-delete .idea and .gradle folders in my project folder
-delete the system Gradle cache ~/.gradle/cache
-refresh project dependencies using $gradlew assemble --refresh-dependencies
источник

P

Potomyznaesh in Android Developers
Oleksandr Hulak
-delete .idea and .gradle folders in my project folder
-delete the system Gradle cache ~/.gradle/cache
-refresh project dependencies using $gradlew assemble --refresh-dependencies
Это куда писать?
источник

OH

Oleksandr Hulak in Android Developers
Potomyznaesh
Это куда писать?
последний пункт в терминале
источник

P

Potomyznaesh in Android Developers
Oleksandr Hulak
последний пункт в терминале
Сейчас попробую))
источник

I

Ivansuper in Android Developers
Albert Abdullin
Капец. Ваш запрос заставил меня задуматься над следующим: а создалась ли действительно бд? Если да, то где она лежит? Иначе какой я разработчик, если на такие вопросы не могу ответить. И тут начался цирк, вызванный абсолютной неопытностью в системе андроид. Сперва просто так начал искать свою бд через стандартный файловый менеджер. Потом мне брат подсказал, что нужны рут права. Пытался параллельно выяснить можно ли посмотреть папку с моим приложением без рут прав. Пытался через дебаггер посмотреть, что происходит, потом  гугление привело меня к adb. С ним у меня ничего не получилось, может опыта или смекалки не хватило. Пришлось делать рут права. А у сяоми это ещё отдельный танец с бубном и хулахупом. Какие-то анлокеры надо сделать, спросив разрешение у сяоми. Говорят, что разрешение кому-то надо ждать от трёх дней, до месяца, если что-то пойдет не так. Слава Богу, у меня все получилось сразу. Потом пришлось узнавать про TRWP, про recovery, про magisk, про SU. В общем, все сделал. А найти эту папку data, где хранится мое приложение так и не нашел🤦‍♂. Скачал тотал командер, потыкал пальцем и случайно, наконц-таки, нашел папку со своей программой! И там, да, действительно есть созданная мною бд. И там ещё лежали 3  других файла с расширением rw... Параллельно я нашел какую папку, у которой название такое же как у моей программы, только ещё в конце приписано "-2". Это ещё выяснить надо, наверное. Но факт в том, что бд создано. То есть класс который расширяет опенХэлпер отрабатывает. Но так почему же не выходит никаких исключений, если я намеренно делаю ошибки в коде, когда вызываю execSQL ()? Почему листВью не отображает содержимое, хотя все сделал как написано в оф документации?
На будущее если совсем лень — возьми фейсбуковский stetho, он покажет все базы в приложении. Путь ты конечно прошел капец
источник

OH

Oleksandr Hulak in Android Developers
Potomyznaesh
Сейчас попробую))
но мне это всё не помогло. помог перенос проекта или переименование папки, как Иван сказал
источник