当aa遇上kotlin

踩了一些坑,记录,也与大家分享。

2.传值问题

看代码吧,懒得写了:

SecActivity_.intent(this).extra("index", 12)
                .extra("hello","hello_value").start();
@EActivity(R.layout.activity_sec)
open class SecActivity : AppCompatActivity() {

    @Extra
    lateinit var hello: String

    @Extra("index")
    @JvmField
    var x: Int? = 0;

//    override fun onCreate(savedInstanceState: Bundle?) {
//        super.onCreate(savedInstanceState)
//    }

    @AfterViews
    fun init() {
        LogUtil.e("x的值为:$x,hello的值为: $hello")
    }
}

3. 与xutils db模块使用问题

主要是定义vo,可能一开始不太适应:

@Table(name = "user")
data class User(

        @Column(name="id",isId = true)
        var id:Int,

        @Column(name = "name")
        var name: String,

        @Column(name = "age")
        var age: Int) {
    constructor() : this(0,"", 0) {}
}
}

主要是需要定义一个无参构造!及定义id属性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值