美文网首页
kotlin第5课

kotlin第5课

作者: adustdu2015 | 来源:发表于2018-06-13 10:52 被阅读0次

    1.with关键词

    接收一个对象和一个扩展函数作为它的对象,使这个对象扩展函数。

    //在onBindViewHolder中使用

    override fun onBindViewHolder(holder:ViewHolder,position:Int){

    with(weekForecast.dialyFecturn[position]){

    holder.textView.text="$data-$description-$high/$low"

    }

    }

    2.委托

    标准委托

    class App:Application(){

    val database.SqliteOpenHelper by lazy{

    MyDataBaseHelper(application)

    }

    override fun onCreate(){

    val db = database.writeableDatabase

    }

    }

    当然还有其他委托,比如 Observable等。详情观看文档。kotlin for android

    相关文章

      网友评论

          本文标题:kotlin第5课

          本文链接:https://www.haomeiwen.com/subject/hsfjeftx.html