Android GreenDao数据库升级
在版本迭代时,我们经常需要对数据库进行升级,而GreenDao3+默认的处理逻辑为在进行数据升级时,会把旧表删除,然后创建新表,并没有迁移旧数据到新表中,从而造成数据丢失。那么如何解决此类问题? 具体的详情可以查看文章:《Android GreenDao数据库升级》https://blog.csdn.net/chen_md/article/details/132452503
在版本迭代时,我们经常需要对数据库进行升级,而GreenDao3+默认的处理逻辑为在进行数据升级时,会把旧表删除,然后创建新表,并没有迁移旧数据到新表中,从而造成数据丢失。那么如何解决此类问题? 具体的详情可以查看文章:《Android GreenDao数据库升级》https://blog.csdn.net/chen_md/article/details/132452503
【TakePicture】项目分为两大部分,分别从不同开发场景出发。 随着市场上不同版本、机型手机的出现,老项目迭代维护成本高。 本Demo最初目的: 实现如下功能之外,为了适配不同版本机型手机; 实测:android 8、9、10、11、13以及鸿蒙系统有效。 机型:小米、OPPO、VIVO、华为手机。 1. 上传头像并裁剪。 2. 上传多张照片并做压缩处理,图片可实现在线预览,伸缩放大等功能。
当初在遇到语音播报的时候,不知道应用哪个好,开发周期比较紧张,所以引用了“TextToSpeech”,研发简单、简便。 项目原文地址:https://blog.csdn.net/chen_md/article/details/126425386
原文内容:https://blog.csdn.net/chen_md/article/details/123548303 1.DrawLayout+JPTabBar+NoScrollViewPager 2.夜间模式(Theme.AppCompat.DayNight )
参考博客文章有详解:https://blog.csdn.net/chen_md/article/details/123183018 NFC小白详解,参考文档,具体可查看原文章
1.java生成时间戳精确到毫秒级别 2.Unix时间戳精确到秒级别 3.获取某年某月起始时间戳 4.获取某年某月结束时间戳
1.获取应用程序名称 2.获取应用程序版本名称信息(VersionName、VersionCode) 3.获取应用包名 4.获取app的应用签名 5.将获取到得编码进行16进制转换 6.获得app 的sha1值 7.Unicode 转 UTF-8 8.获取占位符值 9.去掉所有html标签返回文字 10.html 解码 11.是否有代理 12.十六进制转换类处理 13.将字节数组转换为十六进制字符数组 14.将字节数组转换为十六进制字符串 15.将十六进制字符串转换为字节数组 16.将十六进制字符转换成一个整数 17.截取字节数组 18.int转byte数组 19.byte数组转int 20.字节数组逆序 21.异或校验/BCC异或校验 22.将16进制字符串低位字节补零 23.将十进制整数转为十六进制数,并补位 24.十六进制字符串 高低位转换 25.蓝牙传输 16进制 高低位 读数的 转换 26.数字分割处理 27.数字加分割 28.实现按字符串位数在前面补0 29.数字去分割 30.把原始字符串分割成指定长度的字符串列表 31.分割字符串,如果开始位置大于字符串长度,返回空
文件就3.5M,别看它小,可能压缩比较给力!内容较多,看的话,还需要看很长一段时间 **_** 个人感觉内容丰富,希望能够你看了之后,有所帮助!
笔耕不辍
话题达人
2048日创作纪念日
1024勋章
持续创作
创作能手
分享小兵
分享学徒
签到新秀
GitHub