banner
按时间整理的学习笔记。

文章归档

Scroll down
Java

前言

我们创建线程的常见方式一般有继承Thread类以及实现Runnable接口,其实Thread类也是实现了Runnable接口。通过这两种方式创建的线程,在执行完毕之后都会被销毁,这样频繁的创建和销毁线程是一件很浪费资源到的事情。那么,有没有什么办法解决这个问题呢?通过创建线程池就可以解决这个问题。

add+show+hide 模式下的老方案

在没有添加懒加载之前,只要使用 add+show+hide 的方式控制并显示 Fragment, 那么不管 Fragment 是否嵌套,在初始化后,如果只调用了add+show,同级下的 Fragment 的相关生命周期函数都会被调用。且调用的生命周期函数如下所示:
onAttach -> onCreate -> onCreatedView -> onActivityCreated -> onStart -> onResume
2020年中高级Android大厂面试秘籍

商城截图
  • 03/13
  • 12:51

商城部分截图

handler是什么?

  • Handler 是一个消息分发对象。handler是Android给我们提供用来更新UI的一套机制,也是一套消息处理机制,我们可以发消息,也可以通过它处理消息。

格式

就Android平台而言,URI主要分三个部分:scheme,authorityandpath。其中authority又分为host和port。
1
scheme://host:port/path

开篇

最近有时间,学习了一下设计模式,发现了一个问题,代理模式(静态代理)在写法和结构上,基本和装饰器是一样的。

静态属性、静态方法可以被继承、重写,只是没表现出多态性而已。

Android基础
  • 03/07
  • 16:30

Android 基础

一、Android 基本常识

  1. 写10个简单的linux命令

一、Java 面向对象思想

  • 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到
    继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因
    素的重要手段。
请输入关键词进行搜索