自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (22)
  • 收藏
  • 关注

原创 H5实现实时音频MP3上传至服务端

H5实现实时音频上传至服务端生成MP3背景实现方法音频采集服务器端源码前端页面源码如下:服务端源码背景最近由于项目需求,需要对接广播,实现在业务平台上集成话筒的实时喊话功能。没问题,很简单的SDK集成。然而这个项目我们连个苦逼的乙方都算不上,只能是作为第三方技术支撑,设备方没有SDK提供,最后只给了两个API:1、查询设备信息,连接设备信息的接口;2、接收实时音频文件的传输接口;然后需要我们通过websocket将实时的音频文件上传至设备厂家的服务器,同时发送设备连接命令,然后实现实时喊话功能。

2021-01-12 17:57:16 3939 4

原创 android 反编译APK文件

1、首先我们应当了解的是,对于反编译我们一共需要三个工具,它们分别是:APKTool,dex2jar,和jd-gui。2、APKTool:用于解析apk的res文件以及AndroidManifest.xml文件。3、dex2jar:用于把apk解压后生成的classes.dex文件解析为后缀为jar的文件,与下面的jd-gui工具联合使用则可以得到我们的核心Java代码。4、jd-gui:将上一步所得到的jar文件解析为Java文件,从而得到软件的核心代码。这就是反编译的核心流程,凡是没有被

2020-09-16 16:07:13 460

原创 Android关于录制拍摄视频时报错 java.lang.RuntimeException: start failed

背景由于项目需要,需要拍摄和录制录音和小视频进行上传服务器。把以前的代码直接调来使用,用华为手机测试小视频功能,在调用小视频和录音时,竟然崩溃了.不应该啊,以前都是可以正常运行的(之前是Android5.1的华为手机,现在是Android10),于是开始了排查错误。1.报错的内容如下:RuntimeException: setDataSource failed: status = 0xFFFFFFEA in setDataSource()然后开始排查,找资料.以为是参数设置问题,和手机版本

2020-09-15 14:11:51 2803 1

原创 Android 播放本地视频的动态权限问题

