240 发简信
IP属地:浙江
  • 安卓堆、栈、常量池区别

    栈:存放基础数据类型跟局部变量会自动回收堆:存放new 对象,GC会回收这里面的对象常量池:存放字符串常量和基本类型常量(public stat...

  • 获取应用签名

    1、keytool -list -v -keystore yudong.keystore

  • android:angle设置渐变颜色角度

    angle: 0 从左到右angle 90 从下往上angle 180 从右往左angle 270 从上往下type : linear 直线 ...

  • PhotoView单击退出、双击放大缩小、滑动恢复上一页状态

    添加依赖 //图片预览 photoViewapi 'com.github.chrisbanes:PhotoView:2.1.3' 一、Activ...

  • 工厂模式

    优点:减低了代码的耦合度,良好的封装性,代码结构清晰。扩展性好。 缺点:添加新的产品时就要编写一个新的产品类,同时还要引入抽象层,增加代码量结构...

  • 单例模式常用方式

    1、懒汉式 单线程方便,但是多线程不安全 public class Test{ publicTest test; public static T...

  • 构建模式Builder

    优点:易扩展,使用方便灵活配置参数。例如AlertDialog、Retrofit ... 缺点:内部变化复杂,会有很多的建造类。 Person ...

  • 16进制转换、获取指定位值

    16进制跟10进制互转 10==>16 Integer.toHexString(10); 16==>10 Integer.parseInt("7...

个人介绍
幽默而有内涵的程序员