![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
天的同方
这个作者很懒,什么都没留下…
展开
-
Launcher3 屏蔽长按弹出快捷方式窗口
定制需求是长按就进入拖动模式,不用显示快捷方式,调整下面方法即可去掉WorkSpace.java......public DragView beginDragShared(View child, DragSource source, ItemInfo dragObject, DragPreviewProvider previewProvider, DragOptions dragOptions) { float iconScale = 1f;原创 2021-09-04 15:37:53 · 827 阅读 · 0 评论 -
Android10 Launcher3应用图标圆角角度调整
Android10版本的Laucnher3把图标相关的独立成了一个库,iconloaderlib,所以修改图标相关的类都在这个目录。应用图标生成是com.android.launcher3.icons.BaseIconFactory.java的createIconBitmap方法定义的,所以在这里处理就可以实现图标圆角角度的调整。 private int sColors[] = {0xffff0000, 0xff00ff00, 0xff0000ff}; private int s.原创 2021-09-04 15:31:13 · 2365 阅读 · 4 评论 -
Android10 Launcher3调整文件夹图标的默认布局
从android O开始,主界面的默认图标就是圆形的,所以文件夹图标默认显示的4个应用其实是按照圆弧排列的,之前有看到文章描述做成9宫格就可以很明显地看出来;公司需求是默认用正方形布局,不管2个还是3个、4个应用都是用正方形布局排列默认的布局会裁剪掉一部分,图标显示太大不美观,所以先调整下图标比例,下面记录下定制的重点1、原生的版本是会根据文件夹内部应用数量调整缩放比例的,我们不需要这个,所以固定缩放比例/* * Copyright (C) 2017 The Android Open S原创 2021-09-04 15:22:24 · 1662 阅读 · 0 评论 -
EventBus的学习记录
EventBus的学习记录EventBus核心跨各种组件实现的通信,核心是反射调用方法;四个核心类EventBus:管理类,用来维护注册的类用Subscribe标注的方法,最后调用用参数匹配Subscribe:标注类,用来标注哪些方法是EventBus的回调,用参数来区分需不需要调用ThreadMode:线程模式,用来区分返回的方法在子线程还是主线程运行SubscribeMethod:保存在EventBus内的方法安卓标注类在项目中经常用到注解,但是对一些注解还是一知半解学习一下注解及代表原创 2021-03-23 08:30:56 · 105 阅读 · 0 评论 -
JAVA入门教程之关键字
大家回忆一下我们在学习汉语的时候,开始学的是什么?原创 2015-09-10 17:17:53 · 290 阅读 · 0 评论 -
java的垃圾回收机制知识点
1.对象处于堆内存中的状态有三种(1)可达状态: 表示有一个或多个引用引用该对象时的状态(2)可恢复状态: 表示没有引用引用该对象时的状态,在这种情况下,系统的垃圾回收机制准备回收该对象占用的资源时,会先调用该对象的finalize()方法,如果该方法使得引用重新引用它,则变回可达状态,就不会被回收(3)不可达状态 表示没有引用引用该对象,调用完fi原创 2015-10-20 22:15:28 · 391 阅读 · 0 评论