- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 RoomExplorer Room数据库可视化查看器
Room数据库可视化查看器 https://github.com/wajahatkarim3/RoomExplorer 使用效果 使用方法 添加依赖 dependencies { implementation 'com.wajahatkarim3:roomexplorer:0.0.2' } 在activity中 //MyRoomDB---你的数据库名称 //MyRoomDBName---数据表名称 RoomExplorer.show(context, MyRoomDB::class.jav
2020-05-24 21:08:48 1131
原创 kotlin接口及其回调
对于Java直接转kotlin的小伙伴一下案例即可 class Test{ fun call(listener:Callback){ listener.a() listener.b() listener.c() } } interface Callback{ fun a(); fun b(); fun c();...
2020-05-05 21:46:13 433
原创 viewbinding设置布局文件
很多小伙伴都疑惑,viewbinding怎样设置布局文件的???? 本文不探讨原理,只是简单说明规则:根据布局文件的名称 如下: private lateinit var binding: ActivityMainBinding //对应Activity_main.xml ...
2020-04-20 16:39:26 572
原创 jetpack_LifeCycles
jetpack—LifeCycles监听Activity的生命周期 案例:监听Activity的计时器 即activity暂停,计时器也暂停,Activity恢复,计时器也恢复 package com.example.lifecyclesdemo import android.content.Context import android.os.SystemClock import androi...
2020-04-15 17:55:52 124
原创 Jetpack Navigation和viewModel实现fragment的切换和数据共享
Navigation的使用请看笔者的另一笔记 https://blog.csdn.net/rolandlee01/article/details/105473193 本案例来自于: https://b23.tv/BV1w4411t7UQ/p19 一、介绍 个人理解:ViewModel的生命周期与Activity生命周期一致,故可以通过在fragment中获取viewModel来实现fragment...
2020-04-13 00:07:20 2481
原创 jetpack navigation使用案例kotlin实现
Jetpack-Navigation(kotlin)(一) 学习笔记,案例来自于: https://www.bilibili.com/video/BV1w4411t7UQ/?p=17 一、基本概念—该部分直接引用谷歌官网介绍 1.基本组成 导航图:在一个集中位置包含所有导航相关信息的 XML 资源。这包括应用内所有单个内容区域(称为目标)以及用户可以通过应用获取的可能路径。 NavHost:显示...
2020-04-12 18:05:13 907
原创 ViewModel_DataBinding_SavedStateHandle(kotlin)
本文为jetpack学习案例,来自于 https://www.bilibili.com/video/BV1w4411t7UQ/?p=13 涉及内容: ViewModel LiveData Databinding android studio 自带图标库 SavedStateHandle 篮球计分器:使用ViewModel+DataBinding来进行ui操作,使用SavedStateHandle...
2020-04-11 18:53:51 564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人