自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chezi008

且码且珍惜

  • 博客(29)
  • 资源 (14)
  • 收藏
  • 关注

原创 Arm服务器Spark提交任务遇到问题

缘由在Arm服务器上面能够顺利的安装Spark并能运行启动Spark-Shell,但是在后续的开发过程中发现,在Arm服务器上面去保存模型、加载模型都会出现问题:caused by: java.lang.UnsatisfiedLinkError: /tmp/9b3ceca5-eed5-4a07-920f-ea1ca2799335/snappy-1.1.7-6c9d7355-f005-4535-9c3f-1065c35c8348-libsnappyjava.so: /lib64/libstdc++.so.

2021-04-27 10:13:06 797

原创 浪潮Arm服务器大数据软件测试

系统版本:centos7jdk版本:java8-armip地址:192.168.0.125软件名称软件版本软件截图是否可用spark-2.4.5-bin-hadoop2.72.4.5![image.png](https://img-blog.csdnimg.cn/img_convert/546e1727f6a56b681cd8b226fe1b05f6.png#align=left&display=inline&height=120&margin=.

2021-04-27 09:21:30 514

原创 小程序开发 使用npm

如何使用npm进行开发小程序安装npm安装文档https://www.runoob.com/nodejs/nodejs-install-setup.html微信官方使用文档https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html安装完成之后在小程序的miniprogram目录初始化命令npm init -y安装需要的npm包,比如我这里使用vantnpm i @vant/weapp -S --p

2020-11-12 11:56:50 158

原创 ceph安装文档(Luminous版)

1、安装ntp我们建议在所有 Ceph 节点上安装 NTP 服务(特别是 Ceph Monitor 节点),以免因时钟漂移导致故障,详情见时钟。sudo yum install ntp ntpdate ntp-doc// yum -y install ntpdate ntp vim /etc/ntp.confserver ntp1.aliyun.com iburstsystemctl...

2020-03-06 18:23:59 899

原创 Android 联系人、选择联系人组件库

uicontact如何依赖第一步:allprojects { repositories { ... maven { url 'https://jitpack.io' } } }第二步:dependencies { implementation 'com.github.chezi008:uicontact:1.x.x' }功能介绍:该库主...

2019-06-20 11:44:15 1298 3

原创 Android MediaMuxer合成MP4,音视频同步

H264/AAC实时流 录制成MP4格式的本地视频GITHUB:https://github.com/chezi008/mp4muxer建议使用场景一般视频流有如下两种途径获取:Android摄像头采集服务端传输过来的视频流如果数据由本机摄像头直接采集,建议使用MediaMuxer类去实现mp4的合成。如果是服务端传输过来的视频流可以使用mp4v2的方法实现mp4的合成。一、M...

2019-01-05 17:30:37 31648 7

原创 Android 引导页框架,简单易用

guidepage安卓引导页框架添加依赖allprojects { repositories { ... maven { url 'https://jitpack.io' } } } dependencies { implementation 'com.github.chezi008:guidepage:1.x.x' }如何使用class...

2018-12-02 19:14:40 1712 1

原创 Android 相册图库功能,按时间排序

TimeAlbum 时间相册功能说明1、图片和视频资源根据日期排序显示。 2、图片视频预览功能,图片、视频预览带缓存功能。 3、单个图片或视频可进行删除及分享操作。 4、多张图片进行分享功能,多张图片和视频进行删除功能。 5、Decoration可自定义扩展。 6、图片显示可自定义扩展。 7、图片视频可自定义预览操作。依赖如何使用只需要继承AlbumFr...

2018-08-19 23:10:14 8628 4

原创 Android 通用适配器,RecyclerView

修改AdapterDelegates开源项目开源项目地址:https://github.com/sockeqwe/AdapterDelegates发现该开源项目扩展性似乎有点差,里面没有可以扩展的接口。有点搞不下去了。于是有了重构的想法了,这种想法是不是太邪恶了?该项目的设计原理是,每种类型的视图对应一种代理,对adapter起到很好的解耦效果。不管是代码管理还是视图结构都清晰明了。该...

2018-08-18 22:31:12 701

原创 Ubuntu编译Android FFmpeg3.24

使用ndk编译ffmpeg参考:http://blog.chinaunix.net/uid-26000296-id-5579384.html进入ffmpeg官网,http://ffmpeg.org/ 下载最新版的ffmpgeg压缩包。之后修改ffmpeg-3.0.1/configure文件将该文件中的如下四行: SLIBNAME_WITH_MAJOR=’(SLIBNAME).(SLIBNAM

2018-07-18 09:14:28 23309

原创 Android 编译so文件 MP4V2

Linux系统下编译mp4v2生成Android下使用的So文件一、需求背景之前一直用到了mp4v2这个库,使用库进行MP4的文件录制,一直使用 的是armeabi类型的so文件,后来由于AS的更新,将不再支持armeabi格式的so文件,所以才需要编译不同类型的so文件以支持项目的健壮性。而且armeabi-v7a的兼容性更好。二、在Ubuntu下安装ndk环境Andro...

2018-05-14 11:27:15 12391 4

原创 Android Camera2的使用记录

Android Camera2的使用一、使用前准备Api 版本控制:API>=21权限检查: <!--相机权限--> <uses-permission android:name="android.permission.CAMERA"></uses-permission>二、开始使用摄像头变量Ca...

2018-05-08 09:23:52 17686 1

原创 Adroid 自定义控件,层级目录

Adroid 自定义目录节点控件一、效果图如下二、控件功能与背景1、背景:该控件可用于层级目录过多的资源界面,最常见的是Android系统文件管理功能中的目录节点显示和点击功能。2、功能:1)、添加节点功能:/** * 添加节点 * @param node */ public void pushNode(N...

2018-04-24 22:58:56 15901

原创 Android H264帧切割

一、为什么要进行视频帧的分割?通常与视频服务器进行数据请求的时候,服务器方面发过来的都是已经分割好的NAL单元数据。但是当我们没有视频服务器支持,也需要调试一下程序,视频源为本地文件,这个时候我们就需要用到NAL单元的分割了,不然你没办法扔给解码器。二、H264的基础知识1、 NAL全称Network Abstract Layer, 即网络抽象层。 在H.264/AVC视频...

2018-03-06 23:27:47 30910

原创 Android 录制mp3使用mp3lame 库

Mp3RecordDemo一、参考地址:http://www.cnblogs.com/ct2011/p/4080193.html二、所做修改原作者博客中,原理和过程已经写的很清楚了。这里就不再进行赘述了。只是作者之前使用.mk文件进行编译的。但是最新的as软件需要使用cmake进行编译。所以我在这里进行整理了一下。在最新的编译软件下面也可以使用。三、修改记录使用c...

2018-01-15 20:12:00 25040

原创 Android 使用MediaCodec实现视频的无缝切换

Android 使用MediaCodec实现视频的无缝切换一、功能说明:在不同控件之间实现视频的无缝切换。不会黑屏,也不需要重新创建解码器。百度上面很多视频播放都是利用MediaPlayer+显示视图(SurfaceView、TextureView)进行本地或者网络视频的播放。那么利用MediaCodec对视频流进行硬解码的小伙伴该如何在不同的控件之间无缝切换呢?是不是TextureView的生命周

2018-01-04 13:47:44 29648 4

原创 Android 线程管理

线程管理作为一个老鸟,不要告诉我,你的线程还都是野线程,没有一个统一的管理。执行定时任务ScheduledThreadPoolExecutor代替Timer//手动创建线程池,根据alibaba代码规约 避免使用Executors 创建线程池mScheduledExecutorService = new ScheduledThreadPoolExecutor(1);创建线程池ThreadPoolE

2017-11-28 17:40:32 23117

原创 Android使用Mp4v2用h264流和aac流合成mp4

Android使用Jni mp4v2库将h264裸流合成mp4文件建议使用场景一般视频流有如下两种途径获取:Android摄像头采集服务端传输过来的视频流如果数据由本机摄像头直接采集,建议使用MediaMuxer类去实现mp4的合成。如果是服务端传输过来的视频流可以使用mp4v2的方法实现mp4的合成。我在项目里面也简单的利用MediaMuxer编写了一个Demo。可...

2017-04-14 15:25:36 31383 37

原创 Android 自定义音频录制控件

Android 自定义音频录制控件一、控件效果展示:二、控件拆分1、控件分为两部分,录制时长和麦克风控件。 2、麦克风控件带动画效果,控件感知到用户的触摸事件后进行一个动画效果。波纹效果和旋转效果。//麦克风控件的触控事件mDoughnutProgress.setOnTouchListener(new OnTouchListener() { ...

2017-03-22 19:03:33 21114 2

原创 Android G.711音频编解码

需求背景:博主目前所在的公司是一家做视频通讯的公司,所以对音频,视频这一块对编码方式都有一定的要求,由于之前一直没有接触JNI这一块,突然让我去做音频的转码还是有一定的苦难的。一开始对于JNI编程我是拒绝的,一直遵循着能用java源码,就绝不用Jni那一块。但是,显示总是残酷的,网上的资料,Demo很少,或者都是年代久远,还不能运行的。所以我抱着试一试的心态去接触JNI,也还蛮有收获的,好了废话了这

2017-03-10 17:00:09 24785 3

原创 Android 音频播放带自动缓存(边播放,变下载)

需求:使用AudioPlayer实现音频文件的缓存功能。我在百度、谷歌搜索了大半天,发现网上很少有实现音频边播放边缓存的案例。有的也只是一些预缓存的案例。所以,还是自己动手,写个demo出来,以便在项目中使用。 楼主使用了GIT上面的AndroidVideoCache项目作为缓存基础,有需要更改缓存大小、路径的自己去GIT上看源码。我在这边也就不多写在里面了。 所实现的功能: 1. 音频文件

2016-11-30 16:02:34 20915 9

原创 Android Mp3格式录音,含有暂停,计时功能

项目简介:博主前端时间做的项目,遇到关于android录音相关的问题。由于android系统自带的录音Audiorecord录制出来的文件格式为PCM,或者简单的加上WAV头文件,转换成wav文件,虽然都可以实现音频的录制和播放,但是由于录制出来的文件太大,而且h5页面也不支持播放,所以另寻他法。 在网上寻找相关的资料发现,Mp3格式的文件是满足开发需求的。录制出来的音频声音清晰,且文件较小,H5

2016-11-28 22:40:40 31272 3

原创 Android AudioRecord录制wav格式的音频

Android AudioRecord录制wav格式的音频package com.example.chezi008.recorderdemo;import android.media.AudioFormat;import android.media.AudioRecord;import android.media.MediaRecorder;import android.os.Environm

2016-11-07 11:09:52 13047 16

原创 HorizontalScrollView组合RadioGroup点击RadioButton时自动滑动到屏幕的中央

rg_room:为RadioGroup hsv_top为:HorizontalScrollView然后简单的计算一下HorizontalScrollView需要滑动的距离就可以了//屏幕Display d = getWindowManager().getDefaultDisplay();DisplayMetrics dm = new DisplayMetrics(); d.getMetrics

2016-09-28 09:44:52 2881

原创 ListView 焦点问题

出现的问题:ListView默认情况 当item有焦点时,item上的button等子控件获取不到焦点; 当子控件有焦点时,item无焦点无法响应onItemClick事件解决的办法:开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点

2016-09-24 14:36:49 1024

原创 android 利用dwonLoadManager 实现apk下载更新

项目之前一直用的友盟的自动更新,但好像友盟那边10月份就开始不支持软件更新了,所以把更新的功能做到自己的服务器上面。基本的实现思路如下: 1. 后台可以提供一个接口也可以,就是我们将当前的版本传过去,然后后台返回是否需要更新,如果需要,给出url, 2. 下载apk 3. 安装apk具体实现: 1. 向服务器请求的结果如下{status: 1,msg: "需要更新",versionCo

2016-07-05 10:32:48 2324

原创 RadioButton 的选中状态shape

xml version="1.0" encoding="utf-8"?>selector xmlns:android="http://schemas.android.com/apk/res/android" > item android:state_checked="true" android:drawable="@mipmap/new_selected_gou">item> i

2016-06-28 08:45:52 1118 1

原创 打开安卓项目下的activity

Manifest里面的activity声明 <activity android:name="com.ejooo.salesman.CreateMeetingRoomActivity" android:configChanges="orientation|keyboardHidden" android:label="选择联系人"

2016-06-28 08:41:42 258

原创 Android 编程下 shape 绘制图形

1. 使用 shape 绘制线条xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > 显示一条虚线,破折线的宽度为 dashWith,破折线之间的空隙的宽度为 dash

2016-06-07 18:14:11 363

浪潮 Arm服务器 libstdc++.so.6.0.25

解决centos上面version `GLIBCXX_3.4.21' not found 的问题

2021-04-27

盲仔辅助打卡,钉钉打卡,自动

钉钉自动打卡,模拟人工

2021-04-24

GAT 1400.rar

公安视频图像信息应用系统,1~3部分为电子原档,第四部分为扫描版本。公安视频图像信息应用系统。欢迎大家下载,为大家节省积分

2020-04-20

《道路交通安全违法行为图像取证技术规范》.pdf

GAT832-2014 道路交通安全违法行为图像取证技术规范 道路交通安全违法行为图像取证技术规范 道路交通安全违法行为图像取证技术规范 道路交通安全违法行为图像取证技术规范

2020-03-11

Android MP4v2 编译全类型so文件

Android MP4v2 编译全类型so文件,参考博文地址:https://blog.csdn.net/chezi008/article/details/80307391

2018-05-14

Android使用Mp4v2用h264流合成mp4 (完整版)

Android使用Mp4v2用h264流和acc流合成mp4 使用mp4v2源码在linux系统下生成对应的so包,AndroidStudio用最新的cmake利用mp4v2库生成mp4文件,用h264流生成mp4文件同一个套路,android进行h264的解码,将生成的每一帧喂入mp4b2库。

2017-06-27

Android使用Mp4v2用h264流合成mp4

Android使用Mp4v2用h264流和acc流合成mp4 使用mp4v2源码在linux系统下生成对应的so包,AndroidStudio用最新的cmake利用mp4v2库生成mp4文件,用h264流生成mp4文件同一个套路,android进行h264的解码,将生成的每一帧喂入mp4b2库。(目前只做了视频写入,没有进行音频写入)

2017-06-06

Android G711音频编解码

Android通过Jni调用G.711C++源码进行音频的编解码

2017-03-10

Android G.711音频编解码

Android G.711音频编解码,Jni调用G.711源码,实现音频的编解码。

2017-03-10

Android音频缓存(边播放变下载)

所实现的功能: 1. 音频文件(我在这里使用的是mp3格式的)的播放,暂停,停止。 2. 音频文件的时长显示(还未加载完成的音频) 3. 简单的音频播放计时功能 4. 清楚缓存 5. 自动读取缓存文件(没有缓存从网络读取,有缓存的时候从本地缓存读取) 6. 进度条缓存加载提示(如果已经缓存缓存setSecondaryProgress将会设置成100%); 博客地址:http://blog.csdn.net/chezi008/article/details/53409465

2016-11-30

Android Mp3格式录音,含有暂停,计时功能

Android Mp3格式录音,含有暂停,计时功能

2016-11-28

BroadcastReceiverDemo

BroadcastReceiverDemo,使用简单明了

2016-05-25

安卓微博demo

安卓应用微博demo

2016-03-21

网站宣传软件、工具。商品宣传。

网站宣传软件 进去,打开。傻瓜操作 。

2011-06-19

空空如也

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

TA关注的人

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