Android开发
文章平均质量分 79
Android开发
L-FHy
用知识对抗这个世界
展开
-
【毕设】基于Android的实验室签到系统设计 - 问题二 - 项目中加入git中的Android端串口通信库
前提准备大神开发的android端SerialPort库的git地址是:https://github.com/kongqw/AndroidSerialPortREADME.md中有关于API配置的说明第一步:Add the JitPack repository to your build fileAdd it in your root build.gradle at the end of repositories:按照上面提示定位到项目的build.gradle文件,位置如下但是如果原创 2022-05-04 21:44:57 · 945 阅读 · 0 评论 -
【毕设】基于Android的实验室签到系统设计 - 问题一 - 系统时间不一致问题
问题来源代码不变,使用相同磁卡签到时发现签到不成功,弹出提示:卡号错误,未查询到授权或者未刷卡,请重新刷卡问题分析首先看数据库中是否存在正确授权信息,发现没有问题再看读卡器读出卡号有没有问题,发现没有问题最后看从数据库拿出授权信息和卡号进行比对的代码,锁定在new Date().getTime()代码上问题根源new Date().getTime()是获得系统时间的代码在模拟器上运行时,和与安卓机连接时,得到的系统时间是不一样的模拟器得到的是13位,单位为毫秒,没有问题,因为和电脑一原创 2022-05-04 21:00:01 · 1520 阅读 · 0 评论 -
Android扩展知识 - 不同so文件间的调用
不同so文件间的调用原创 2022-04-29 11:05:04 · 665 阅读 · 0 评论 -
Android扩展知识 - so文件生成及其使用
前言:想借助JNI和NDK的知识开发Android的串口通信,但是之前对这一部分没有了解过,以至于第一步so文件的生成和使用,就花费了两天,这里记录下配置过程。(网上有些资料也不完全对,走了很多弯路。)so文件的生成及其使用原创 2022-04-27 17:10:54 · 4196 阅读 · 0 评论 -
Android扩展知识 - getWidth()和getMeasuredWidth()的区别
可以直接看下面这两篇文章这里是引用https://www.jianshu.com/p/3adc3d95dfa8https://www.cnblogs.com/ganchuanpu/p/8893561.html自己有空会再整理,先放出来。原创 2022-04-14 17:00:28 · 2076 阅读 · 0 评论 -
Android基础知识 - 碎片
碎片原创 2022-04-04 21:09:29 · 2934 阅读 · 0 评论 -
Android基础知识 - ListView
ListView原创 2022-04-04 16:29:17 · 4277 阅读 · 1 评论 -
Android扩展知识 - 减轻C盘压力,扩大C盘空闲容量
解决C盘内存满的问题原创 2022-03-31 21:57:24 · 2350 阅读 · 0 评论 -
Android扩展知识 - DrawerLayout
DrawerLayout原创 2022-03-31 20:16:07 · 2413 阅读 · 0 评论 -
Android扩展知识 - XML文件报错信息:Failed to find style with id 0x7f15febf in current theme
前提条件由于涉及到Toolbar,因此需要首先设置Activity主题为NoActionBar如下再来看自定义主题,主要是可以改变colorPrimary、colorAccent常用背景颜色。其实不用这么麻烦,完全可以采用系统自带的NoActionBar,比如…写项目的过程中突然发现xml文件报错但并不影响项目的运行,虚拟机跑出来的效果很正常,就很神奇。之所以注意到这个问题,是因为有个layout布局,预览不出来,就发现了报错信息。之前一直忽略xml文件也会报错,今后一定要注意原创 2022-03-31 17:40:00 · 809 阅读 · 0 评论 -
Android拓展知识 - Toolbar的标题太过靠右,不能显示或完全显示
Toolbar标题太靠右,不能完全显示原创 2022-03-29 16:54:59 · 1620 阅读 · 0 评论 -
Android基础知识 - AppbarLayout
AppbarLayout原创 2022-03-29 11:52:53 · 11351 阅读 · 3 评论 -
Android扩展知识 - Toolbar
Toolbar基础知识原创 2022-03-27 21:19:44 · 1349 阅读 · 0 评论 -
Android拓展知识 - ActionBar
ActionBar原创 2022-03-27 16:18:03 · 913 阅读 · 0 评论 -
Android基础知识 - 菜单Menu
menu原创 2022-03-22 17:44:00 · 607 阅读 · 0 评论 -
Android拓展知识 - 活动继承Activity或者继承AppCompatActivity的区别
AppCompatActivity相对于Activity的主要两点变化AppCompatActivity,隐藏标题栏的三种方法原创 2022-03-22 16:53:35 · 4832 阅读 · 0 评论 -
Android拓展知识 - 继承Activity不加requestWindowFeature(Window.FEATURE_NO_TITLE)却不显示标题栏
继承Activity不加requestWindowFeature(Window.FEATURE_NO_TITLE)却不显示标题栏原创 2022-03-22 15:59:17 · 1822 阅读 · 0 评论 -
Android基础知识 - 活动的最佳实践
活动的最佳实践原创 2022-03-22 09:53:12 · 1773 阅读 · 1 评论 -
Android基础知识 - 活动的生命周期
活动的生命周期原创 2022-03-21 17:49:20 · 440 阅读 · 0 评论 -
Android基础知识 - 活动
Android基础知识:活动原创 2022-03-19 22:02:27 · 1436 阅读 · 0 评论 -
Android基础知识 - SQLite数据库的最佳实践(使用事务、升级数据库的最佳写法)
SQLite数据库的最佳实践(使用事务、升级数据库的最佳写法)原创 2022-03-16 15:15:50 · 2389 阅读 · 0 评论 -
Android基础知识 - 内置SQLite数据库
SQLite数据库简单介绍SQLite是一款轻量级的关系型数据库,它的运算速度非常快,占用资源很少,通常只需要几百K的内存就足够了,因而特别适合在移动设备上使用。SQLite不仅支持标准的SQL语法,还遵循了数据库的ACID事务。它甚至不用设置用户名和密码就能使用,可以快速上手。前面所学的文件存储和SharedPreferences存储毕竟只能适用于去保存一些简单的数据和键值对,当需要存储大量复杂的关系型数据的时候,就需要使用SQLite数据库,用来存储这些数据量大、结构性复杂的数据。创建数据原创 2022-03-16 11:16:25 · 4908 阅读 · 1 评论 -
Android Studio中如何查看Sqlite数据库和表的创建情况
第一种方式:File Explorer重点:首先保证电脑连接安卓机(手机或平板等)或者开启Android Studio中对应工程的模拟器。点击Android Studio上方菜单项的View继续点击Tool Windows继续点击Device File Explorer第二种方式:adb调试...原创 2022-03-12 11:42:08 · 13856 阅读 · 0 评论