240 发简信
IP属地:黑龙江
  • UI绘制流程

    一、scheduleTraversals -> performTraversals() 这个方法里面会分别调用一下三个方法 performMea...

  • Activity启动及相关回调

    Activity启动主要是通过ActivityThread的main方法开始的,其主要代码如下所示。 main方法中的主要工作如下:1、创建Lo...

  • Kotlin基础语法(一)

    一、变量 kotlin只允许两种关键字修饰变量:val var val:相当于Java中的final关键字。被val修饰后的变量只能被赋值一次,...

  • Android安装两个相同的debug包

    设置applicationIdSuffix参数,可在原有包名后面加入后缀信息,即可同时安装两个相同的debug包。

  • Resize,w 360,h 240
    前端居中方法

    参考:http://louiszhai.github.io/2016/03/12/css-center/ 一、水平居中方法 1、 text-al...

  • 手写事务

    一、什么是事务 1、从保证内容的一致性,以及事务的四大特性(原子性、一致性、隔离性和持久性)出发进行讲解。2、项目中怎么用事务的:事务的分类:编...

  • 自定义注解

    jdk1.5之后新增了注解功能,用于简化代码。例如: 一、注解事例分析 上面是Override注解的源码 @interface用于表示这个是一个...

  • mac下启动多个tomcat服务器

    方法步骤: 1、下载tomcat文件夹,并安装成功 2、复制一份tomcat文件,并修改conf文件夹下的server.xml文件 将以下语句都...

  • Spring(一)

    一、Spring简介 Spring是一个轻量级开源框架,以Ioc和AOP为内核,使用基本的javaBean来完成开发工作。 Ioc(控制反转, ...