自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 创建型设计模式

创建型设计模式1.单例模式**定义:**指一个类只有一个实例,且该类能自行创建这个实例的一种模式。**优点:**单例模式可以保证内存里只有一个实例,减少了内存的开销;​ 可以避免对资源的多重占用;​ 单例模式设置全局访问点,可以优化和共享资源的访问**缺点:**单例模式一般没有接口,扩展困难;​ 在并发测试中,单例模式不利于代码的调试;对象创建的4种方式:new,克隆,序列化,反射​ 克隆可能会破坏单例,所以不能实现Cloneable接口;​ 序列化可能会破坏单例,所以如果类

2021-11-25 15:26:09 170

原创 adb的使用

adb是什么? adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。adb有什么用?:借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件..

2021-08-23 14:40:00 246

原创 java多线程

线程的分类 用户线程:执行完后才可以停下,用户创建的线程默认为用户线程 守护线程:保护用户线程,Java虚拟机不会因为守护线程是否执行完毕而等待 1.线程的创建方式: 继承Thread类 实现Runnnable接口 实现Callable接口通过FutureTask包装器来创建Thread线程,实现call()方法 注: 在面向对象中尽量多用实现少用继承,因为在Java中存在单继承的局限性。2.线程基本方法:Jion()(等待其他线程终止):

2021-08-11 17:03:29 214

原创 Android组件Activity

Android组件Activity什么是ActivityActivity是一种可以包含用户界面的组件,主要用于和用户进行交互。每个Activity的生命周期最多有四种状态。活动是使用栈结构来管理的,我们称之为返回栈,Back Stack。4种运行状态:​ (1)运行状态​ 当一个activity位于返回栈的栈顶时,这时activity就处于运行状态。系统最不愿意回收的就是处于运行状态的activity,因为这会带来非常差的用户体验。​ (2)暂停状态​ 当一个activity不

2021-08-10 17:38:10 165

空空如也

空空如也

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

TA关注的人

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