
android学习笔记
文章平均质量分 61
学习记录
莫翊痕
yihen.mo@gmail
展开
-
RecycleView实现夸行或者跨列
GridLayoutManager网格布局可以设置item的spanSize,从而实现跨行或者跨列./*** 1.方向为HORIZONTAL实现跨行, addItemDecoration()实现水平方向间隔,垂直方向间隔要单独处理.* 2.方向为VERTICAL 实现跨列 ,addItemDecoration()实现垂直方向间隔,水平方向间隔要单独处理.*/// 间隔 单方向// 计算的列数// 计算的行数/**原创 2024-08-12 16:57:58 · 545 阅读 · 0 评论 -
Android POI Word转HTML
接上一篇,显示生成的word到页面,android不能直接显示word,先转成html,再用webview加载.原创 2023-03-16 15:18:29 · 1193 阅读 · 1 评论 -
Android word文档 poi 表格 段落使用记录
需求:Android端根据数据,生成word保存到本地.查了一些资料好像android 没什么正式的word操作库,基本都是用Java API,Apache POI实现的,但是这个版本比较多android这边兼容不太好,坑比较多…这边本来是需要word操作雷达图,折线图,柱状图这个些的,需要POI4.x版本,各种姿势依赖,好像都问题,编译或者运行各种不行(可能本人太菜…),没办法只能用3.x版本,图表再说吧…原创 2023-03-13 15:05:45 · 605 阅读 · 0 评论 -
Android集成GRPC 双向流式
项目需要GRPC实时音频帧数据上传到服务端,算法语音转文字聚类返回客户端,记录学习。原创 2023-02-09 16:14:50 · 647 阅读 · 0 评论 -
Android jni vector转jintArray
【代码】Android jni vector转jintArray。原创 2023-01-30 14:53:45 · 478 阅读 · 0 评论 -
CentOS7.9搭建Nginx+RTMP流媒体服务
nginx+rtmp搭建流媒体服务器原创 2022-11-08 14:13:56 · 1068 阅读 · 0 评论 -
Android 音视频FFmpeg5.1.1编译
学习Android音视频开发,记录FFmpeg5.1.1编译过程.原创 2022-09-22 18:26:53 · 1541 阅读 · 1 评论 -
Android AudioRecord录音功能实现并pcm转wav
通过AudioRecord类实现录音功能,并原始pcm数据转为wav格式保存到本地.原创 2022-09-06 16:21:21 · 1944 阅读 · 0 评论 -
Android模拟地图gps定位
公司OA经常忘了打卡,想起来就到家了,这就很烦...参考Android官方文档,学习使addTestProvider,setTestProviderLocation,实现简单模拟GPS位置,要是忘了打卡,可不能用这个...原创 2022-08-26 09:46:15 · 4739 阅读 · 2 评论 -
Android NDK项目CMakeLists.txt配置导入第三方库
CmakeLists 配置记录 方便查看cmake_minimum_required(VERSION 3.4.1)#include头文件目录include_directories(src/main/cpp/include src/main/cpp/)#source directory源文件目录 自定义搜索规则file(GLOB MTCNN_SRC src/main/cpp/*.h src/main/cpp/*.cpp)#设置变量set(MTCNN_COMPI原创 2022-03-01 17:36:42 · 4014 阅读 · 0 评论 -
Android MNN部署模型
项目需要在Android平台用MNN部署语音模型,实现实时语音转文字等功能,先简单搭建下环境,跑通直线检测模型.这边记录下过程,及出现的问题.原创 2022-08-25 17:39:09 · 3030 阅读 · 0 评论 -
Android编译MNN
参考MNN ubuntu环境 记录编译过程● cmake(建议使用3.10或以上版本)、● protobuf(使用3.0或以上版本)● gcc(使用4.9或以上版本)原创 2022-08-19 16:18:31 · 2040 阅读 · 1 评论 -
Android集成OpenCV(NDK)
Android NDK方式集成OpenCV .原创 2022-08-17 16:18:04 · 4633 阅读 · 1 评论 -
Android Service<=>Activity通信
简介:Service Android四大组件之一,可以在后台长时间运行,没有UI界面,默认是运行在主线程.如需耗时操作需要开启线程,也可以用Service的子IntentService默认是运行在子线程,其实内部是HandlerThread和Handler,不过Android8.0以后就弃用.也可以用JobIntentService,不过好像现在也弃用了,反正目前是这么写的….........原创 2022-08-05 16:48:32 · 1197 阅读 · 0 评论 -
Androd发布JitPack开源项目(gradle7.2)
记录一次发布JitPack依赖库全流程.AndroidStudo版本2021.1.1原创 2022-07-19 18:11:01 · 621 阅读 · 0 评论 -
Android依赖arr包 gradle7.0
今天公司要集成一个arr包的第三方库,demo正常(gradle6.7),放到项目(gradle7.0.3)就依赖不上,一直找不到Could not find :nfc_wm_1.0:. Required by: project :app Search in build.gradle files,后来查资料才发现gradle7.0的Android项目依赖.arr和之前版本有区别.arr包放在libs目录有动态库放在main/jniLibs目录下对应cpu架构文件夹,没有jniLibs就创建一个原创 2022-04-22 14:11:14 · 3915 阅读 · 8 评论 -
Android 自定义仪表盘
实现效果:项目需要一个实时显示车速的仪表盘,没找到合适的控件,就自己写了一个.记录下,以后方便查看.import android.animation.ValueAnimator;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;import android.graphics.Matr原创 2022-04-19 10:35:50 · 6378 阅读 · 21 评论 -
Android文件读写工具类
记录使用InputStream,OutputStream。根据流所处理的数据类型分为两类:字节流:用于处理字节数据。(InputStream,OutputStream)字符流:用于处理字符数据,Unicode字符数据。(Reader,Writer)RandomAccessFile支持对文件的读取和写入随机访问,比较灵活构造mode 有4种类型:r 只读rw 读写rwd 读写,并且文件内容在改变时会同步到磁盘rws 并且文件元数据或者文件内容在改变时会同步到磁盘5哈测试原创 2021-02-07 16:13:09 · 1183 阅读 · 1 评论