首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android合集
凌川江雪
创建于2023-08-17
订阅专栏
Android相关文章合集
等 1 人订阅
共90篇文章
创建于2023-08-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
计算机视觉-OpenCV-Android---基本特征检测-之-轮廓分析
####(0)轮廓分析概述及作用 可是这些并不是我们想要的最终结果, 我们一般根据获取到的轮廓求出它们的外接矩形或者最小外接矩形, 并计算外接矩形的横纵比例、轮廓面积、周长等数据, 然后使用这些数据实
手把手教你使用Android-studio生成正式签名的APK文件
首先,成功编译和运行程序: 点击Android studio 右侧工具栏的Gradle → 项目名 → :app → Tasks →android, 双击signingReport: 结果如图所示:
Android性能优化---图片优化
##为什么要进行图片优化 因为Android应用,尤其是资讯类的应用常运用了大量的图片;如果可以很好地对图片资源进行优化,可以减少APP的内存消耗;增加APP的流畅度;减少APP的网络流量;减小APK
计算机视觉-OpenCV-Android---Mat与Bitmap对象(创建、初始化、使用与转换---附大量demo)
图像深度:表示每个通道灰度值所占的大小,大小即占几个位,是什么数据类型; 图像类型:基于图像深度表述的信息,多了一个尾缀Cx,表示图像的通道数是x个; ####1. Mat对象 Mat是OpenCV中
6-4--Android绘图技巧(Primary:Canvas-&-Layer,-附demo-仪表盘、圆形头像、裁剪动画绘制)
###1.Canvas的变换方法 Canvas.save() 这个方法从字面上可以理解为保存画布, 调用时,将当前的画布(canvas)保存到Canvas栈。 Canvas.restore() Can
Android卡顿优化---卡顿单点问题监测方案
#背景介绍 前面提到过两种自动化自动化检测方案: AndroidPerformanceMonitor和ANR-WatchDog; **需要本方案的原因:自动化卡顿检测方案无法满足所有场景; 如,有很多
Android网络---HTTP数据通信--HTTP基础
超文本传送协议(HyperText Transfer Protocol,HTTP) 是互联网上应用最为广泛的一种网络协议。 所有的WWW文件都必须遵守该标准。 设计HTTP最初的目的是为了 提供一种发
Android---导入他人项目时一个-no-module的报错解决方法
关于AS导入他人项目这个方面, 笔者继一下两篇文章遇到的问题之后,又遇到如标题的问题,真的是。。 Android | 如何导入他人项目以及run键旁边app出现红叉问题的一个解决方法 关于Androi
Android卡顿优化---AndroidPerformanceMonitor(BlockCanary)源码详析(真的很详细哦!)
1. 【监控周期的 定义】 blockCanary打印一轮信息的周期, 是从主线程一轮Message(任务)分发处理开始,到这个Message(任务)分发处理结束结束,为一轮信息; 这个周期我们也可以
计算机视觉-OpenCV-Android---图像操作之卷积、均值模糊、高斯模糊(待续)
.卷积基本概念 卷积常用于实现图像模糊,这个也是很多初学OpenCV开发者遇到的第一个疑问,为什么进行卷积操作之后,图像会模糊?在解释与说明卷积之前,首先假设有时间序列I、行下有三个星号对应的是另外一
计算机视觉-OpenCV-Android---图像操作之--统计排序滤波、边缘保留滤波
####1.统计排序滤波 本文则首先将笔记OpenCV中存在的几种基于统计排序的滤波器, 最大值与最小值滤波, 消除图像噪声 (中值滤波可以抑制椒盐噪声; 最大值滤波可以填充小的闭合区域以及狭窄的间断
Android(Java)---一起交流一下优雅编写异步代码
Android---App内存优化-之-内存抖动解决实战
##Pre 定义:内存频繁分配和回收导致内存不稳定 **明显特征:频繁GC、 Memory Profiler 内存分配图形曲线呈锯齿状、 CPU Profiler的Call Chart 栏下 反复出现
Android(Java)---你知道吗?Java匿名内部类其实是有“名字”和构造方法的!
##要点 匿名类的概念和用法 语言规范以及语言的横向对比等 内存泄漏的切入点 ##总结 ####a.匿名内部类的名字 表面上是没有引用名的, 但其实是有用于定位的“名字”, 如上代码, new Foo