我的博客

  • android释放内存的一个办法

    step 1:定义一个监听接口public static interface OnLowMemoryListener { void onLowMemoryReceived(); }/* 何问起 hovertree.com */step 2:android application文件中添加如下代码//初始化private ArrayList<WeakReference<

    2023-01-08 michael007js 83

  • 隐藏面具ROOT权限启动建设银行教程

    建设银行作为我们常用的银行APP,基本每个人都曾安装过,而建设银行对手机环境要求也非常高,更换手机或者刷入面具root都会导致其无法启动,对于玩机ROOT用户非常不友好那么我们如何解决面具ROOT后手机无法使用建设银行的问题呢?这里我教大家2个实用技巧,快速解决难题。我们测试机型为小米11Ultra机型,建设银行APP版本为5.72最新版理论上支持小米红米等安卓其他手机,感兴趣的小伙伴可以一起学习

    2023-01-07 michael007js 3461

  • 获取TextView行数

    最近在做评论这块的功能,产品提了一个这样的需求,当用户评论的内容大于5行的时候添加一个可以折叠的小按钮,点击按钮可以显示全部内容,再次点击按钮又把评论内容全部显示出来。刚看到这个需求的时候感觉还蛮简单,于是一阵噼里啪啦之后,噢,发现不行,感觉蛮有意思的,哈哈,于是就有了以下的文章。来-----走起。第一步:分析1.既然是评论内容,我们索性就拿TextView来显示就好了。要做到折叠的效果,首先我们

    2023-01-06 michael007js 733

  • Android setLineSpacing(float add, float mult)

    setLineSpacing()原型为public void setLineSpacing(float add, float mult); 参数add:增加的间距数值,对应android:lineSpacingExtra参数。 参数mult:增加的间距倍数,对应android:lineSpacingMultiplier参数。最终结果:原行间距 x mult+add tv.setLineSpacin

    2023-01-06 michael007js 422

  • 解决antimalware service executable程序占用CPU过高(有效)(1)

    概述最近给内网的一台电脑安装 Windows 10 专业版系统,由于此电脑不会涉及到不安全因素,所以杀毒软件非必须。以最大限度节省系统资源考虑,默认安装的 Micoroft Defender 占用了大量内存,而且还有不断增长的趋势。参考了网上五花八门的方法:修改注册表、编辑组策略等等,但是没有一种方式能真正的关掉 Antimalware Service Executable 服务。几经摸索,最后在

    2023-06-15 michael007js 345

  • 字符串一样,但是equals为false?

    前言有时候写代码会遇到一些莫名其妙的问题,两个字符串明明toString()打印一模一样,但是equals就是为false。问题直接看代码public static void main(String[] args) { String s1 = "hello•world•"; String s2 = "helloworld"; System.out

    2023-01-04 michael007js 76

  • Android materialDesign 风格阴影 改变阴影颜色

    我们知道,在 Android 5.0 以后,可以通过 xml 或 Java代码 的方式给 View 添加阴影// 方式一:xml 设置android:elevation="10dp"// 或android:translationZ="10dp"// 方式二:java 代码设置view.setElevation(20);// 或view.setTranslat

    2022-12-30 michael007js 530

  • Android Elevation

    简介:在Android API21,新添加了一个属性:android:elevation,用以在xml定义View的深度(高度),也即z方向的值。除了elevation之外,类似于已有的translationX、translationY,也相对应地新增了一个translationZ,用以在属性动画中动态改变Z值(使用View.setTranslationZ())Z = elevation + tr

    2022-12-30 michael007js 74

首页
关于博主
我的博客
搜索