kotlin
无名小卒一枚
因为你们都太优秀了,这就是我持续努力的动力
展开
-
fragment之间通过广播通信,一次广播重复接收消息的问题
解决将广播接收注册放在OnCreate中,确保只注册一次原创 2021-11-18 10:33:30 · 2555 阅读 · 0 评论 -
NavigationView 加载headerlayout
针对异常java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference解决在onCreate函数内val navigationView = findViewById<View>(R.id.nav_view_home) as Navigation原创 2021-11-07 09:46:39 · 2001 阅读 · 0 评论 -
Kotlin 解析json
背景{ "status": 1, "data": { "id": 52, "userName": "admin", "createTime": "2021-11-03 15:12:46", "updateTime": "2021-11-03 15:12:46" }, "msg": "登录成功"}针对这种嵌套数据解决封装对象import java.util.*class UserVo {原创 2021-11-03 20:48:40 · 1610 阅读 · 1 评论 -
kotlin-OKHttp网络异步请求后根据响应内容执行进一步操作
封装OKhttppackage com.lettytrain.notesapp.utilimport okhttp3.OkHttpClientimport okhttp3.Requestimport okhttp3.RequestBodyimport okhttp3.MediaType.Companion.toMediaTypeobject OKHttpUtils { //实现cookie持久化 val client = OkHttpClient().newBuilder原创 2021-11-03 20:43:15 · 839 阅读 · 0 评论 -
Kotlin解析json数据
背景kotlin,解析okhttp返回得数据方法class ResCode (public val obj:JsonObject){ var status:Int ?=-1 var msg:String ?=""} fun parseJsonWithJsonObject(response:Response){ result= response.body?.string().toString() var resCode=Gson().fromJs原创 2021-11-02 14:56:34 · 1609 阅读 · 0 评论