自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luoyong_blog的博客

luoyong_blog的个人博客

  • 博客(71)
  • 收藏
  • 关注

原创 OpenGL ES+FFmpeg+MediaCodec学习笔记总结

OpenGL ES+FFmpeg+MediaCodec学习笔记总结

2020-02-25 15:20:58 363

原创 OpenSL ES+FFmpeg+MediaCodec学习笔记总结

OpenSL ES+FFmpeg+MediaCodec学习笔记总结

2020-02-25 15:13:29 195

原创 慎用MyBatis Foreach 批量插入几千条数据

一次性插入(5000+)行数

2024-01-22 11:56:29 478

原创 小程序对npm的支持与限制

目前,小程序中已经支持使用npm安装第三方包,来提高小程序的开发效率。3、不支持依赖于C++插件的包(比如负责加密的一些包会使用c++提高性能)1、不支持依赖于Node.js内置库的包(比如依赖于fs、path的包)2、不支持依赖于浏览器内置对象的包(比如jquery)

2023-04-23 17:36:47 160

原创 Uniapp与原生微信小程序开发区别对比

Uniapp与原生微信小程序开发的区别对比

2023-04-13 17:18:50 2198

原创 uniapp微信小程序兼容性问题记录(持续记录)

记录开发中遇到的问题

2023-03-02 11:26:38 2648

原创 uni-app的基本使用

uni-app小结

2022-12-12 11:47:23 1213

原创 Android DBFlow分库与自动升级

Android DBFlow分库与自动升级前言一、导包,配置二、创建AppDatabase三、动态分库四、初始化(在业务需要切换数据库的地方使用,比如切换门店后、切换用户等)五、创建表六、一对多七、增删改查的常规操作八、事务操作九、多module开发参考文章前言最近研究了下Android常用的数据库,之前有使用greendao和ormlite等数据,各有千秋。之所以写这篇文章是有的老板反馈DBFlow性能挺好,就是切换数据库的时候有点力不从心,于是我就研究了下看如何解决分库的问题。一、导包,配置1.

2021-04-23 19:20:14 807

原创 Android集成RTMPDump实现推流

一.集成RTMPDump  RTMPDump源码地址:http://rtmpdump.mplayerhq.hu/Git地址:git clone gi...

2020-02-25 16:05:32 1396

转载 ffmepg入门学习八 java操作ffmepg实现(实景视频实现)

1.准备  ffmpeg链接:https://pan.baidu.com/s/1oh_36qFxnLW5Kmdf8F5eTQ 提取码:rsdn...

2020-02-25 15:28:32 227

转载 ffmepg入门学习十 java给图片添加水印

package com.qihui.qxj.utils;import java.awt.Color;import java.awt.Font;import java.a...

2020-02-25 15:00:37 143

转载 ffmepg入门学习九 java实现图片截图

 1.准备需求,形成1天每个小时的画像,并合成一个图片。思路:每个小时抽取一张图片,再把这种图片截取1/24并存放,后面,再把这24张图片合成一张图片。...

2020-02-25 14:59:12 157

转载 ffmepg入门学习七 ffmepg把多个视频合成一个视频

1.准备  ffmpeg链接:https://pan.baidu.com/s/1oh_36qFxnLW5Kmdf8F5eTQ 提取...

2020-02-25 14:56:20 369

转载 ffmepg入门学习六 java把多个图片合成视频,并添加图片水印

1.准备        使用ffmepg工具,这里就不过多阐述,详细的可查看,我以前的博客。  准备20张图片,我...

2020-02-25 14:53:48 785

转载 ffmepg入门学习五 多个图片合成一张图片

1.准备场景:可能会遇到这样的需求,让我们查看一天每个小时的变化情况,并在一张图片中体现出来,那这就需要利用图片的切割和合成技术。首先,我们需要把每天的每个小时图片...

2020-02-25 14:52:08 421

转载 ffmepg入门学习四 java给图片添加图片水印

package com.qihui.qxj.utils;import java.awt.Color;import java.awt.Font;import java.a...

2020-02-25 14:49:38 150

转载 ffmepg入门学习三 java通过摄像头截取图片

1.准备      有可连接的摄像头,例如大华、海康   ffmpeg下载:https://blog.csdn.n...

2020-02-25 14:46:57 450

转载 ffmepg入门学习二 摄像头对接

1.准备nginx-1.7.11.3-Gryphon下载链接:https://pan.baidu.com/s/1EANAajsoGQcvjfphAuOoRQ&nbs...

2020-02-25 14:42:49 408

