自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (14)
  • 收藏
  • 关注

原创 android Ndk开发大坑--创建新项目时编译报错 executing external native build for cmake

最近很多人在创建NDK开发项目时会报executing external native build for cmake这个问题,没有任何提示,小编也遇到了这个问提,各种百度,build.gradle文件已经被改的面目全非了,不过在小编的各种尝试下,终于找到了解决方法,跟遇到同样问题的人分享下:首先看看你gradle配置的版本是多少,小编这边出问题的版本是3.1.2直接将版本改成3.2...

2019-03-25 16:20:28 10760 16

原创 android 百度语音识别sdk集成之在线识别功能

一.首先去官网https://ai.baidu.com/sdk#asr下载SDK下载下来的是一个android工程其中有三个module当然其中也有百度自己的文档,在doc_integration_....文件夹中,也是很直接明了的,本人就是通过这三个文档进行集成以及功能实现的具体的集成过程小编这边就不多仔细讲解了,可以直接去看这三个文档,我这边就稍微说一下这三个文件的...

2019-03-11 12:46:52 1682

原创 service中调用摄像头在无页面显示的情况下进行录像

service中的代码:public class BackgroundVideoRecorder extends Service implements SurfaceHolder.Callback { private WindowManager windowManager; private SurfaceView surfaceView; private...

2018-03-26 17:20:00 2272 7

原创 百度地图SDK集成及根据坐标实现定位(android studio开发)

1.下载百度地图SDK链接:http://lbsyun.baidu.com/index.php?title=androidsdk根据自己需求下载SDK2.集成步骤: 1.ak密钥获取参考百度官网:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-project/ak...

2018-03-09 18:04:12 8728 22

原创 mac使用git时文件过大会导致上传失败

在git配置文件中添加一行。

2024-03-26 11:49:48 111 1

原创 android打包报错:error: failed to read PNG signature: file does not start with PNG signature

我们正常android开发时,正常调试时都是用的debug包或者手机直接运行安装(就是debug包),当我们打正式签名包时,可能会遇到一些错误,比如小编这的error: failed to read PNG signature: file does not start with PNG signature这个主要是当前项目的图片问题,小编这边是因为图片格式不对,将png格式改成jpg格式,就能正常打包了在一般情况下我们修改图片后缀名时其实对图片没什么影响,但是在开发中还是不要手动修改图片的格式,如果

2020-05-19 16:51:16 558

原创 Android --Files under the build folder are generated and should not be edited

小编今天download一个工程项目,编译能正常通过,可是在运行的时候,突然报错而且报错的都是app/build文件下的文件,百度出来的东西太少了没办法,只能自己入手了,build目录下的文件报错,那就得从编译后的文件和为编译的文件做下比较,发现源文件中并没有报错的地方,后来发现编译后的文件像是使用bufferknife后出来的文件,所以果断从网上重新找个版本依赖,将原先的替换掉,发现...

2019-11-13 15:57:24 9846

原创 X5内核使用webrtc——默认允许摄像头和麦克风权限

当浏览器需要摄像头或者麦克风时,都会弹出确认摄像头和麦克风权限弹框小编最近在做webrtc的项目,用的是内嵌的X5内核的webview进行语音视频通话,但每次启动app都会弹出权限对话框,原本想在js上解决这个问题,结果是没法解决,因为这对于浏览器来说是一个安全性的问题,防止访问网页时,在不知名的情况下摄像头被打开,涉及到隐私的问题,所以只能在webview中想办法。原生的web...

2019-10-23 11:10:50 5979 6

原创 android ---针对6.0版本以后的权限管理

android6.0以后,添加了动态权限管理,在某些情况下,用户在弹出权限选择框时选中了永久禁止,下回使用时就不会再弹出选择框了,这种情况下,某些功能必须要有指定的权限才能正常使用,更有可能会导致崩溃,小编这边针对这个问题总结了一个方法,给予提示。public static boolean checkPermission(String permission) { Log.e(...

2019-05-21 10:22:55 239

原创 TextView的花式文字,同一个TextView显示不同颜色的文字以及不同大小的文字

时常有些情况下,不得不在一个TextView中显示不同颜色不同大小的文字我这边总结了一个比较实用而方便的方法不同颜色的文字String str="今天<font color='#FF0000'>天气不错</font>";tv.setText(Html.fromHtml(str));有需要的话,可以点击下载颜色选择器不同大小的文字:Str...

2019-05-21 09:45:49 256

原创 ndk编译报make (e=87): 参数错误

简单点的方法:在Android.mk文件中添加:LOCAL_SHORT_COMMANDS := true在Application.mk文件中添加:APP_SHORT_COMMANDS := true可以参考:http://blog.sina.com.cn/s/blog_6dd0be790101ndr1.html...

2019-03-28 11:08:01 3134

原创 日常笔记--android在common-codec-1.12.jar包使用MD5加密报java.lang.NoSuchMethodError问题

首先下载common-codec-1.12.jar包1.可以直接去官网下载http://commons.apache.org/proper/commons-codec/2.点击下载正常报java.lang.NoSuchMethodError这个问题,都会是某个类找不到这边只能说在android 中使用时调用方式不一样报错时的写法:DigestUtils...

2019-03-15 10:29:48 591

原创 日常笔记--Android 最省内存的方式加载本地图片的方法--主要针对图片太大导致内存溢出问题

/** * 以最省内存的方式读取本地资源的图片 * @param context * @param resId * @return */public static Bitmap readBitMap(Context context, int resId){ BitmapFactory.Options opt = new Bi...

2019-02-13 09:36:23 236

原创 android studio 设置编译apk的名称以及配置签名,打包方式

在build.gradle(Module:app)文件中的android{}中添加android.applicationVariants.all { variant -&gt; variant.outputs.all { outputFileName = "设置所需要的apk名称.apk" }}...

2018-12-05 16:59:29 1782

原创 RecyclerView简介

为什么叫RecyclerView?1.不关心item是否显示在正确的位置,如何显示(layoutmanager设置recyclerview的风格)2.不关心item之间如何分隔(itemdecoration设置分隔效果)3.不关注item的增加与删除的动画效果(itemAnimator设置动画效果)4.仅仅关注如何复用和回收view关于RecyclerView的重要类:Ad...

2018-11-22 17:49:17 183

原创 weex里面destory方法里面无法调用android原生代码

今天调试时发现weex页面关闭时,android原生的方法没有调用,未释放具体的资源。调试时weex中的destory()内的日志正常打印,但是android原生的方法不走,然后将方法放进mounted()中,能够正常执行。所以判断weex中的destory()中无法调用android原生的方法,而IOS是可以正常调用的。 后来发现可以再WXModule中重写onActivi...

2018-11-22 17:48:24 526

原创 重识Activity生命周期

activity整个生命周期流程图:1.正常启动一个activity时的生命周期:onCreate()&gt;&gt;onStart()&gt;&gt;onResume()当按下back键时进入:onPause()&gt;&gt;onStop()&gt;&gt;onDestroy()2.多个activity生命周期交互:当Aactivity跳转到Bactivity时:(A)...

2018-07-18 13:27:01 153

原创 Android 悬浮按钮取点击拖拽事件

实现的是启动一个service生成一个悬浮按钮,点击事件实现home键的功能直接上代码:java:public class FloatKeyService extends AccessibilityService { private Button bnBack = null; private WindowManager wmMngr = null; private WindowManager....

2018-04-04 11:10:34 800

原创 录制视频时出现start failed -19的错误

在设置MediaRecorder参数时有设置setVideoFrameRate(int rate)或者setVideoSize(int width, int height),这两个方法代表设置录制视频的帧率和分辨率,关键在于需要手机硬件支持的,如果测试机的硬件不支持设置的参数就会无法start。根据不同的摄像头支持的分辨率进行修改setVideoSize(int width, int height...

2018-03-28 14:07:48 2331

原创 Dialog播放视频(实现静态画中画效果)

效果图:java代码:if(dialog==null){ dialog = new Dialog(context); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(R.layout.dialog_adview); dialog.getWindow().setDi...

2018-03-23 09:10:25 951

原创 android 字体倾斜显示倾斜效果(自定义控件)

1、新建一个类 LeanTextView继承TextViewpublic class LeanTextView extends TextView { public int getmDegrees() { return mDegrees; } public void setmDegrees(int mDegrees) { this...

2018-03-16 15:13:02 3137

BaiduMapDemo.zip

百度地图基本的定位功能. 。

2019-11-14

Android5.1夜神模拟器

是一款很热门的Android模拟器,很干净的安装包,不会给你安装其它的垃圾软件。

2019-03-15

common-codec-1.12.jar文件

在java中有一个框架叫commons-codec框架,它是由apache出品的开源项目之一,其中集成了大量的解密加密工具类,是一个强大的解密加密工具包,其中包括常用的md5,des,base64,url,sha1,sha128,sha256等各种加密解密类;

2019-03-15

android-----百度语音在线识别代码

集成百度语音识别sdk,实现在线识别的Demo,代码详情可以访问https://blog.csdn.net/qq_36818970/article/details/88390042

2019-03-12

自定义扫描二维码

是以一个自定义控件形式存在的,可以针对于一些特别的需求....

2018-12-17

扫描二维码Demo

集成zxing的可通过相机识别二维码,也可以生成二维码...

2018-12-17

android的UDP收发的Demo

UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。

2018-12-17

webview测试Demo

使用webview控件打开网页!

2018-12-07

滑动删除控件源码

android项目,自定义控件(滑动删除)。

2018-12-07

颜色代码选择器

可以用于提取任意所选颜色的代码,很适合用于开发。。。。。。。。。。。。。。。。。。

2018-07-04

android 自定义TextView

TextView实现一个倾斜的效果,根据需求可调整倾斜角度.

2018-03-16

百度地图自动定位以及通过坐标定位

实现自动定位以及通过坐标定位的功能,6.0以上版本安装apk后无法定位,可在权限管理下打开定位权限

2018-03-13

tcp/udp的测试工具

主要是用于TCP和UDP测试传输数据是否正常,最近在用android编写UDP传输,向大家分享下这个工具,很实用.

2018-03-08

QT开发PTF格式(新手专用)

Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提 供建立艺术级图形用户界面所需的所有功能。 Qt是诺基亚公司的一个产品。 1996年, Qt进入商业领域,已成为全世界范围 内数千种成功的应用程序的基础。它也是目前流行的Linux桌面环境KDE 的基础, KDE是Linux发行版的主要一个标准组件。

2018-03-08

空空如也

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

TA关注的人

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