草庐IT

category_widget

全部标签

定义全局 android.widget var/val 时的 \\”lateinit\\” 或 \\”by lazy\\”

"lateinit"or"bylazy"whendefiningglobalandroid.widgetvar/val当定义一个全局android.widget变量时,例如TextView,使用lateinit还是bylazy更可取?我最初认为使用bylazy会是首选,因为它是不可变的,但我不完全bylazy示例:123456789101112131415classMainActivity:AppCompatActivity(){  valhelloWorldTextViewbylazy{findViewById(R.id.helloWorldTextView)asTextView}  ove

定义全局 android.widget var/val 时的 \\”lateinit\\” 或 \\”by lazy\\”

"lateinit"or"bylazy"whendefiningglobalandroid.widgetvar/val当定义一个全局android.widget变量时,例如TextView,使用lateinit还是bylazy更可取?我最初认为使用bylazy会是首选,因为它是不可变的,但我不完全bylazy示例:123456789101112131415classMainActivity:AppCompatActivity(){  valhelloWorldTextViewbylazy{findViewById(R.id.helloWorldTextView)asTextView}  ove