Size: a a a

Android Developers

2020 July 03

n

neikist in Android Developers
danilshik
Я вообще сейчаc Hilt стал использовать вместо Dagger
Чур меня. Куда ему в прод? Он же свежий совсем.
источник

ДР

Дмитрий Рубцов 🇷🇺🔥... in Android Developers
neikist
Чур меня. Куда ему в прод? Он же свежий совсем.
это просто обертка над даггером, всё с ним нормально
источник

d

danilshik in Android Developers
neikist
Чур меня. Куда ему в прод? Он же свежий совсем.
Ну я пока переписываю приложуху, как закончу, по-любому уже хотябы в beta выйдет
источник

n

neikist in Android Developers
Так, в общем тех кто shimmer фейсбуковский ковырял нет? Просто у меня ну реально совсем в голове не укладывается как это работает.
источник

D

Dmitry in Android Developers
Всем привет, ребят) А если в RecyclerView засетить поверх другой адаптер, он заменится без последствий, или как лучше их переключать?
источник

I

Igor in Android Developers
neikist
Покрывать что? Логику какую то - да, полезно. То что dao из таблицы видов апельсинов возвращает виды апельсинов и не крашится - накой?
Во первых в той же cloure мы не пишем тесты на "типы", это все часть проверки логики.

Во вторых, у нас сильно-типизированные языки и проверка типов есть, хоть и в райнтайме (в отличие допустим от жс).
И при сложение числа со строкой - произойдет исключение, которые сразу видно.

Во третьих, программы на стыке процессов не статически типизированы.
Никто не даст 100% гарантии, что в рантайме придет таже бд, что была при компиляции и все не грохнется.
источник

NI

Nikita Ilyasov in Android Developers
Кто-нибудь может подсказать, как измерить соотношение кода на Java и Kotlin в проекте?
источник

Я

Ярослав in Android Developers
neikist
Так, в общем тех кто shimmer фейсбуковский ковырял нет? Просто у меня ну реально совсем в голове не укладывается как это работает.
Это Canvas, с ним чёт всегда трудно🤔
источник

DC

Dmitry Chubarov in Android Developers
Обновил андроид студию до версии 4.0 и теперь при старте или дебаге приложения, сразу происходит запуск без выбора устройства
У всех так? Кто знает как снова сделать это окно?
источник

n

neikist in Android Developers
Ярослав
Это Canvas, с ним чёт всегда трудно🤔
Да мне уже пояснили. Проглядел в сорцах XFermode в setShimmer
источник

В

Вадим in Android Developers
Stenle Du-Foster
Разрешил чтение и запись ?
Да
источник

I

Igor in Android Developers
Nikita Ilyasov
Кто-нибудь может подсказать, как измерить соотношение кода на Java и Kotlin в проекте?
- делаешь чистый checkout (если не хочешь что сгенеренный код попал)
- запускаешь cloc
источник

NI

Nikita Ilyasov in Android Developers
Igor
- делаешь чистый checkout (если не хочешь что сгенеренный код попал)
- запускаешь cloc
Спасибо!
источник

АМ

Артем Миницкий... in Android Developers
Привет, подскажите пожалуйста, почему реклама не показывается при первом заходе в приложение сразу после установки, потом работает отлично
class SplashActivity : AppCompatActivity() {

   private lateinit var mInterstitialAd: InterstitialAd

   override fun onCreate(savedInstanceState: Bundle?) {
       super.onCreate(savedInstanceState)
       setContentView(R.layout.splash_screen)

       if (!SubscriptionProvider.hasSubscription()) {
           mInterstitialAd = InterstitialAd(this)
           mInterstitialAd.setAdUnitId(this.getString(R.string.interstitial))
           mInterstitialAd.loadAd(AdRequest.Builder().build())

           mInterstitialAd.adListener = object : AdListener() {
               override fun onAdClosed() {
                   super.onAdClosed()
                       startActivity(Intent(this@SplashActivity, MainActivity::class.java))

               }
           }

           Handler().postDelayed({
               if (mInterstitialAd.isLoaded) {
                   mInterstitialAd.show()
               } else {
                   startActivity(Intent(this@SplashActivity, MainActivity::class.java))
               }

           }, 4000)
       } else {
           Handler().postDelayed({
               startActivity(Intent(this@SplashActivity, MainActivity::class.java))
           }, 2000)
       }

   }

}
источник

DB

Dmytro Borysov in Android Developers
Артем Миницкий
Привет, подскажите пожалуйста, почему реклама не показывается при первом заходе в приложение сразу после установки, потом работает отлично
class SplashActivity : AppCompatActivity() {

   private lateinit var mInterstitialAd: InterstitialAd

   override fun onCreate(savedInstanceState: Bundle?) {
       super.onCreate(savedInstanceState)
       setContentView(R.layout.splash_screen)

       if (!SubscriptionProvider.hasSubscription()) {
           mInterstitialAd = InterstitialAd(this)
           mInterstitialAd.setAdUnitId(this.getString(R.string.interstitial))
           mInterstitialAd.loadAd(AdRequest.Builder().build())

           mInterstitialAd.adListener = object : AdListener() {
               override fun onAdClosed() {
                   super.onAdClosed()
                       startActivity(Intent(this@SplashActivity, MainActivity::class.java))

               }
           }

           Handler().postDelayed({
               if (mInterstitialAd.isLoaded) {
                   mInterstitialAd.show()
               } else {
                   startActivity(Intent(this@SplashActivity, MainActivity::class.java))
               }

           }, 4000)
       } else {
           Handler().postDelayed({
               startActivity(Intent(this@SplashActivity, MainActivity::class.java))
           }, 2000)
       }

   }

}
такое дебагом решается, посмотри какой участок кода не отрабатывает, может просто  реклама не прогрузилась
источник

A

Aleksandr in Android Developers
Dmitry
Всем привет, ребят) А если в RecyclerView засетить поверх другой адаптер, он заменится без последствий, или как лучше их переключать?
RecyclerView#swapAdapter(Adapter adapter, boolean removeAndRecycleExistingViews)
источник

D

Dmitry in Android Developers
Aleksandr
RecyclerView#swapAdapter(Adapter adapter, boolean removeAndRecycleExistingViews)
Спасибо)
источник

i

iskander in Android Developers
Ребят, кто может поменторить по Android разработке
источник

T

The The in Android Developers
бесплатно? не думаю что найдется желающие тратить свое время
источник

М

Мухамед in Android Developers
Как то раз попросили помочь по ошибке, на вопрос какая ошибка скинули пустой проект и требования к нему🤦🏻‍♂️
источник