自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bugmaker的博客

定期会总结并分享一些技术上的问题,希望大家多多交流多多指导

  • 博客(9)
  • 收藏
  • 关注

原创 安卓View——事件扥发

文章目录目录一、View中事件的基本概念1.1什么是安卓View中的事件?1.2 安卓View中事件的类型1.3 为什么需要了解View的事件分发机制1.4 事件分发是什么?二、事件分发中的核心方法三、事件分发的具体流程总结一、View中事件的基本概念1.1什么是安卓View中的事件?我们在使用安卓App的过程中,通常触摸屏幕是必不可少的,用户在触摸屏幕的过程中就会产生一系列事件,比如:手指按下屏幕、手指在屏幕上移动、手指抬起屏幕,这些都叫事件,这些事件的详细

2021-08-15 17:16:26 208

原创 安卓View工作流程

前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as np import pandas as pd import matplotli..

2021-08-11 21:40:58 435

原创 JAVA线程池

文章目录文章目录一、线程池的概念1.1线程池是什么1.2 为什么使用线程池二、JAVA中的线程池2.1几个重要参数和概念的解释2.1.1 corePoolSize核心线程数2.1.2 maximumPoolSize最大线程数量2.1.3 keepAliveTime线程最大空闲时间2.1.4 BlockingQueue任务缓冲队列2.1.5 threadFactory线程工厂2.1.6 RejectedExecutionHandler拒绝策略2.2 线...

2021-07-25 22:24:06 154 1

原创 JAVA多线程——同步、通知/等待机制

目录一、JAVA中的同步问题1.1 几个概念1.2JAVA内存模型简介二、锁2.1锁的概念2.2 乐观锁与悲观锁2.3 公平锁、非公平锁2.4 独享锁、共享锁2.5可重入锁和非可重入锁三、 JAVA中的同步机制3.1 ReentrantLock3.2 synchronized3.3 ReentrantReadWriteLock3.4 volatile3.5 ThreadLocal四、线程间的等待与通知机制4.1隐式锁...

2021-07-18 17:51:17 913

原创 JAVA多线程基础

目录前言一、并行和并发1.1串行——并行1.2顺序——并发1.3CPU时间片轮转机制1.4CPU个数、CPU核心数、CPU线程数是啥?二、进程和线程2.1 进程和线程的概念和区别2.2 JAVA中创建线程的方式2.2.1 通过实现 Runnable 接口创建线程2.2.2 通过继承 Thread 类创建线程2.2.3 通过 Callable 和 Future 创建线程2.3 中断线程2.4 线程的状态2.4.1 新建状态(new)2.4...

2021-07-08 22:27:03 141

原创 JAVA进阶——注解

文章目录目录文章目录前言一、注解是什么?1.1注释和注解的区别二、注解的使用2.1 如何声明一个注解2.1.1 元注解2.1.2 @Target注解2.1.3 @Retention注解2.1.4 给注解添加参数三、注解处理器3.1 创建自己的注解处理器3.2 注册注解处理器3.2.2 自动注册注解处理器3.3 使用注解处理器总结前言JAVA中的注解我们每个人都用过,通常是以@开头,最常见的就是@Ovrride注解。那么注解到...

2021-07-06 22:44:15 492

原创 JAVA进阶——类加载

曾几何时,一个已上线的app中如果出现了bug,若想要即时修复这个bug,就必须重新打新版本的APK包,然后再发布到应用市场让用户升级,发布一个新版本的app中间的手续可能还远不止这些,给用户的体验比较差。但是在热修复技术出现之后,我们能够大大简化修复bug的流程,提升用户体验。热修复技术简单来说,就是下发补丁(内含修复好的class)到用户手机,即让app从服务器上下载,比如王者荣耀、和平精英等手游都会时不时地让用户下载补丁,然后app再通过某种手段,使补丁中的class被app调用(本地更新),从而实现

2021-07-01 22:02:56 215

原创 JAVA进阶——反射

第二篇博客,是关于JAVA中的反射。文章中的图表、代码均为原创,如需转载,请注明出处。文章目录一、JAVA中的反射的基本概念1.1 什么是反射1.2 反射的主要作用二、反射的基本用法2.1 获取Class对象的几种方式2.2 Class中比较重要的一些方法2.3 使用反射来执行方法三、反射真的就那么无敌吗?总结一、JAVA中的反射的基本概念1.1 什么是反射JAVA中的反射是指,在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方...

2021-06-19 14:57:19 270

原创 JAVA进阶-——泛型

目录前言一、泛型是什么?二、为什么我们要使用泛型?三、泛型的使用3.1 泛型类3.2 泛型方法3.3 泛型接口四、通配符与上下界五、泛型在虚拟机中是如何实现的?总结前言接下来一段时间,本人会将近期所看到的学到的一些知识分享在CSDN上,欢迎各位大神前来交流、指教,首先会从JAVA开始,毕竟作为安卓开发工程师,JAVA是基础,后续也会更新一些安卓方面的内容。第一篇博客,是关于JAVA中的泛型。文章中的图表、代码均为原创,如需转载,请注明出处。一、泛型是什么?

2021-06-06 12:55:17 313

空空如也

空空如也

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

TA关注的人

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