一、Android学习API指南:【了解】
1. 应用的组成部分 App Components
1.1. 应用的基本原理 App Fundamentals
1.2. Activity Activities活动
1.2.1. 片段 Fragments
1.2.2. 加载器 Lo...
分类:
移动开发 时间:
2016-05-23 15:06:23
阅读次数:
216
类装载器 基本概念: 顾名思义,类加载器(class loader)用来把Java 类动态的加载到 Java 虚拟机中。 类加载器的树状组织结构 Java 中的类加载器大致可以分成两类,一类是系统提供的,另外一类则是由 Java 应用开发人员编写的。系统提供的类加载器主要有下面三个: 引导类加载器( ...
分类:
编程语言 时间:
2016-05-19 15:06:12
阅读次数:
159
QPlugins是一个DELPHI实现的插件框架,官方网址是:http://www.qdac.cc/ 。 把学习QPlugins的过程和心得做一个记录,以便应用到项目中,同时学习一些实现方法和思想。 大概内容: 一:概述 二:一个插件实例分析 三:插件管理器 四:插件加载器 五:DLL插件 六:BP... ...
分类:
其他好文 时间:
2016-05-19 10:30:08
阅读次数:
160
1.Java语言的特点: 简单性、面向对象、可移植、多线程、动态、结构中立、分布式、高性能、健壮、安全 2.编译:.java 源文件名 .class 类名 3.虚拟机的工作流程:编译源文件-->编写解码文件-->类加载器-->字节码校验器-->解释器、即时编译器-->本地代码 4.jdk: jre: ...
分类:
编程语言 时间:
2016-05-19 01:20:15
阅读次数:
182
为什么要自定义类加载器 类加载机制:http://www.cnblogs.com/xrq730/p/4844915.html 类加载器:http://www.cnblogs.com/xrq730/p/4845144.html 这两篇文章已经详细讲解了类加载机制和类加载器,还剩最后一个问题没有讲解,就 ...
分类:
其他好文 时间:
2016-05-18 12:33:37
阅读次数:
195
技术介绍 devtools:是boot的一个热部署工具,当我们修改了classpath下的文件(包括类文件、属性文件、页面等)时,会重新启动应用(由于其采用的双类加载器机制,这个启动会非常快,如果发现这个启动比较慢,可以选择使用jrebel) 双类加载器机制:boot使用了两个类加载器来实现重启(r ...
分类:
编程语言 时间:
2016-05-17 17:55:10
阅读次数:
650
什么是 webpack? webpack是近期最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。 我们可以直接使用 require(XXX) 的形式来引入各模块,即使它们可能需要经过编译(比如JSX和sas ...
分类:
Web程序 时间:
2016-05-16 17:02:50
阅读次数:
160
Maven下载 下载地址:http://maven.apache.org/download.cgi 下载完成后,得到一个压缩包,解压,可以看到maven的组成目录 Maven目录分析 bin:含有mvn运行的脚本 boot:含有plexus-classworlds类加载器框架 conf:含有sett ...
分类:
其他好文 时间:
2016-05-15 18:13:23
阅读次数:
214
Java的类装载器使用的是优先策略,加载类的时候先找到哪个就加载哪个。有时候我们做一个系统,当类库非常庞大的时候,类可能会出现冲突,也就是类路径中存在不同版本的两个相同的类,这往往给调试带来非常大的麻烦,我们可能修改了类,但由于类加载器却使用的是另外一个未被更新的类,这个时候就会丈二和尚摸不着头脑, ...
分类:
编程语言 时间:
2016-05-14 00:57:34
阅读次数:
211
自定义对话框 //自定义对话框 public void bt_4(View v) { //1-Layout文件加载器 //LayoutInflater layoutInflater=getLayoutInflater(); // View view=layoutInflater.inflate(R. ...
分类:
其他好文 时间:
2016-05-13 19:11:29
阅读次数:
249