Android开发之引用三方库导致SO库冲突的解决办法 从这个图片可以看出 匹配到了多个 libc++_shared.so packagingOptions的用法使用方法pa...

Android开发之引用三方库导致SO库冲突的解决办法 从这个图片可以看出 匹配到了多个 libc++_shared.so packagingOptions的用法使用方法pa...
转载自:Jetpack MVVM 常见错误二:在 launchWhenX 中启动协程 - 简书 (jianshu.com)[https://www.jianshu.com/p...
RecyclerView 这一系列文章是基于一个示例, 可以忽略示例实现细节.主要关注通用点. 1. 实现 DiffUtil.ItemCallback 在 Adapter 文...
调试过程中,经常会出现很多log,将有用的log刷掉,甚至有时候,log信息还会丢失,看不到想要的log,无疑大大降低了效率。这些问题都是可以解决的,Android stud...
android直播离不开源数据采集,在此就对于视频采集的方法稍作记录 1.权限 android 开启视频采集需要摄像头权限 同事需要声明依赖的外部的硬件或软件,使用摄像头时必...
写在前面的话 上一篇文章对Android端的ColorMatrix进行了讲解,虽然说可以满足我们做滤镜的简单需求,但是对于视频和相机这些更多方面的滤镜需求就不能够满足需求了,...
一.SQLite简介和常用语法二.数据库创建,升级及降级 一.简介 SQLite是一个轻量级的数据库,实现了自给自足的,无服务器的,零配置的,事务性的SQL数据库引擎。 二....
前言 大家好,我是小益!在上章内容中,我们简单了解了什么是协程以及协程的基本使用,主要提到了协程的launch与withContext用法。但是launch与withCont...
在Android开发中,我们可能会遇到实现某个TextView实现动画效果。关于这种需求,我给小伙们推荐推荐HTextView开源库,希望能小伙伴们提高开发效率。 HText...
背景描述 relase环境下,无法进行调试,那么就需要log的方式来打印日志,为了方便分析log,我们需要将log记录在本地github[https://github.com...
问题描述 最近改sdk,发现我整个模块都参与了混淆,里面所有的类,都已经变成不规则的名字了,但是整个包的路径依旧还在。 一个Bug发现的问题 服务器说收不到基础参数信息,比如...
问题描述 最近做混淆,发现,即使你开了混淆,某些类名称,依旧没有被改变,这部分的代码,又刚刚好是协程写的 问题测试调研 我们对上面的代码进行反编译,发现会变成静态内部类,且继...
hi,在项目开发中,有时候需要仿照ios的底部弹框做效果,比如我们在iPhone上面关闭定位的时候,就会弹出ios特有的底部弹框: 弹框布局: 我们可以来看下这个弹框有哪些显...
一、Fragment生命周期 先找一张官方给定的生命周期。先简略的解释每个周期的作用: onAttach(Context context) : Fragment与Activ...
运营反馈,老年用户的手机多设置为大字体,在使用我们app过程中,由于字体被放大,导致布局错乱,部分功能按键遮挡,无法正常使用。 收到问题,着手解决,除了对界面布局进行改...
ViewBinding ViewBinding是Android官方推出的一种用于简化视图绑定的库。它通过在编译时生成一个绑定类,将布局文件中的视图与代码中的视图进行绑定,从而...
说明 文章修改自UIKit[https://github.com/ZYF99/UIKit] 效果展示 修改完github地址,喜欢点个赞[https://github.com...
参考资料 鸿洋版ViewGroup事件分发机制郭霖版ViewGroup事件分发机制Android开发艺术探索 上一篇已经分析了Android View的事件分发机制,本篇将根...