
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了如何在Termux终端应用中添加GUI模块,构建本地AI聊天应用。作者通过分析Termux源码结构,在不影响原有功能的前提下,在TermuxActivity中添加跳转按钮,新建GuiActivity实现图形界面。整个方案采用Termux+Ollama组合,Termux作为服务器运行AI模型,GUI模块作为客户端提供聊天界面。开发过程中使用免费网页AI辅助编程,并复用Termux原有的Te

本文介绍了如何在Termux终端应用中添加GUI模块,构建本地AI聊天应用。作者通过分析Termux源码结构,在不影响原有功能的前提下,在TermuxActivity中添加跳转按钮,新建GuiActivity实现图形界面。整个方案采用Termux+Ollama组合,Termux作为服务器运行AI模型,GUI模块作为客户端提供聊天界面。开发过程中使用免费网页AI辅助编程,并复用Termux原有的Te

摘要:AeroFFmpeg是一个开箱即用的Android音视频开发SDK,基于FFmpeg4.2.9编译,支持MP3、H.264、H.265等格式。项目提供AAR文件,开发者只需简单配置即可集成,避免了传统FFmpeg复杂的编译过程。AeroFFmpeg采用单例模式,支持异步执行ffmpeg命令行,并提供任务状态监控和进度回调功能。文章还演示了如何结合WorkManager实现后台音视频任务处理,

Android 16KB Page Size适配实战:以FFmpeg重编译为例 摘要:本文针对Android平台向16KB内存页迁移带来的兼容性问题,以FFmpeg so库重编译为例,详细介绍了16KB Page Size适配流程。内容包括:判断应用是否支持16KB的方法(Analyze APK工具和16KB虚拟机测试)、适配核心的链接器标志(-Wl,-z,max-page-size=16384和

GitHub Pages是一个免费搭建个人网站的实用工具。本文介绍了其优势(零成本、简单易用、稳定可靠)和限制(存储空间、构建次数等),并提供了详细搭建指南:从创建GitHub仓库、设置Pages服务,到使用Jekyll模板生成静态网站。文章还对比了分支构建和Actions构建两种方式,指导读者如何本地安装Jekyll环境进行开发调试。通过GitHub Pages,开发者可以轻松创建个人作品展示页








