我的博客

  • Java中与泛型相关的接口 之 GenericDeclaration

    简介GenericDeclaration接口继承了AnnotatedElement接口,是所有“可以声明(定义)范型变量”的实体(如Class,Constructor,Method)的公共接口。也就是说只有实现了这个接口的才能在对应“实体”上声明“范型变量”。所谓范型变量就是<E extends List>或者<E>, 也就是TypeVariable<D extend

    2022-12-06 michael007js 154

  • 系统截屏监听工具,监听系统截屏,然后对截图进行处理

    import android.content.ContentResolver;import android.content.Context;import android.database.ContentObserver;import android.database.Cursor;import android.net.Uri;import android.os.Handler;import and

    2023-04-18 michael007js 153

  • js动态获取界面高度

    网页可见区域(body)宽: document.body.clientWidth 网页可见区域(body)高: document.body.clientHeight(最常用、兼容性强的两个)网页可见区域宽:document.documentElement.clientWidth 网页可见区域高:document.documentE

    2022-11-25 michael007js 153

  • Illegal key size 报错问题

    Illegal key sizejavax.crypto.Cipher.checkCryptoPerm(Cipher.java:1029)javax.crypto.Cipher.implInit(Cipher.java:795)javax.crypto.Cipher.chooseProvider(Cipher.java:854)javax.crypto.Cipher.init(Cipher.jav

    2023-01-31 michael007js 151

  • Jetpack之—WorkManger

    简介Jetpack的文档库里面是这样介绍的:使用WorkManager API可以轻松地调度那些必须可靠运行的可延期异步任务。通过这些 API,您可以创建任务并提交给WorkManager,以便在满足工作约束条件时运行。WorkManger是Android Jetpack里面的一个重量级组件,它是一个提供异步执行任务的管理框架,会根据系统的版本和应用的状态来选择执行任务的时机。当应用在运行的时候会

    2022-12-12 michael007js 150

  • 我把 CPU 三级缓存的秘密,藏在这 8 张图里

    在上一篇文章里,我们聊到了计算机存储器系统的金字塔结构,其中在 CPU 和内存之间有一层高速缓存,就是我们今天要聊的 CPU 三级缓存。那么,CPU Cache 的结构是怎样的,背后隐含着哪些设计思想,CPU Cache 和内存数据是如何关联起来的,今天我们将围绕这些问题展开。思维导图:1. 认识 CPU 高速缓存1.1 存储器的金字塔结构现代计算机系统为了寻求容量、速度和价格最大的性价比会采用分

    2022-11-27 michael007js 148

  • 告别 Android 开发“Read timed out”

    问题错误特征Could not run phased build action using Gradle distribution 'https://services.gradle.org/distributions/gradle-5.5.1-all.zip' A problem occurred configuring root project 'PlanAssistan

    2023-03-05 michael007js 146

  • [Android] Toast问题深度剖析(一)

    题记Toast 作为 Android 系统中最常用的类之一,由于其方便的api设计和简洁的交互体验,被我们所广泛采用。但是,伴随着我们开发的深入,Toast 的问题也逐渐暴露出来。本文章就将解释 Toast 这些问题产生的具体原因。本系列文章将分成两篇:第一篇,我们将分析 Toast 所带来的问题第二篇,将提供解决 Toast 问题的解决方案(注:本文源码基于Android 7.0)1. 异常和偶

    2022-11-25 michael007js 146

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