自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 问答 (2)
  • 收藏
  • 关注

原创 Kotlin中的object理解

object用作对象声明时1.自动变为一个饿汉单例模式2.生成读写变量的函数去读写其中的私有静态变量。

2024-05-29 10:18:28 550

原创 envsetup.sh分析----gettop

这是分析envsetup.sh的第一篇。自己对于shell脚本是一知半解,想借此了解更多。方式是选取部分代码并记录自己的理解。1.local TOPFILE=build/make/core/envsetup.mklocal用来声明在函数内部的局部变量(local的用法可能不止这个)注意声明语句中等号的左右不能有空格,不像其他的编程语句因为 bash 和其他语言的不同点在于,bash 可以在脚本中直接运行命令,而且其中空格最重要的作用就是将参数列表中的参数区分开。2.

2022-04-15 16:38:18 2572

原创 Android理解(一)自定义控件皮肤的原理

参考了https://blog.csdn.net/jzman/article/details/108612469以及开源的https://github.com/fengjundev/Android-Skin-Loader首先,理解一下默认的创建View方式之前做一次拦截,就是接口Factory,Factory2的重写,里面写入自己的创建View的逻辑,可以直接将创建的View返回,这样就是自定义View创建并且也可以在某些条件判断下,选择默认的创建方法,也就是部分自定义View还可以用来

2021-02-12 18:21:19 157

空空如也

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

TA关注的人

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