踩了坑,记录一下……由于现在Android权限的升级,Android6.0以后访问本地文件都是需要动态权限的申请,于是有了工具方法public class CommonUtils { public static String[] PERMISSIONS_STORAGE = { Manifest.permission.READ_EXTERNAL_STORAGE, Manife...

2020-04-27 15:38:06 3085

原创 Glide加载图片之踩坑记

图片加载的框架有很多很多,其中ImageLoader、Picasso以及Glide用得相对比较广泛,各有各的优势吧,这里就不做区别解释了,有兴趣的可以自己查查相关资料。这里有个之前的项目里面用的是ImageLoader进行的图片加载,后来发现网络图片加载的速度有点慢(主要是因为图片有点大,有点多),于是进行了框架的转换,切换到了Glide。发现速度有了明显的提升,这里记录一下几个切换过程中遇到...

2020-04-07 14:09:12 1001

原创 修正ZoomImageView的手势缩放控件

背景 之前在网上找了一个ZoomImageView的自定义缩放图片的加载控件,结果在使用过程中发现了一个bug(同一个控件,在切换不上一张或者下一张的过程中,当两张图片的分辨率不一致时,就会不断的缩小或者放大),一直没处理,今天突然心血来潮的处理了一下。(PS:从哪里看的bug代码忘了,见谅) 其实通过debug查看自定义控件的加载进程时发现每次都会执行onGlobalLa...

2019-04-25 16:07:43 396

原创 Android动态修改tab数量及动态改变fragment的个数刷新页面

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/zhang45362613/article/details/89310688最近遇到一个自定义频道的功能需求,网上有很多这样的demo,这里就不说了,我来说说在实现的时候遇到的坑。问题:既然有了自定义频道,那么自定义频道完成后,肯定是需要动态的去改变这些频道的展示,我采用了TabLayout+V...

2019-04-15 14:18:00 3315 4

原创 Android8.0以上APP版本升级失败

从Android8.0以上开始,软件的升级又多了一个坑,权限管理更加严格了,一个不小心就升级失败。具体的解决方案如下: /** * 打开安装包 * * @param fileUri */ public void openAPKFile(String fileUri) { // 核心是下面几句代码 if (null...

2019-04-09 14:57:33 996

原创 Android拍摄视频上传服务器及本地预览

最近在项目中遇到了视频的拍摄上传及本地预览功能,特地记录一下1、基于本地视频的预览采用cardview进行显示,因此需要引入相应的jar包,我这里AS使用的是compile 'com.android.support:cardview-v7:26.+'compile 'com.android.support:design:26.+'2、新建一个录制视频的界面如图点击拍摄时进行视频...

2019-04-09 14:38:42 3166 10

原创 百度高德等各坐标系转换工具类

最近在开发项目过程中遇到了坐标转换的问题,找了好多办法,都没能很好的解决各种坐标系之间的兼容,最终的解决方法分享一下首先建立一个经纬度的实例public class GPS { private double lat; private double lon; public GPS(double lat, double lon) { this.lat =...

2019-04-09 14:12:09 1424

转载 Android 超高仿微信图片选择器 图片该这么加载

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39943731,本文出自:【张鸿洋的博客】1、概述关于手机图片加载器,在当今像素随随便便破千万的时代,一张图片占据的内存都相当可观,作为高大尚程序猿的我们,有必要掌握图片的压缩,缓存等处理,以到达纵使你有万张照片,纵使你的像素再高,我们也能正确的显示所有的图片。当然

2014-10-15 15:11:47 307

转载 Android Handler 异步消息处理机制的妙用 创建强大的图片加载类

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38476887 ,本文出自【张鸿洋的博客】最近创建了一个群,方便大家交流,群号:55032675上一篇博客介绍了Android异步消息处理机制,如果你还不了解,可以看:Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三

2014-10-15 10:58:30 250

转载 Android 快速开发系列 打造万能的ListView GridView 适配器

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自【张鸿洋的博客】1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承B

2014-10-15 10:53:39 335

apk反编译工具包apktool集合

此压缩包提供了apk反编译所需要的三个工具,apktool.bat,apktool.jar以及dex2jar工具包的整合。为Android开发人员提供解析apk源码工具,借鉴别人的布局资源等

2020-09-16

图片选择器PictureSelectorDemo-master.zip

此代码实现了仿相册的图片选择功能,可以指定展示某个文件夹的所有图片,以手机相册的形式进行展示并提供选择

2020-04-03

自定义自动换行的单选复选控件MultiLineRadioGroup-master.zip

此代码解决了按钮不固定字数的组合,不能友好的显示,因此开发了自动适配,根据按钮的字数自适应换行,并且实现了单选和复选功能

2020-04-03

软件工程模板.rar

此资源包含了软件项目开发的整个生命周期的所有文档模板(仅供参考,不同的企业肯定会有不同格式和要求),包括了需求设计,详细设计,概要设计以及数据库设计,用户手册,测试报告,验收报告等一系列文档模板。

2020-04-03

双滑块进度条RangeSeekBar-master.zip

基于seekbar的延伸,单纯的进度条已经不满足需求了,此demo采用双向滑动进度条,可根据自己需求进行改写和封装,可以用于时间轴的双向选择等功能

2020-04-03

android侧滑类库

很不错的东西,值得收藏.简单实现侧滑效果

2014-12-04

系统集成项目管理工程师历年试题分析与解答

系统集成项目管理工程师历年试题分析与解答2009-2013上半年所有历年试题以及分析,很好的资料,找了好久才找到,分享给大家

2014-05-04

Android中文API合集

中文版的android开发API文档,对于初学者是不错的辅助开发文档

2013-03-06

888个经典 Logo

888个经典LOGO,从此不再因为没有合适的Logo而烦恼了吧

2012-11-27

Android开发QQ的登录界面

Android开发的QQ登录界面的源代码,对于初学android开发的人而言是一个很不错的学习源代码!

2012-11-27

dos命令大全

DOS命令大全(经典收藏),适合学习,查询等。个人感觉还是很不错的

2012-10-18

vrml设计的树的实例(立体结构)

使用vrml开发的树的模型,很具有真实感和立体感

2011-12-10

vrml实例车模型

使用vrml编写的一个实例——车,车模型

2011-12-10

MYSQL安装图解

MYSQL安装图解,教你如何安装mysQL数据库

2011-12-02

jsp电子商务系统+myeclipse项目源码.rar

jsp电子商务系统+myeclipse项目源码

2011-12-02

PDF-to-Word

将你的pdf文档快速地转换为word文档,唯一的不足就是不能导出pdf中的图片,不过还是很好用的

2011-11-04

ppt to word

将你的ppt快速地转换为word文档,节省了很多的时间去做枯燥的复制和粘贴

2011-11-04

跟我一起装电脑

跟我一起装电脑,教你如何从一个菜鸟转变成高手

2011-10-09

vrmlpad破解版

vrml破解版适用于web开发的初学者使用,方便、易学

2011-10-05

全国计算机等级考试四级数据库工程师10年试题及笔记

全国计算机等级考试四级数据库工程师10年试题及笔记,对参加等级考试很有帮助哦!

2011-10-03

基于ARM平台的数码相框软件开发

基于ARM平台的数码相框软件开发——厦门大学硕士学位论文

2011-10-03

空空如也

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

TA关注的人

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