![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 自定义控件
西门吹雪__
这个作者很懒,什么都没留下…
展开
-
Android性能优化总结
在Android应用优化方面,我们主要从以下4个方面进行优化:稳定(内存溢出、崩溃)流畅(卡顿)耗损(耗电、流量、网络)安装包(APK瘦身)内存优化由于Android应用的沙箱机制,每个应用所分配的内存大小是有限度的,内存太低就会触发LMK(Low Memory Killer)机制,进而会出现闪退现象。如果要对内存进行优化,就需要先搞懂java的内存是如何分配和回收的,关于这方面,可以重点参考下面的内容:Java 垃圾回收器的GC机制,看这一篇就够了Android 内存泄漏常见案例及分析A转载 2020-08-17 11:18:55 · 337 阅读 · 0 评论 -
AndroidUSBCamera,UVCCamera开发通用库
AndroidUSBCamera基于[saki4510t/UVCCamera](https://github.com/saki4510t/UVCCamera)开发,该项目对USB Camera(UVC设备)的使用和视频数据采集进行了高度封装,能够帮助开发者通过几个简单的API实现USB Camera设备的检测、连接、预览和音视频数据采集,最重要的是手机无需root,只需支持otg功能即可驱动。主...原创 2019-11-08 15:19:00 · 493 阅读 · 0 评论 -
Android倒计时控件实现
效果图如下:那么如何实现这个倒计时功能?需要围绕核心功能来延伸开发:不论是全屏还是缩小,都需要选择时间之后才能开始倒计时,那么首先实现自定义滑动时间。实现一个如此功能的自定义view,需要如下为步骤:以选择中的时间字体为轴心,分上、下2部分时间,和上下滑动选择时间,首先绘制时间显示字体:Paint.FontMetricsInt 绘制文本对象。fmi.top,fmi.bo...翻译 2019-07-20 09:38:16 · 2349 阅读 · 0 评论 -
Android自定义控件 倒计时
Android自定义控件 倒计时 0写在前面本篇文章实现了一个简单的倒计时控件,主要运用了画布的操作,滑动角度计算等知识点,非常适合自定义控件的初学者进行学习,看下效果图:1实现初始化一些数据publ...转载 2019-07-20 09:42:14 · 296 阅读 · 0 评论