自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 android 解决2.3.5bottomnavigation的fragment重建的问题

android jetpack navigation的fragment重建问题的修改

2022-08-15 14:55:30 2446 2

原创 从自定义注解到自动生成代码到测试框架小记(一)

freemarker的简单使用

2021-12-07 18:27:16 317

原创 android插件化(二)----四大组件的加载

https://blog.csdn.net/adminyuqiao/article/details/110690030上一篇文章说了Android中的普通类的加载方法。这次说一说四大组件的加载----以activity为例。因为android版本不同,这里以26为准。至于其他版本,需要适配下。流程逻辑没有啥太大区别。...

2020-12-10 11:50:22 348

原创 android插件化(一)

终于完成公司的项目。空出时间回顾一下插件化的流程。这是正常的toast。当我在sdcard目录下加入插件apk//在application中加载的插件public class AppApplication extends Application { @Override public void onCreate() { super.onCreate(); LoadUtils.startLoad(this); }}...

2020-12-05 15:27:45 262

原创 android bitmap转nv21(YUV420SP)

public static byte[] bitmapToNv21(Bitmap src, int width, int height) { if (src != null && src.getWidth() >= width && src.getHeight() >= height) { int[] argb = new int[width * height]; src.getPixels(argb

2020-09-24 10:22:55 646

原创 运用Camera2 和 SurfaceView 实现实时视频帧处理

因为工作需要需要用到相机API,就去瞅了瞅。Camera基本上已经都被弃用,写完满屏幕的灰色横线。就琢磨着用Camera2来实现该有的功能。这是官方的camera2 demo 基本上该有的功能,都在demo中实现https://github.com/googlearchive/android-Camera2Basic首先开发过自定义相机的都知道,如果不特殊处理,会出现拉伸的情况,这是因为SurfaceView的宽高比,和相机输出的图像宽高比不同,所以会出现图像拉伸的情况。根据官方给出的处理方案,

2020-09-17 15:10:35 3067 1

原创 高版本Gradle加载so文件的问题

最近需要做关于人脸识别的项目,碰到个加载so文件的问题。在此记录一下。低版本gradlehttps://services.gradle.org/distributions/gradle-4.4-all.zipcom.android.tools.build:gradle:3.1.2高版本gradlehttps://services.gradle.org/distributions/gradle-6.1.1-all.zipcom.android.tools.build:gradle:4.0.1先说

2020-09-16 16:44:33 770

原创 获取android Application的方法

除了经常在Application中设置全局的application对象之外还可以通过反射来获取在ActivityThread类中,有一个currentApplication方法,返回的正是当前application的对象Application mApplication = Class.forName(“android.app.ActivityThread”).getMethod(“curre...

2020-04-11 10:14:07 2807

原创 Android Studio 开发过程中遇到的问题

1.导出的APK 无法在andriod 6.0版本手机上安装,显示应用未安装解决方法:打包APK的时候 将V1 V2全部勾选APK 签名方案 v2 是在 Android 7.0 (Nougat) 中引入的。为了使 APK 可在 Android 6.0 (Marshmallow) 及更低版本的设备上安装,应先使用 JAR 签名功能对 APK 进行签名,然后再使用 v2 方案对其进行签名。...

2020-02-24 11:57:29 248

原创 关于报毒的一些想法

先不说别的oppo一生黑。无论怎么样,我觉得手机不应该替用户做决定,谁知道用户有什么需求,apk报毒高风险,不让安装什么鬼。也许是apk本身的问题,但是从交互层面来看,oppo我觉得直接禁止安装是不合适的。废话说到这。因为之前有做过sp的应用开发,也就是暗扣。我明白这是不道德的行为,因为当时刚毕业也没看,也没啥经验,就入职了这家公司,入职之后发现这个东西,做了几个月就离职了。谴责 鄙视这家公司...

2019-09-12 15:38:46 1561 4

空空如也

空空如也

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

TA关注的人

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