logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 反射+工厂模式实现解耦

在实际开发中,工厂模式是经常被用到的。工厂模式的好处:工厂模式可以达到类的解耦。工厂类中工厂方法过多也是个问题,每新增一个类,则新增一个工厂方法,这会导致工厂方法过多。恰好,反射可以创建类的实例对象,而且可以采用统一操作Class.forName()产生方法,而不会新增工厂方法。案例实战以公司程序员开发业务模块为场景,一个Java程序员开发Java Library,...

Android 7.0 NotificationManagerService源码分析(应用层App,Fragmework中Service层,SystemUI系统App)

前言:国产ROM定制化比较复杂,最近在做Notification的适配工作。了解Notification源码走向,才知道国产ROM系统对Notification拦截点,找到相应办法绕过。话题有些绕远了,这里还是讲解Notification源码走向。本篇,介绍,如何从应用层,到远程的Server进程(系统进程),再到SystemUI(系提APP)渲染展示Notification。...

Android 处理WebView not install(源码分析定位)

Android WebView Installed问题,分析其FrameWork层中源码走向,解决问题。

#android#webview#java
Android 内存分析(java/native heap内存、虚拟内存、处理器内存 )

通过Byte数组和Bitmap来了解,dalvik java 堆内存、native heap 内存、32位设备3G虚拟内存,手机处理器内存等等。

文章图片
#java#android#jvm
Android 内存分析(java/native heap内存、虚拟内存、处理器内存 )

通过Byte数组和Bitmap来了解,dalvik java 堆内存、native heap 内存、32位设备3G虚拟内存,手机处理器内存等等。

文章图片
#java#android#jvm
Kotlin编程之代理模式

Kotlin编程之代理模式

文章图片
#代理模式
Kotlin编程之伴生对象,抽象类,密封类

Kotlin编程中:1. 伴生对象;2. 抽象类;3. 密封类;

文章图片
Kotlin编程之扩展方法

Kotlin编程之扩展方法

文章图片
#kotlin
Kotlin编程之类的属性

Kotlin编程中: 1. 属性的形式 ; 2. 备用字段 ; 3. 属性的延迟初始化 ; 4. 静态常量属性;

文章图片
    共 20 条
  • 1
  • 2
  • 请选择