Android開発ニュース2021年2月15日

こんにちは。私の名前は KirillRozov です。Androidの開発に興味がある場合は、Android開発者向けの毎日のニュースが掲載され ているTelegramチャンネル「AndroidBroadcast と同じ名前のYouTubeチャンネルについて聞いたことがあるでしょう この投稿は、チャンネルの新しい動画のテキストトランスクリプトです






ねえ!もう一週間が終わり、特にあなたのために最高のニュースを集めました!新しい安定したAndroidJetpackライブラリの大部分がリリースされ、IDEAをCIで実行できるようになりました。最後に、メビウスのチケットを獲得する方法を学びます。私はキリル・ロゾフです。これはAndroid放送チャンネルです。それを理解しましょう!





AndroidXアクティビティ1.2.0 | アクティビティ結果API

Activity 1.2.0ライブラリがリリースされました。このライブラリには、Activity Result API Context



、呼び出しの前に取得する機能onCreate()



、サポートViewTree



、およびメソッドのバックポートが含まれていreportFullyDrawn()



ます。





Activity Result API - API, onActivityResult() . callback ActivityResultContract, Activity. , . API , , onActivityResult()



.





- Context



onCreate()



, . Coroutine callback-a.





ViewTree



- ComponentActivity



API SavedState Lifecycle, .





  • AndroidX Activity 1.2.0





  • Activity Result API





Fragment 1.3.0

Fragment 1.3.0 , API, deprecated API, Fragment



.





, - Fragment-, , back stack-.





Activity Result API , , request callback- permission.





Fragment setTargetFragment - . API - Fragment Result API, FragmentManager Fragment- Callback.





" Fragment " - Google deprecated API. setRetainInstance() , ViewModel. FragmentPagerAdapter ViewPager 1 deprecated , . deprecation onAttachFragment() Activity Fragment. FragmentOnAttachListener, onAttachFragment().





  • AndroidX Fragment 1.3.0





  • Fragment Result





  • "Fragments: rebuilding the internals"





Lifecycle 2.3.0

Lifecycle 2.3.0 SavedStateHandle, Lifecycle, ViewTree API.





SavedStateHandle lazy , .. setSavedStateProvider() , , .





Lifecycle: DESTROYED - , . Lifecycle , . API,





ViewTree API, LifecycleOwner ViewModelStoreOwner View. API SavedStateRegistry savedstate 1.1.0





  • AndroidX Lifecycle 2.3.0





Kotlin Symbol Processing

Kotlin Symbol Processing (KSP) Room





KSP - kapt, . Google Kotlin , , Java apt Kotlin. KSP 2 kapt. . KSP





  • Kotlin Symbol Processing Alpha





IDEA CI

IDEA GUI CI





JetBrains - Qodana, CI . Qodana 2 : IDEA UI Web UI . pipeline. Teamcity, Docker GitHub Action Application. TeamCity. . EAP , .





  • JetBrains Qodana





  • Qodana ( )





Core App Quality

developers.android.com "App Quality",   Android .





, . checklist Android. :





















  • Google Play





.





  • "Core App Quality"





  • "Core App Quality"





2021

Kaspersky android feature , , feature . .





  • " Android 2021"






Mobius

  1. YouTube "Android Broadcast"





  2. Telegram "Android Broadcast"





  3. Telegram "Kotlin Broadcast"





  4. Telegram ( !!!)





  5. ,








All Articles