companion object 修饰为伴生对象,伴生对象在类中只能存在一个,类似于java中的静态方法 Java 中使用类访问静态成员,静态方法。

    1. companion object {
    2. private const val TAG = "MainActivity"
    3. private const val REQUEST_SEARCH = 10000
    4. fun actionStart(activity: Activity) {
    5. val intent = Intent(activity, MainActivity::class.java)
    6. activity.startActivity(intent)
    7. }
    8. }