介绍 一般在ndk崩溃的时候,完全看不懂崩溃日志,在网上了解以后,发现ndk有提供解析的工具,我使用的add2line,参考网上的python脚本的实例,最后借助Androi...
Camera2 Preview流程 CameraDevice createCaptureSession Surface Consumer/Hal Producter 注意下面...
结论 C++ 先执行静态成员的构造函数,如果静态成员只是在类定义中声明了,而没有实现,是不用构造的。必须初始化后才执行其构造函数。如:以下只有a会构建 优先执行虚拟继承的基类...
Deprecated 本文已过时,最新文章:向大家推荐《使用 AS 开发 System App》 https://xiaozhuanlan.com/system-app[ht...
C++ 指针/数组 本篇主要记录一下之前工程中遇到的关于数组和指针问题,本篇主要有一下几个重点1. 指针2. 数组和指针的区别,以及数组作为参数传递时的问题3. 字符数组和s...
参考 任务栈和Activity启动模式[https://www.cnblogs.com/muouren/p/11706314.html]Android 面试黑洞——当我按下 ...
[TOC] Java静态和非静态调用native区别 直接先上结论 java申明native方法时,native方法修饰分为static和非static 两个区别在于,对于j...
楼主找到替代方案了吗,主要是给多个View设置同一个监听的时候,也不能用id去区分了
ViewBinding替换ButterKnife的点击事件onClick问题使用下来,ViewBinding是在构建页面到时候比较方便,Activity类头部也不用声明一大堆控件,只需要在用的时候调用binding.xxxxx.setText()就可...
前言 上文已经对当今Android主流的图片加载库进行了全面介绍 & 对比 如果你还没阅读,我建议你先移步这里进行查看[https://www.jianshu.com/p/9...
前言 上文已经对当今Android主流的图片加载库进行了全面介绍 & 对比 如果你还没阅读,我建议你先移步这里阅读[https://www.jianshu.com/p/979...
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有:继承Thread类实现Runnable接口HandlerAsyncTaskHandlerThread 今...
很多时候,我们会发现,只要Item里面加入图片就很容易出现图片占满整个屏幕的问题,为了解决这个问题,我将单独拉出一篇文章来讲解。 首先,看一下Recyclerview Ite...
【Android 控件 RecyclerView】 概述 RecyclerView是什么 从Android 5.0开始,谷歌公司推出了一个用于大量数据展示的新控件Recyle...