自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小英

比你优秀的人都比你努力

  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 C语言,注册callback回调,传参数

3.在需要传参的地方设置callback回调。4.注册回调,并实现传参后的处理函数。2.赋值callback回调函数。1.在.h头文件定义函数名。

2024-01-11 10:04:39 403

原创 实现多边形区域侦测功能,判断算法返回矩形区域是否在任意多边形区域内

define POLYGON_REGION_POINT_NUM_MAX (6) /* 最大区域点数。@brief 缩小各边长,取九个点坐标,判断是否包含在多边形内。1.建立polygonregion.c文件,实现功能函数。2.建立polygonregion.h头文件。@param polyNum 多边形点个数。@param inRect 输入矩形位置。@param poly 多边形点坐标。围成区域的所有点坐标 */业务中最多规则数量 */

2023-12-07 15:04:05 895

原创 MonkeyRunner自动化测试

一、环境搭建MonkeyRunner自动化测试同时需要Android SDK、JDK环境,分别需要搭建该配置环境。1.Android SDK环境搭建1). 到https://www.androiddevtools.cn/,下载Android SDK2). 通过此方式下载的sdk包,会缺少platform-tools平台工具,同步到https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn下载工具。

2023-11-17 11:32:37 127

原创 自定义进度条控件,显示三种比例进度

项目有需求,进度条需要显示三种比例的进度条显示,网上找的现有的自定义进度条都是显示两个数据的比例,不能满足需求,只能自己写一个自定义进度条view了。1.自定义view控件import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;imp

2020-08-04 11:28:35 1080

原创 3559AV100 sensor hub添加DMA模式

在主soc中使用sensor hub外围资源,使能shub spi0添加DMA驱动支持1.进入linux目录,打开menu菜单make ARCH=arm64 CROSS_COMPILE=aarch64-himix100-linux- menuconfig2.打开驱动支持Device Drivers —>[]DMA Engine support —><> Hisilicon EDMAC Controller support[*] Renesas SuperH

2020-07-29 18:37:22 1815 1

原创 使用wireshark监测音视频数据上传,获取监测设备的外部IP地址

使用工具类网址https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/打开网址,拉到底部选择Gather candidates 就会出来了

2020-07-02 15:25:34 3834

原创 linux下,socket网络编程TCP/UDP连接

