技术知识
-
开发板通过nfs服务挂载虚拟机文件目录的嵌入式开发方式
在做嵌入式开发时,一般都是先在linux下交叉编译工程,将生成的执行文件拷贝到开发板上再运行,这样很麻烦,现在介绍一种nfs文件挂载的方式,只需要在嵌入式设备和虚拟机上安装nfs服…
-
Android自定义控件(一)
Android中提供的控件基本可以满足我们日常开发的需求,但是有些需求只凭这里控件的组合并不能满足,我们可以通过写自定义控件来实现各种功能的控件,比如QQ消息右上角红色提示框水波式…
-
Android自定义控件(二)-给自定义控件添加事件
在这篇博客中主要讲解给Android自定义控件添加点击事件,实现可以按住百分比圆圈在屏幕上进行拖动圆圈的功能。分两部分讲,第一部分是获取自定义控件的坐标,第二部分是重新绘制控件。 …
-
Android自定义控件(三)之属性添加
上一篇博客讲解了给自定义控件添加事件,这篇博客讲解给自定义控件添加属性,首先介绍一下添加自定义属性的基本步骤: 1.在res/values文件下新建一个属性xml文件,如attrs…
-
多边形构建三角形
本篇文章将介绍怎样将一个多边形剖分成三角形,写这篇博客的背景是由于我想要利用OpenGL ES绘制面,但是OpenGL ES没有给出由多边形构建面的功能,因此为了绘制面,必须将多边…
-
获取request里面所有的Parameter所有的请求参数
public static Map showParams(HttpServletRequest request) { Map map = new HashMap(); Enumer…
-
RecyclerView的item宽度不能全屏显示及线性布局与grid布局切换混乱解决方法
1.RecyclerView的Item宽度不能全屏显示 出现这种的原因有两种: 1.第一种是在adapter中加载inflater时parent传入为null 2.如果第一种不行,…
-
Android 调用相机闪退问题
背景: 在安卓7.0手机上,调用系统相机拍照,结果出现闪退。 原因: Android7.0中为了提高私有文件的安全性,禁止向你的应用外公开 file:// URI。 如果一项包含文…
-
常用正则表达式
注意:写正则表达式时,“\”在有些地方要用转义,“\”要用“\”表示,否则检验不正确 以下是java校验代码 // 要验证的字符串 String str = “123&…
-
高斯模糊算法
1.高斯模糊算法效果(左边是原始图像,右边是处理后的图像) 2.算法原理 2.1″模糊”的算法有很多种,其中有一种叫做”高斯模糊”(…