转载 ffmepg入门学习一 海康威视实景视频

...

2020-02-25 14:27:41 306

原创 Android系统启动流程分析

Android系统启动流程分析打开adb shell 然后执行ps命令,可以看到首先执行的是init方法!找到init.c这个文件.然后走init里面的main方法,在这main方法里面执行mkdir进行创建很多的文件夹,和挂载一些目录然后回去初始化init.rc这个配置文件!在这个配置文件里面回去启动孵化器这个服务,这个服务会去启动app_process这个文件夹,这个文件夹里面有个app...

2018-12-04 20:49:19 665

转载 使用Glide加载、缓存图片、Gif、解决背景出现浅绿色、GlideModules冲突

之前一直使用Volley ImageLoader、或者Picasso,无意间发现Glide,觉得真的是棒棒的。1、和其他的一样在Module的build.gradle中添加依赖compile 'com.github.bumptech.glide:glide:3.7.0'compile 'com.android.support:support-v4:23.3.0'都可以看到我不只是添加了一...

2018-12-03 10:59:49 1340

原创 Android基础知识

Android基础知识Android基础知识总结目录Android基础知识五种布局:ActivityActivity生命周期通过Acitivty的xml标签来改变任务栈的默认行为Activity缓存方法。一、onSaveInstanceState (Bundle outState)二、onRestoreInstanceState (Bundle outState)Fragment的生命周期和ac...

2018-12-03 10:59:40 713

转载 android 解决下载时文件名包含中文和空格的问题

项目中遇到了下载文件文件名是中文 而且还有空格 如果不对连接进行处理 下载就会报错 要想解决这个问题 只需对你的url 进行编码然后替换空格用编码表示//对路径进行编码 然后替换路径中所有空格 编码之后空格变成“+”而空格的编码表示是“%20” 所以将所有的“+”替换成“%20”就可以了 url = URLEncoder.encode(urlStr,"utf-8").replaceAll("\...

2018-11-29 11:28:03 1433

转载 NestedScrollView嵌套RecycleView的bug

正常情况下NestedScrollView嵌套RecycleView,一是会出现只显示一行的情况,二是滑动异常即事件冲突。解决方法:1.也是最简单的方法,把design库和V7库升级到23.2以上,注意加上以下代码mLinearLayoutManager.setSmoothScrollbarEnabled(true); mLinearLayoutManager.setAutoMeasur...

2018-11-29 11:21:43 284

原创 android TV开发使用listview和gridview最后一行显示不全的问题

在android TV上,有时候,我们会发现,在使用ListView和GridView的时候,如果直接给ListView或者GridView的layout_height属性设置为match_parent的时候,当我们运行,填充数据的时候,我们下拉到最后一行,发现最后一行数据纵向上内容会显示不完整,比如说其他的都显示了,就只有文字还有一半没显示出来,像这种情况菜鸟会经常遇到之后,不知道如何解决,疯...

2018-11-29 11:06:37 448

原创 ScrollView默认位置不是最顶部解决方案汇总

描述:Scrollview里面嵌套了一个listview ,这是开发中最寻常的一种布局,遇到的问题是:在这个Scrollview页面默认的起始位置不是最顶部,而是listview的底部。原因:在Activity计算窗口的高度时,是在listview没有填充数据时候就完成的,由于ScrollView嵌套listview时没有指定高度,所以ScrollView就会按照layout中定义的默认高度...

2018-11-29 11:01:24 487

转载 GridLayout在API21之前的兼容

问题:GridLayout在API21时引入了android:layout_columnWeight和android:layout_rowWeight来解决平分问题,但是api21前怎么办呢?解决:1.引入兼容包: compile 'com.android.support:gridlayout-v7:23.0.0'2.为GridLayout设置权重:app:layout_column...

2018-11-29 10:52:57 541

原创 double 计算时精度损失

