- 博客(7)
- 收藏
- 关注
原创 Android ConstraintLayout中TextView组件内容过长超出屏幕问题
ConstrainLayout中多个组件情况下,一个组件内容过长导致后续组件超出屏幕而无法正确展示的问题
2022-08-11 16:54:21 9123 1
原创 Android中Activity、Window、ViewRootImpl与子线程更新UI
子线程真的无法操作UI吗?一文读懂子线程操作UI的原理是什么
2022-07-08 17:09:31 705
原创 vscode+unity代码不自动补全,TargetFrameworkVersion版本自动变更
vscode+unity代码不自动补全问题**经过修改unity中vscode配置的模板即可从根本解决版本号自动变更问题**在使用Vscode编辑Unity代码时,出现代码不自动补全问题大概率是.net版本与本机电脑版本不一致造成的查看Assembly-CSharp.csproj中TargetFrameworkVersion版本,自动生产的文件默认是4.7.1,但我的电脑中安装的版本是4.8.0,手动修改这个版本号保存后重启vscode既可自动补全但是手动修改后,每次新建脚本都会自动改为4.7.1,
2021-09-05 16:55:40 2303 2
原创 Android获取不到运动步数(踩坑)
Android获取不到运动步数(踩坑)获取运动步数某些手机获取不到步数获取运动步数使用SensorManager,也就是手机内置的传感器获取运动步数,通过该方法可获取到当前运动步数、开机后总运动步数、时间戳等数据 private SensorManager mSensorManager; private MySensorEventListener mListener; mListener = new MySensorEventListener(); mSensorManager.reg
2021-04-21 09:57:04 2378
原创 Android使用shape设置分割线不显示问题(踩坑)
Android使用shape设置分割线不显示问题(踩坑)需要设置虚线状分割线,首先将虚线样式用shape写出,然后设置View的android:background="@drawable/dottet_shape"来实现。<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.an...
2020-03-16 00:24:21 764
原创 HashMap-二进制&计算下标方法刨析
1、HashMap计算下标的方法计算下标源码Node<K,V>[] tab; Node<K,V> p; int n, i; if ((tab = table) == null || (n = tab.length) == 0) n = (tab = resize()).length;if ((p = tab[i = (n - 1) & hash]) =...
2019-09-15 15:26:18 1905
原创 JAVA学习——static关键字
一、static关键字static表示静态,可以修饰类、数据成员、方法。被修饰者及时不创建对象也能调用相应的方法。public static class A{ public int i; public static void f() {}static关键字修饰的内容在程序运行时就会创建,而不是等到实例化对象时创建。二、使用须知被static修饰的数据成员或方法只是作为整个类,...
2019-09-06 16:17:18 119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人