自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android4.4-12各版本特性

Android4.4-12各版本特性xmind文件路径:https://www.processon.com/view/link/62733d4b079129397f3413ac

2022-05-06 14:22:21 503

原创 WindowManager addViw时添加自定义动画效果

WindowManager addViw时添加自定义动画效果业务需要一个优先级较高的窗口,在任何界面都能随时弹出,且需要实现底部弹出及收起的动画效果。选择使用**windowManager.addView()**添加布局,在添加动画效果时发现给布局直接添加动画效果如:val animationUp = AnimationUtils.loadAnimation(mContext, R.anim.pop_enter_anim);inCallView.startAnimation(animationUp)

2022-03-08 08:00:00 5239 1

原创 Android logcat日志封装

Android logcat日志封装logcat痛点在Android开发中使用logcat非常频繁,logcat能帮我们定位问题,但是在日常使用中发现每次使用都需要传递tag,并且会遇到输出频率很高的log,在多人混合开发的场景下,不过滤很难找到自己打的log,调试别人代码时看不懂他人输出的log。这些问题会影响到整个开发效率,并且无法对整个项目的log进行统一管理。目的为了方便管理和规范log输出,增加logcat使用的便捷性,封装logcat需要满足以下几点:1、动态管理日志输出2、使用便捷

2021-12-20 22:58:18 2019

原创 Kotlin数组遍历删除的几种实现方案

Kotlin数组遍历删除主要有三种方法:fou循环遍历remove、迭代器、forEachfor循环实现fou循环实现删除是比较常见的实现方案,常见的错误如下图: var arrayList: ArrayList<String> = arrayListOf()​ override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) ...

2021-12-16 15:58:02 7452

空空如也

空空如也

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

TA关注的人

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