首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
Nightlight
创建于2021-05-13
订阅专栏
存放一些android相关笔记代码
等 1 人订阅
共18篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
动手改造之App开锁办公桌柜子、开锁记录管理
出发场景 办公桌柜子原本的锁坏了,于是就开始着手研究可以动手实践制作一款手机app软件搭配硬件进行开锁柜子,其实初衷主要的是为了管控学生手机收发员开锁柜子拿取里面的手机,我同时能够看到开柜的记录。当然
GreenDao,Sql命令进行查询,判断表中字符串值在某个数值区间
在使用GreenDao 的时候,通常都是直接用GreenDao已有的queryBuilder,直接.where()直接调用就完事了. 但是最近在使用中遇到一个问题,那就是如果我数据库中保存了一个字符串
记录一次安卓串口在armeabi架构中找不到xxxserialport.so文件
1、在搞安卓串口通讯时,主模块build.gradle中指定了cpu的so库必须为 然后串口模块是没有指定so库的, 默认情况下运行时不会生成armeabi架构对应的so,然后运行应用当调用串口模块相
recyclerView适配器item交换位置
首先,说一下需求,如下图所示一个recyclerView的网格布局,就是拖拽4与1交换位置,上来感觉这还不简单,毕竟万能适配器BaseRecyclerViewAdapterHelper开源库有现成得拖
android 报错Activity class {package/class} does not exist
背景 出现这个问题是在同一个android 项目中,在不同的分支中修改了不同的applicationId,之所以是这样做是因为项目的功能一样的但是有一些细微的区别,能够保证2个app都能安装在设备上。
Android获取设备上的应用列表
在有些场景下,我们需要拿到设备上已经安装的应用列表,进行展示,首先在清单文件中添加如下权限: 接下来在功能页面中获取应用列表数据:
android studio2022.3.1 ,gradle8 打包aar、sources.jar 遇到的问题
android Studio 版本 2022.3.1 gradle版本 8.1.1 问题 gradle中无build等操作项 需要在File->setting->Expermental->勾选 Con
监听RecyclerView滑动到顶部或底部
需求:需要在recyclerView的开始、结束增加图标,判断是否到达顶点。即滑动到顶部时顶部的按钮隐藏、底部的按钮显示;滑动到底部时底部的按钮隐藏,顶部按钮显示;滑动到中间时2个按钮均显示。
工厂模式(Factory Pattern)
工厂模式(Factory Pattern) 工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的最佳方式,而无需向客户端暴露创建逻辑。 简单来说,工厂模式就是封装创建
android studio配合使用GIT
简单的整理一下android studio开发过程使用GIT出现频率相对高一点的用法,路过的朋友欢迎在评论区补充~,虽然用命令行固然重要,但是直接使用现成的不更方便快捷嘛。 创建Git仓库 这里我使用
android将library上传到JitPack图文教程
记得刚刚入门android时,在网上疯狂的搜索各种工具类依赖包时,感觉网上的大佬们能提供出封装好的依赖库地址,直接在dependencies下直接依赖使用简直爽的不要,下面我们也来学习一下如何将lib
android调试用到的adb命令
mark一下在工作中调试设备经常用到的adb命令,以及cmd命令查看apk或者签名秘钥签名信息命令~ 常用adb命令 查看当前连接设备: Wifi 连接设备 : 刷机进入loader模式: Adb指定
android Instrumentation模拟相关触摸事件
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第7天,点击查看活动详情。 使用背景 近日接触远程控制项目,当控制端发送相关的点击、滑动等事件时,被控制端需要接收相关点位数据,然后去
Android 中AIDL的简单使用
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第5天,点击查看活动详情。 初次接触使用AIDL,之前在项目中没有使用过,今天就来简单分享一下安卓中的AIDL的使用,AIDL 是 A
android 自定义View实现对角线效果
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第4天,点击查看活动详情。 需求分析 最近有一个需求,就是要在屏幕中实现对角线效果(这里为了方便对屏幕触摸测试时,测试人员能够根据画的
Android WebView加载SVG格式文件
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第2天,点击查看活动详情。 使用背景 有些情况下我们安卓要展示一些svg格式的文件,例如要展示一些各种场景下图纸的svg格式文件(这里
android中使用SVG矢量图
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第1天,点击查看活动详情。 SVG是什么? svg是图片的一种格式,是一种可以缩放的矢量图形,它是使用xml格式定义的图形,这种格式其
Room增删改查,真香!
Android官方推出了一个ORM框架,并将它加入了Jetpack当中,这就是Room 。本文实现的Demo使用到了room+ViewModel+liveData+viewBinding 本文实现的效