kotlin关于fragment获取context的问题

前言:有时候fragment需要获取activity的权柄context才可以执行一些东西,然而偶尔会出现on a null object reference的错误,原因是没有初始化,其实就是context没有初始化,我们一般习惯fragment提取成基类的baseFragment里面一般有initData():用于初始化一些数据或函数initListener()用监听问题在于如果在上述两者获取c

- 阅读全文 -

kotlin关于读取文件路径问题

前言,因为需要写一个播放器测试,需要读取到手机文件路径以获取到mp4格式文件的路径,进而播放,发现网络上的大多有问题,这里写下以作笔记记录。1.存储方式分为三部分:SharePreferences外部存储器内部存储器0.File的path、absolutePath和canonicalPath的区别先理解,路径、绝对路径/相对路径、规范路径/** *第一类:路径、绝对路径、规范路径c:\temp\f

- 阅读全文 -