![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
功能实现实例
拿来吧你
我还能码嘛。
一直为幸福辛苦
展开
-
kotlin - String Int 类型转换
情景如果一个String类型的值为159.0这样的数时,直接.toInt()就会产生报错Error inflating class fragmentCaused by: java.lang.NumberFormatException: For input string: “159.0”解决方式可以中间加一个.toFloat()过渡一下,比如:book.pages = row.getCell(2).toString().toFloat().toInt() //获取单元格...原创 2022-04-28 21:02:09 · 5152 阅读 · 0 评论 -
NavigationView的使用
情景使用NavigationView实现侧滑菜单,并对里面的值进行相应的修改自动生成这样就可以实现一个侧滑菜单在android studio中选择新建Navigation Drawer Activity项目时会自动生成相关代码具体使用布局文件主界面 activity_main.xml<?xml version="1.0" encoding="utf-8"?><androidx.drawerlayout.widget.DrawerLayout xmlns:android原创 2022-04-20 14:40:07 · 3346 阅读 · 0 评论 -
checkbox的使用
情景在用户第一次登录时,根据他的选择是否将密码保存在本地,并在下次打开应用时自动填充解决方法使用SharedPreferences本地储存//判断是否为第一次登录val prefs = getSharedPreferences("data",Context.MODE_PRIVATE)val prefsEdit = getSharedPreferences("data",Context.MODE_PRIVATE).edit()val isRemember = prefs.getBoolean(原创 2022-04-19 20:49:39 · 486 阅读 · 0 评论 -
poi读取xlsx文件
情景在kotlin实现的项目中,要读取bookAssets.xlsx文件中的内容。解决方法引入POI依赖在libs文件中加入要用到的6个.jar包,并在gradle中导入:要用到的包已经放在下面的网盘链接中:链接:https://pan.baidu.com/s/1WKVr2X2JgRfPWo6293RvHw 提取码:zlss导入文件在Device File Explorer中,提前把文件放入到/data/data/包名/files下代码逻辑private fun readExc原创 2022-04-16 15:01:16 · 2307 阅读 · 0 评论