logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android——猜数字小游戏

实现功能:总共分三个模式普通模式:数字0-100困难模式:数字0-1000地狱模式:数字0-10000输入数字,会提示大还是小,猜对了,三种提示,还会有猜测数字显示MainActivity.java代码如下:public class MainActivity extends AppCompatActivity {private Button General,Diffculty,Hell;@Over

#android#android studio#java
Android Compose 一个音视频APP——Magic Music Player

此项目基于网易云API,使用Compose UI编写而成,项目整体采用MVVM架构,主要实现主题切换(适配深色模式)、音视频资源播放(Media3-Exoplayer)(其中视频播放对Exoplayer进行了自定义样式、竖屏和横屏切换等处理)、前台服务(通知栏)、歌曲下载、资源评论、歌曲解析、歌词逐行匹配等功能

文章图片
#android#音视频
解决阿里云远程连接yum无法安装问题(Ubuntu 22.04)

随即出现如下提示便是成功了,然后使用其提供的外网面板地址和账号密码登陆即可。然后重新尝试安装yum,执行下列一步,我的yum就安装成功了。注:因为使用的是vim打开,下列提供一些简便快捷键操作。然后使用如下脚本安装宝塔面板即可,耐心等待几分钟即可。输入安装yum命令之后,出现python版本问题。使用下列命令安装宝塔面板(Ubuntu版本)打开文件:使用如下命令打开文件。输入如下命令在此尝试安装y

文章图片
#阿里云#ubuntu#云计算
Flutter——SQLite数据库的使用与封装

Flutter——SQLite数据库的使用与封装

#数据库#sqlite#flutter
基于虹软(ArcSoft)实现人脸识别——Android版

基于虹软实现人脸识别效果图激活引擎第一步配置APP_ID和SDK_KEY第二步:判断是否添加动态链接库(so文件与jar包)第三步:判断是否申明所有权限人脸比对 1:N第一步:初始化本地人脸库第二步:初始化引擎和相机第三步:初始化引擎第四步:活体检测人脸注册切换前置、后置摄像头尾言效果图激活引擎第一步配置APP_ID和SDK_KEYint activeCode = FaceEngine.activ

文章图片
#android#java#android studio +1
Android Compose——Paging3的使用以及利用泛型进行封装

本Demo采用Hilt+Retrofit+Paging3完成,主要为了演示paging3分页功能的使用

#android#kotlin#android studio +1
Android ——SharedPreferences的简单封装

存储时将其转化为json字符串保存到缓存文件中,取时,解析json字符串即可,使用起来就跟存储字符串无异。参数三默认值,例如此key没有相对应的缓存value,则取默认值作为value。参数一Context上下文。参数一Context上下文。...

#单例模式#java#开发语言 +1
Android|完美适配Activity和Fragment唤起和收起系统软键盘

在Fragment中存在EditText,然后点击外部区域,或者点击其他非此EditText的控件时,收起系统软键盘

#android#android studio#ide
Android——解决BottomNavigationView+Fragment重建与重叠问题

在BottomNavigationView+多个Fragment框架下,进行Fragment切换时,会导致Fragment重建,也会出现同级Fragment未hide,导致重叠。

#android#android studio#ide
Android——一个简单的天气APP

此天气数据源采用[心知天气API(试用版)](https://www.seniverse.com/),免费版获取数据有限,只能获取普通的温度、湿度等,例如压力、云量、可见度等均获取不到,试用版相当于正式版,可以获取大部分数据,试用日期是14天。首页不同城市天气页面之间的滑动采用的是`ViewPager`,编辑界面的搜索栏采用的是`SearchView+ListView`,其中城市数据源是统计到一个

文章图片
#android#android studio#java +1
    共 23 条
  • 1
  • 2
  • 3
  • 请选择