logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

自学Android开发 AES加密

一、问题在Java 后端发来的AES加密数据时,发现Android APP不能解密 而且Android 端 加密同样的数据返回的结果居然不一致,所以我在网上查询后,发现在SecureRandom在产生安全随机数时 Windows系统和Linux系统的机制不一样,所以在同样的java AES加密源码加密同意的数据产生不一样的加密结果。下面我给出网络的常用的AES加密的源码。网络常用的AES加解密源码

文章图片
#移动开发#android#java
自学Android开发 Fragment的onActivityCreated()被弃用

一、Fragment的生命周期1、官方生命周期图二、onActivityCreated()的弃用1、官方更新文档版本 1.3.0-alpha022020 年 3 月 18 日发布了androidx.fragment:fragment:1.3.0-alpha02、androidx.fragment:fragment-ktx:1.3.0-alpha02和androidx.fragment:fragme

#移动开发#android
Android开源 我的开源Android Log框架 LogDog “日志狗”

LogDog 是一个开源的 Java 日志框架,它提供了一种简单、高效的方式来管理应用程序的日志。简单易用:LogDog 提供了一个简单的 API,可以使用它来记录日志,而不需要写复杂的代码。多种输出方式:LogDog 支持多种输出方式,包括控制台输出、文件输出、Syslog 输出等。日志级别控制:LogDog 提供了多种日志级别控制,包括 DEBUG、INFO、WARN、ERROR 等。可扩展性

文章图片
#android#开源#移动开发
Android开源 Skeleton 骨架屏 V1.3.0

骨架屏的作用是在网络请求较慢时,提供基础占位,当数据加载完成后,恢复数据展示。它可以给用户一种很自然的过渡,避免页面长时间白屏或者闪烁等情况。Skeleton 除实现静态的骨架图展示和新增了骨架屏闪烁动画,骨架屏动画是指在页面加载时,先显示一个简单的页面框架(骨架屏),然后再加载实际的页面内容。这样可以让用户在等待页面加载的过程中,先看到一个基本的页面结构,避免了空白页面的尴尬和用户的无知情况。骨

文章图片
#android#开源
Android开源 Skeleton 骨架屏

骨架屏的作用是在网络请求较慢时,提供基础占位,当数据加载完成后,恢复数据展示。它可以给用户一种很自然的过渡,避免页面长时间白屏或者闪烁等情况。Skeleton 除实现静态的骨架图展示和新增了骨架屏闪烁动画,骨架屏动画是指在页面加载时,先显示一个简单的页面框架(骨架屏),然后再加载实际的页面内容。这样可以让用户在等待页面加载的过程中,先看到一个基本的页面结构,避免了空白页面的尴尬和用户的无知情况。骨

文章图片
#android#开源
到底了