- 博客(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 11342 16
原创 android 百度语音识别sdk集成之在线识别功能
一.首先去官网https://ai.baidu.com/sdk#asr下载SDK下载下来的是一个android工程其中有三个module当然其中也有百度自己的文档,在doc_integration_....文件夹中,也是很直接明了的,本人就是通过这三个文档进行集成以及功能实现的具体的集成过程小编这边就不多仔细讲解了,可以直接去看这三个文档,我这边就稍微说一下这三个文件的...
2019-03-11 12:46:52 1754
原创 service中调用摄像头在无页面显示的情况下进行录像
service中的代码:public class BackgroundVideoRecorder extends Service implements SurfaceHolder.Callback { private WindowManager windowManager; private SurfaceView surfaceView; private...
2018-03-26 17:20:00 2368 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 9096 22
原创 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 630
原创 Android --Files under the build folder are generated and should not be edited
小编今天download一个工程项目,编译能正常通过,可是在运行的时候,突然报错而且报错的都是app/build文件下的文件,百度出来的东西太少了没办法,只能自己入手了,build目录下的文件报错,那就得从编译后的文件和为编译的文件做下比较,发现源文件中并没有报错的地方,后来发现编译后的文件像是使用bufferknife后出来的文件,所以果断从网上重新找个版本依赖,将原先的替换掉,发现...
2019-11-13 15:57:24 10191
原创 X5内核使用webrtc——默认允许摄像头和麦克风权限
当浏览器需要摄像头或者麦克风时,都会弹出确认摄像头和麦克风权限弹框小编最近在做webrtc的项目,用的是内嵌的X5内核的webview进行语音视频通话,但每次启动app都会弹出权限对话框,原本想在js上解决这个问题,结果是没法解决,因为这对于浏览器来说是一个安全性的问题,防止访问网页时,在不知名的情况下摄像头被打开,涉及到隐私的问题,所以只能在webview中想办法。原生的web...
2019-10-23 11:10:50 6436 6
原创 android ---针对6.0版本以后的权限管理
android6.0以后,添加了动态权限管理,在某些情况下,用户在弹出权限选择框时选中了永久禁止,下回使用时就不会再弹出选择框了,这种情况下,某些功能必须要有指定的权限才能正常使用,更有可能会导致崩溃,小编这边针对这个问题总结了一个方法,给予提示。public static boolean checkPermission(String permission) { Log.e(...
2019-05-21 10:22:55 291
原创 TextView的花式文字,同一个TextView显示不同颜色的文字以及不同大小的文字
时常有些情况下,不得不在一个TextView中显示不同颜色不同大小的文字我这边总结了一个比较实用而方便的方法不同颜色的文字String str="今天<font color='#FF0000'>天气不错</font>";tv.setText(Html.fromHtml(str));有需要的话,可以点击下载颜色选择器不同大小的文字:Str...
2019-05-21 09:45:49 311
原创 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 3475
原创 日常笔记--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 654
原创 日常笔记--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 274
原创 android studio 设置编译apk的名称以及配置签名,打包方式
在build.gradle(Module:app)文件中的android{}中添加android.applicationVariants.all { variant -> variant.outputs.all { outputFileName = "设置所需要的apk名称.apk" }}...
2018-12-05 16:59:29 1891
原创 RecyclerView简介
为什么叫RecyclerView?1.不关心item是否显示在正确的位置,如何显示(layoutmanager设置recyclerview的风格)2.不关心item之间如何分隔(itemdecoration设置分隔效果)3.不关注item的增加与删除的动画效果(itemAnimator设置动画效果)4.仅仅关注如何复用和回收view关于RecyclerView的重要类:Ad...
2018-11-22 17:49:17 210
原创 weex里面destory方法里面无法调用android原生代码
今天调试时发现weex页面关闭时,android原生的方法没有调用,未释放具体的资源。调试时weex中的destory()内的日志正常打印,但是android原生的方法不走,然后将方法放进mounted()中,能够正常执行。所以判断weex中的destory()中无法调用android原生的方法,而IOS是可以正常调用的。 后来发现可以再WXModule中重写onActivi...
2018-11-22 17:48:24 572
原创 重识Activity生命周期
activity整个生命周期流程图:1.正常启动一个activity时的生命周期:onCreate()>>onStart()>>onResume()当按下back键时进入:onPause()>>onStop()>>onDestroy()2.多个activity生命周期交互:当Aactivity跳转到Bactivity时:(A)...
2018-07-18 13:27:01 183
原创 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 831
原创 录制视频时出现start failed -19的错误
在设置MediaRecorder参数时有设置setVideoFrameRate(int rate)或者setVideoSize(int width, int height),这两个方法代表设置录制视频的帧率和分辨率,关键在于需要手机硬件支持的,如果测试机的硬件不支持设置的参数就会无法start。根据不同的摄像头支持的分辨率进行修改setVideoSize(int width, int height...
2018-03-28 14:07:48 2463
原创 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 988
原创 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 3203
common-codec-1.12.jar文件
2019-03-15
android-----百度语音在线识别代码
2019-03-12
QT开发PTF格式(新手专用)
2018-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人