写在前面的话 上一篇文章对Android端的ColorMatrix进行了讲解,虽然说可以满足我们做滤镜的简单需求,但是对于视频和相机这些更多方面的滤镜需求就不能够满足需求了,...
写在前面的话 上一篇文章对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的事件分发机制,本篇将根...
不知不觉又是新的一年,现在已是 2023,下周六就是传统的春节了。记得前几年都是老早就开始思考总结了,今天老婆问我年终总结应该怎么开头,才突然发现居然没写年终总结。其实这一年...
微信在我的印象中是公司最难合作的部门,之所以有这种感觉,是由于小龙在公司年会上,经常说到其他部门觉得我们很难合作,但其实是……解释一大堆,具体说的啥,虽然每次年会都听到,但也...
应用场景 作为一名Android开发者,肯定有不少如下的经历:1 新接手一个项目,需要熟悉某一个页面的实现代码,但不知道从哪里开始;2 用户点击某一个控件时候app运行异常,...
相关命令: 也可通过git回退版本: 进入 flutter github[https://github.com/flutter/flutter/releases] 找到要回退...