- 在Activity的onCreate方法, 以及onActivityResult里会有对象传回来为null的情况,需要使用?来修饰对象(PS: 反正允许对象为空就可以了)
- 在索尼手机,Service里的onStartCommand里的intent也得允许为null
- 少用!!多用?来检查对象
- 根据1和2总结,所有涉及到复写父类方法的时候,一旦需要使用到父类方法里的参数的时候,请务必仔细检查
- lateinit使用的时候也请小心为上,因为也是涉及到初始化以及调用的先后顺序的关系
- lamba的接口适用为需要java代码编写,然后kotlin调用,如果kotlin编写,则lamba暂时失效(PS:未来哪一天可能都支持了)
Android 项目 java转Kotlin需要注意事项
最新推荐文章于 2024-07-05 16:05:26 发布