自己封装了一个函数int connectsock(char* server_ip, int server_port, int type, int protocolType){int sock_fd = socket(AF_INET, type, protocolType);if(-1 == sock_fd){printf(“create socket error\n”);return -...

2020-03-31 17:21:54 173

原创 59C实现视差图输出

matlab标定时,需要修改两个文件1.rect_index.mpx_0 = floor(px2);py_0 = floor(py2);if file_id==1str_dat = sprintf(‘stereo_left.dat’);elsestr_dat = sprintf(‘stereo_right.dat’);endfid = fopen(str_dat, ‘w’);g...

2020-03-31 17:08:19 233

原创 使用MATLAB标定单双目图片

因公司使用hisi59C芯片,要实现双目深度图功能,实现之前需先产生左右两个标定文件,所以在此记录下matlab标定双目图片过程。1.下载工具网上有一个可以下载并且是破解版的matlabhttps://blog.csdn.net/lalala8866/article/details/774541982.按照步骤下载安装完工具后,还需下载标定文件toolbox_calibhttp://ww...

2019-01-15 11:41:12 988

原创 linux下,C语言实现,使用系统给予的secret进行HmacSHA1加密求值(28位密钥)

前序:为了求得后台提交数据所需的sign值,真的研究了几天的时间。首先求得HmacSHA1的值,值是原始的二进制流数据,接着使用base64编码,base64编码所得值是自带换行符的,需处理,最后把数据再进行URLEncode。这才得出完整的sign值,简直要崩溃了。。。。。在线计算HMAChttps://1024tools.com/hmac1.使用openssl工具库求HmacSHA1...

2018-11-09 15:51:25 5455

原创 WIFI工具类,根据指定的wifi名称和密码,连接wifi

根据指定的wifi名称和密码,连接wifi。大部分都是网上的资料,自己稍微改进了一下。一、工具类import android.content.Context;import android.net.wifi.ScanResult;import android.net.wifi.WifiConfiguration;import android.net.wifi.WifiConfigu

2018-01-30 17:01:42 924

原创 APP,实现多国语言动态切换

网上一个辅助类,找不到原博主文章链接,这里就直接贴出辅助类代码(自己再优化了一下)。公司项目APP要支持13种语言,如下:1.工具类import android.content.Context;import android.content.SharedPreferences;import android.content.res.Configuration;import

2017-11-29 20:44:22 1447

原创 android开发,APP下载成功的图片或者视频同时显示在手机自带的相册里

这篇文章不是完全的原创,因为有借鉴了网上的一些资料,一个辅助类AlbumNotifyHelper.java谢谢写这个辅助类的大神,因为我找不到作者文章的原地址了,所以我在这里就贴出代码,不直接链接原作者的文章。1。辅助类import android.content.ContentValues;import android.content.Context;import a

2017-11-29 20:12:31 4629

原创 android,按钮按下抬起背景,不需要在事件做切换

1.两张按下抬起的图片背景,建立selector_startcalibrate_button.xmlxml version="1.0" encoding="utf-8"?>selector xmlns:android="http://schemas.android.com/apk/res/android"> item android:drawable="@drawable/c

2017-11-29 19:51:58 1329

原创 android,实现圆形循环进度条,不带百分比进度显示

1.自定义圆形循环图片cali_accel_round2.自定义图片旋转布局xml version="1.0" encoding="utf-8"?>animated-rotate xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/cali_a

2017-11-29 19:37:44 2271

原创 android,使用高德地图SDk(地图SDK,定位SDK,搜索SDK),显示当前位置以及自定义多个Markers

因项目需求,自己写了一个使用高德地图的Demo,功能比较简单,就显示当前位置和自定义多个Markers一、申请高德地图的KEY,这个大家都知道,去高德地图API官网申请KEY就可以http://lbs.amap.com/api/android-sdk/summary二、在AndroidManifest.xml申请权限以及配置KEY地图SDK(包含其搜索功能)需要的基础权

2017-11-08 11:26:17 3660

原创 android 7.0 运行崩溃问题

android 7.0 运行崩溃问题

2017-10-16 16:56:46 753

原创 Android实现视频剪切、视频拼接以及音视频合并

因公司项目有需求,要实现视频剪切,视频拼接以及音视频合并的功能,自己通过在网上查找大量的资料终于把功能实现了,把实现的公共类提取出来,以便以后复习巩固。使用map4parser作为视频处理包,android studio引入 compile 'com.googlecode.mp4parser:isoparser:1.1.21'//视频处理工具类一、视频处理工具类   /

2017-07-06 18:10:38 24614 38

原创 Android干货分享(持续更新)

一、很好的Android技术博客地址,很多知识点博客地址:http://m.blog.csdn.net/article/details?id=62056612二、Android直播技术直播资料1:http://lib.csdn.net/base/liveplay 直播资料2:http://blog.csdn.net/leixiaohua1020/article/deta

2017-03-17 14:52:42 413

原创 Android studio,使用greenDao第三方数据库框架操作数据库(二)(升级管理,自定义数据库路径,数据库升级操作)

在网上找了很多资料,终于找到了Greendao数据库自定义路径,以及GreenDao数据库升级操作,避免开发阶段老是删除数据库,增删改查数据库都极其不方便,大部分是借鉴了网上的资料,然后自己做总结。1,.修改DBUtil工具类,如下:/** * 数据库工具类 * Created by pc on 2016/11/8. */public class DBUtil {

2017-01-12 14:45:09 1419 2

原创 Android studio,使用greenDao第三方数据库框架操作数据库

因项目有需求,需建一个数据库来存储数据,数据库选型就选了当前比较流行,性能也比较好的greenDao,目前使用的版本是3.2.0,简单易用,下面具体说下使用的步骤:1.在build.gradle文件导入配置文件,导入包//greenDao----start//apply plugin: 'org.greenrobot.greendao'buildscript { repos

2016-11-08 10:17:13 2164 3

转载 Android 检测 手机硬件状态 的Utils

package com.cy.tools;    import android.annotation.SuppressLint;  import android.app.Activity;  import android.bluetooth.BluetoothAdapter;  import android.content.Context;  import android.

2016-11-01 11:02:13 1931

原创 科目二如何能顺利通过?科目二经验

科目二如何能顺利通过?科目二经验

2016-10-12 14:01:39 1690 2

转载 Android webView 缓存 Cache + HTML5离线功能解决

WebView的缓存可以分为页面缓存和数据缓存。           页面缓存是指加载一个网页时的html、JS、CSS等页面或者资源数据。这些缓存资源是由于浏览器的行为而产生,开发者只能通过配置HTTP响应头影响浏览器的行为才能间接地影响到这些缓存数据。         他们的索引存放在/data/data/package_name/databases下。他们的文件存放在/dat

2016-09-19 10:56:02 3754 1

原创 Android,播放m3u8视频和下载m3u8的视频

因最近项目需要,研究了一个礼拜的m3u8。格式为m3u8的视频,其实是由多个.ts文件组成在一起播放的。下面有些资料是参考了网上的,总体概括下实现思路:1.根据后台给出的m3u8的地址,实现播放,核心代码贴出:try { String url = "http://devimages.apple.com/iphone/samples/bipbop/bipbopal

2016-09-09 15:15:49 43061 2

原创 Android,提供视频开发测试地址(视频下载和视频播放所用)

MP4两个测试地址:String YsbAd = "http://v.ysbang.cn/data/test/test0.mp4";String test = "http://v.ysbang.cn//data/video/2015/rkb/2015rkb01.mp4";m3u8一个测试地址:String url = "http://devimages.apple.com/

2016-09-07 14:54:10 4178

原创 在一个Android界面弹出一个dialog或者FrameLayout,出现可以点击被覆盖界面的控件,原因是没有消费触摸事件。

在一个Android界面弹出一个dialog或者FrameLayout,出现可以点击被覆盖界面的控件,原因是没有消费触摸事件。在弹出的dialog'布局或者FrameLayout布局添加android.clickable="true";就可以解决该问题。

2016-08-01 11:10:35 1407

原创 Scrollview与Listview冲突,需要解决什么问题?

Scrollview与Listview冲突,主要解决的问题

2016-08-01 10:51:52 263

原创 ListView,点击每一个Item,如何获取当前Item的数据?

通过ListView中的setOnItemClickListener事件,获取当前item的数据。

2016-07-28 15:35:46 24424 8

原创 调用安卓手机相册和拍照,出现闪退,原因是创建的包名有问题。

调用安卓手机相册和拍照,出现闪退,原因是创建的包名有问题。

2016-07-26 17:25:17 2178

iva算法demo,有多种算法识别

iva算法demo,有多种算法识别

2024-01-25

安卓应用小型PDF功能

小型安卓应用pdf,支持预览,翻页,放大缩小,缩略图,列表,搜索,跳转,高亮,水印,图片识别文字等等功能

2020-11-12

MyApplication.zip

安卓自定义三种比例显示进度条,通过自定义view,通过输入三种比例显示数据,显示三种比例进度,只需要设置其三个值,就可以实时显示比例进度。

2020-08-04

Mylittlenavigation

使用高德地图SDK(地图SDK,定位SDK),显示当前定位和自定义多个Markers

2017-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除