首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
2020
订阅
野火友烧不尽
更多收藏集
微信扫码分享
微信
新浪微博
QQ
35篇文章 · 0订阅
TabLayout 自定义 Indicator 指示线宽度样式
TabLayout Indicator 指示线样式实现任意设置,宽、颜色、高等
Android移植谷歌官方串口库支持校验位、数据位、停止位、流控配置
关于安卓设备上使用串口,谷歌官方在github上有提供代码实例,里面有JNI的代码和串口API的java。将谷歌官方串口库项目下载后发现只支持设置串口号及波特率, 需求需要增加支持校验位、数据位、停止位、流控等串口配置项,此记录步骤。 1. 检验参数合法性 2. 打开串口
【Android自定义View】绘图之Bitmap篇(六)
首先,对于色彩的存储,Bitmap类使用一个32位的数值来保存。红(R)、绿(G)、蓝(B)及透明度(A)各占8位,也就是所谓的RGBA,每一个色彩分量的取值范围是0-255。透明度为0表示完全透明,为255时,色彩完全可见。 Android中的颜色矩阵是一个 4x5 的数字矩…
【需求解决系列之四】Android App 在线 自动更新(适配到9.0)
其实每个Android App都应该有一个App在线更新的功能,这样才能及时的通知用户去更新最新版本的App。这个功能其实说起来比较简单,因为流程大家都懂!但是要真正的实现,还是要考虑很多东西的!因为项目的需要,对之前已经开源的库做了下升级重构,下面就这个做个简单的介绍。 使用…
Android 自定义控件之带下载进度的下载按钮
最近要用到一个带下载进度的按钮,各种搜索了一波,很抱歉(/TДT)/ ,实在没有发现自己想要的效果,没办法只能自己尝试实现了一个了。
Message 引发的 DialogFragment 内存泄漏分析与解决方案
某一个 HandlerThread 的 Looper#loop 方法,一直等待 queue#next 方法返回,但是它的 msg 局部变量还引用着上一个循环中已经被放到 Message Pool 中 Message,我们称之为 MessageA。 Dialog#setOnCan…
Android应用内升级App/Apk升级(下载Apk并且安装)
效果图背景晚上,我打开淘宝,突然淘宝给我弹出一个弹出框,显示有最新版本,您需要更新吗?我思考半天,到底要不要更新呢?.....哈哈哈,明天让小陈来做这个功能吧。为什么需要应用内升级1、apk上架周期慢
ViewModel的局限,销毁重建的方案SavedStateHandle
ViewModel,作为Jetpack中举足轻重的部分,相信大家已经很熟悉了。 而今天重提是因为要为自己的“愚蠢”买单...之前的自己一直想当然的以为ViewModel可以解决Activity销毁重建的问题(但是,这是一个错误的认知)。直到踩到了坑,才仔细的想了想... Vie…
我敢说,这就是 github 上最好用的 Android 状态栏导航栏库,没有之一
从 Android 4.4 开始,Android 支持了状态栏和导航栏的透明效果,并在 Android 5.0 上加强了这种效果,但是实现方法却和 Android 4.4 完全不同,之后在 Android 6.0、Android 8.0 以及 Android 10.0 上都增加…
一文读懂 Handler 机制
Handler 在整个 Android 开发体系中占据着很重要的地位,是一种标准的事件驱动模型,对开发者来说起到的作用很明确,就是为了实现线程切换或者是执行延时任务,稍微更高级一点的用法可能是为了保证