logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

compose UI(八)一个仿mac的全局消息工具,跟Toast说拜拜

效果:本文示例代码API基于compose UI 1.0.0Toast在compose的尴尬Toast需要上下文,这个在Compose 方法中可以通过LocalContext拿到。在其他类中可以用hilt @ApplicationContext 注入application也可以拿到,但是总有不能注入的地方比如object等等情况。Toast最尴尬的是在主线程执行,MVVM架构下,函数在viewMo

#android#kotlin
compose UI(七)引入视频播放器ExoPlayer

本文示例代码API基于compose UI 1.0.0 ExoPlayer2.14.2ExoPlayer简介ExoPlayer-githubExoPlayer官网-开发者文档ExoPlayer代码实验室androidView接入关于怎么接入androidView,可以参考前面的文章。@Composablefun VideScreen (){val context = LocalContext.cu

#android#kotlin
nacos 连不上数据库的一个坑

nacos/conf目录下nacos-mysql.sql 一般用这个把nacos的配置持久化到mysql数据库里面每一张表前都注释有/******************************************//*数据库全名 = nacos_config*//*表名称 = config_info*//******************************************/C

#mysql#spring boot#数据库
分享开源一个安卓手机单机游戏(未完成,仅供学习)

文章目录前言一、项目介绍二、如果想要修改说明1.怎么创建新画面2.怎么创建新的怪物3.一些逻辑上的说明写在最后源码地址前言TuoJiChuanQi是本人在学习java时候,突发奇想做的一个小游戏,算是本人第一个java项目。项目基础代码来源本人之前学的一本书籍《Android游戏开发详解》作者是美James S Cho。书上的项目还是在eclipse年代,我写时as已经是主流了。因为闲置时间过长,

#android#移动开发#java
安卓apt开发kotlin 利用编译时注解生成源码Demo

项目中要减少反射,提高性能,可以apt或是aop。网上有很多java apt的文章,可是利用kotlin文章比较少,有的也不够详细。Demo 仿著名的butterknife实现一个简单的View绑定编译时注解核心三个模块,一个安卓库(实现一些需要的功能),一个java compiler库(实现编译时生成代理),一个java annotaions库(注解库)。架构我们需要新建三个模块依赖compil

#android
安卓实现经典蓝牙通信

github demo 地址蓝牙通信基于谷歌官方经典蓝牙示例封装快速使用implementation 'com.ccand99.mark:bluetoothx:1.0.1'权限说明需要动态权限申请,demo有权限声明<uses-permission android:name="android.permission.BLUETOOTH"/><uses-permission andr

#android
android ndk编译so库,脚本编译ffmpeg5.0示例

今天收了份csdn小礼物,上来补篇博客。环境配置下载,安装什么的自己参考一下官网。从 NDK r19 开始,NDK 默认安装的工具链可供使用。与任意构建系统进行交互时不再需要使用 make_standalone_toolchain.py 脚本。简单示例(利用cmake)demo工程图sum.h#ifndef FFMPEGDEMO_SUM_H#define FFMPEGDEMO_SUM_H//一定要

#android#音视频
android studio报java.lang.NoSuchMethodError: com.intellij.ide.plugins.PluginManagerCore解决办法

插件跟不上版本的原因。windows下解决办法打开as,保持出错页面不要点确定C:\Users(用户){pc_use_name}\AppData\Roaming\Google\AndroidStudio4.1\pluginsAppData为隐藏目录AndroidStudio4.1可能是其他版本这个无所谓,目录下面所有文件压缩,完成后全选删除,删除不了的就是那个出错的jar。记录一下。as里点确认,

#intellij idea
到底了