计算double类型的数时有时候会多出0.000000001,会有不确定个数的0,在计算时将其转为BigDecimal就不会出错。BigDecimal sum = new BigDecimal(0.0); BigDecimal tmp = new BigDecimal(0.0); for(int i=0; i<list.size(...

2018-11-29 10:44:55 2080

原创 Android设置键盘“enter”键为“下一项”失效

在设计登陆界面时,发现键盘把密码输入框挡住,于是搜索“Enter”按键设置为“下一项”的方法。网上所有的解决方案(xml布局文件设置方法)均指向设置EdiText的属性imeOptions为“actionNext”即:android:imeOptions=“actionNext”。但是经测试,在我的环境下此设置无效。经多次尝试发现,将文本框的属性设置为单行模式,即:android:singleL...

2018-11-29 10:38:11 1728

原创 Recyclerview条目中刷新或者加载 Glide 圆形头像会闪烁,位置错乱

刚开始以为是listview或者Recyclerview的缓存复用问题,结果研究了半天才知道是Glide圆形头像CircleImageView的问题。直接贴代码,代码很简单,直接在Recyclerview的onBinderViewHolder里面或者Listview的getView里面把把设置头像的代码加上Tag。 String tag = (String) holder.contacts.g...

2018-11-29 10:35:47 700

原创 retrofit/okhttp 网络差 重复请求的问题

问题描述:我在使用retrofit做网络请求的时候 ,偶见多次请求经测试 服务器debug 网络差 出现几率比较高,导致服务器数据重复retrofit初始化如下: mRetrofit = new Retrofit.Builder() .baseUrl(Api.BASE_URL) .addConverterFactory(Gson...

2018-11-29 10:27:58 5030 1

原创 RecyclerView 刷新时图片会闪一下

最近遇到使用RecyclerView,Glide加载图片,当点击图片进行刷新,不管是局部刷新还是全部刷新的时候,都会使用glide重新加载图片,这时候如果glide加载图片的时候没设置好就会出现刷新的时候闪烁的问题,当然这是我出现的问题。网上很多基本都是说recyclerview刷新闪烁是因为默认动画导致的mRecyclerView.setItemAnimator(new DefaultItem...

2018-11-29 10:19:36 4401

原创 输入框弹出后影响布局的问题

解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);方法二:在项目的AndroidManifest.xml文件中界面对应的里加入android:windowSoftInputMode=...

2018-11-28 10:12:56 522

转载 IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity

错误描述为:java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.起因:我想在Manifest中设置我的activity全屏,代码如下: <activity android:name=".M...

2018-11-28 09:37:10 408

转载 SwipeRefreshLayout和RecyclerView同时使用出现RecyclerView的item被裁剪

用Android提供的support包里的SwipeRefreshLayout和RecyclerView同时使用的时候会出现RecyclerView的item被裁剪的情况,如下图所示:解决此Bug的方法参考资料如下:http://stackoverflow.com/questions/25178329/recyclerview-and-swiperefreshlayout/25227797...

2018-11-28 09:31:49 363

转载 setOnScrollChangeListener不兼容

开发中为scrollview设置监听,setOnScrollChangeListener报找不到类的错误,原来是这个方法是API23才出来的,没有做向下兼容,所以在低版本运行就会报错。解决这个问题有两个方法:解决方案是使用ViewTreeObserver scrollView.getViewTreeObserver().addOnScrollChangedListener(ne...

2018-11-28 09:25:55 2086

转载 Minimum supported Gradle version is 3.3. Current version is 2.14.1

首先要搞懂两个概念,gradle版本和gradle插件版本(可以把gradle插件版本理解为当前as的版本)。比如我现在as升级到了2.3,那么2.3就是gradle插件版本,而2.3插件版本对应的gradle版本是3.3,这两个概念的一 一对应的。而之所以出现这个报错信息,就是因为当前项目的gradle版本是2.14.1,而gradle2.3插件对应的gradle版本是3.3,所以导致了报错。(...

2018-11-28 09:22:03 210

转载 android 应用启动出现actionbar 或者空白界面

以前在做一个应用的时候,如果用了v7的包启动会先出现actionbar一段时间, 如果没有用v7包就空白一段时间解决方法:在style.xml 文件中新建一个style 主题 <style name="Theme.Start" parent="android:Theme"> <item name="android:windowBackground"&gt...

2018-11-28 09:18:43 317

原创 Error:Attribute application@icon value=(@drawable/ic_launcher)

今天在导入一个emoji的控件的时候提示Error:(14, 9) Attribute application@icon value=(@drawable/ic_launcher) from AndroidManifest.xml:14:9百度了一下,这是一个编译的常见错误,主要是AS的Gradle插件默认会启用Manifest Merger Tool,若Library项目中也定义了与主项目相同...

2018-11-28 09:12:10 315

原创 Error:java.lang.RuntimeException: Some file crunching failed

出现这个问题的原因就是构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名;一般大多数是出现在图片上,.jpg修改成了.png就会出现这个问题;最多的应该就是9patch图片也可能出现这个问题。解决办法很简单在你的build.gradle中添加下面一组代码,重新编译即可!android { ... aaptOptions { cruncherEna...

2018-11-28 08:55:45 166

空空如也

空空如也

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

TA关注的人

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