Android中的两个重要的类加载器DexClassLoader和PathClassLoader,专门用于加载Android平台的类。使用ClassLoader.getSystemClassLoader()
获取到的类加载器,也和Java应用程序中的加载器不同,在Android上,获取到的是PathClassLoader。
Enjoy coding
Android中的两个重要的类加载器DexClassLoader和PathClassLoader,专门用于加载Android平台的类。使用ClassLoader.getSystemClassLoader()
获取到的类加载器,也和Java应用程序中的加载器不同,在Android上,获取到的是PathClassLoader。
HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型,它是一个无状态的协议。
在Internet中所有的传输都是通过TCP/IP进行的。HTTP协议作为TCP/IP模型中应用层的协议也不例外。HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HTTPS。HTTP默认的端口号为80,HTTPS的端口号为443。
在 AndroidStudio 中使用 Android Device Monitor 里的Memory Monitor工具监视内存使用情况,可以把Java堆快照转储到Android HPROF文件中。HPROF在Android Studio 中可以直接打开并列出类、类的实例和实例的引用树,以此来帮助你跟踪内存的使用情况,找出内存泄漏的地方。HPROF最初是由J2SE支持的一种二进制堆转储格式。
DashboardSumarry,即Settings应用首页面,和其它页面不同的是,它是以一个RecyclerView的形式来显示列表,并没有使用Preference。
NetworkDashboardFragment在Settings应用中,对应的是网络管理页面,它是继承自DashboardFragment,以该类来具体看一个DashboardFragment是怎么管理UI页面中。
Settings中的DashboardFragment,是大多数页面的父类,该类里面实现了页面加载管理,数据交互等核心工作。