- 博客(18)
- 收藏
- 关注
原创 第一个安卓Activity的实现
问题: 安卓都有哪些事件?答 经常用到的安卓事件主要有四个分别有OnKeyDown(int keyCode, KeyEvent event); 单击按下事件OnKeyUp(int keyCode, KeyEvent event); 单击松开事件onTouchEvent(MotionEvent event); 单击屏幕事件onTrackballEvent(Mot
2011-12-08 21:59:16 453
原创 如何启动已经写好的安卓项目
参考:安卓如何创建第一个项目-详细解析与错误报告 连接地址http://blog.csdn.net/a893939481/article/details/7047314 思考: 运行Android 项目是否先启动模拟器呢? 答:运行之前启动模拟器是可以的,这样运行Android 项目之后会自动发布到这个模拟器上面。如果运行之前有多于一个的模拟器已经启动,那么在运行的时
2011-12-06 20:06:07 2329
原创 安卓如何创建第一个项目-详细解析与错误报告
搭建好安卓开发环境之后,我们下面演示的是如何创建安卓项目1 打开 Eclipse 点击左上角的 File 之后点击New 过程如下图所示 左键单击Project 进入下个界面2 选择 Android project 点击 Next 进入下面界面 3 Project name 为项目名称,本例指定为“HelloWorld” Contents 为设定项
2011-12-06 19:25:13 1337 1
转载 JSP运行原理与九大隐式对象
运行原理: 每个JSP页面在第一次被访问时,WEB容器都会把请求发给JSP引擎(即一个JAVA程序)去处理,JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet),然后按照servlet的调方式进行调用。 九大对象生成原因: JSP引擎在调用相对应的_jspServl
2011-11-08 19:38:00 172
转载 Servlet运行流程
servlet运行流程图首先Servlet被部署到Web容器中,当客户端发送调用这个Servlet的请求到达Web容器时,Web容器会先判断所调用的Servlet实例是否存在。如果不存在,就装载当前所调用的Servlet并调用构造方法生成这个Servlet的实例,其次再调用这个实例的init()方法(init()这个方法只会在Servlet初始化的时候调用一次,除非这个Servlet被重新
2011-11-08 19:27:01 276
转载 对Servlet的初始化的理解
在 读我自己的认识之前 , 我们先来看一下 servet 的结构图 :以下是我自己的一点浅见: ① Servlet 在初始化的时候 , 是通过 init(ServletConfig config) 或 init() 来执行的。 ServletConfig 是一个接口,它怎样传递给他一格对象来进行初始化呢?其实,是这个对象是由 servlet 容器来实例化的,由容器产生一格
2011-11-08 19:21:12 269
转载 servlet的定义及其生命周期
Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求、提供服务。 在代码中,Servlet生命周期由接口javax.servlet.Servlet定义。所有的Java Servlet 必须直接或间接地实现javax.servlet.Servlet接口,这样才能在Servlet Engine上运行。Servlet Engine提供network S
2011-11-08 19:16:09 209
转载 html常用标签
总类(所有HTML文件都有的) 文件类型 (放在档案的开头与结尾) 文件主题 (必须放在「文头」区块内) 文头 (描述性资料,像是「主题」) 文体 (文件本体) 结构性定义(由浏览器控制的显示风格) 标题 (从1到6,有六层选择) 3.0 标题的对齐 3.0 区分 3.0 区分的对齐 引文区块 (通常会内缩) 强调 (通常会以斜体显示
2011-11-08 19:13:44 501
转载 IO流
回调(又称为callback):可以理解为一个接口提供一些方法给其他类用,但同时其他类在调用它时,它又调用其他类给它的条件(重写)。单独一个随机访问文件类: RondomAccessFile类允许随机访问文件同时拥有读和写的功能。 其中方法: close(),read(),writer(),seek(),getFilePointer()这需要注意:这是在有seek()前提下。流:
2011-11-08 19:00:09 170
转载 TagSupport
在上一篇自定义标签的文章中,讲到了自定标签的步骤,其中有一步是集成tagSupport。对tagSupport类也不是很熟悉,特此学习tagSupport,在此做下简要笔记。1. TagSupport与BodyTagSupport的区别 TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互,如果不需要交互的就用 TagSupp
2011-11-08 18:58:01 431
转载 用Javascript评估用户输入密码的强度
用Javascript评估用户输入密码的强度 1.如果密码少于5位,那么就认为这是一个弱密码。 2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码。 3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度安全的密码。 4.如果密码由数字、小写字母、大写字母或其它特殊符号当中的三种以上组成,则认为这是一个比较安全的密
2011-11-08 09:28:47 192
原创 EL表达式
EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-
2011-11-08 09:20:54 192
原创 Javascript基础 对象与方法的识别
最佳的方法是你先确定某一段代码具备什么功能,然后搞清楚 浏览器具备什么功能。 例如,我们知道有些浏览器支持图片替换,有些则不行。好在 可以检测浏览器是否具备这种功能:只需检测浏览器是否具 有document.images对象即可: if (document.images) { do lots of image swap stuff } 这样图片替
2011-11-08 09:06:58 158
原创 MyEclipse 快捷键
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+
2011-11-08 08:59:39 151
原创 <jsp:include>与include指令的区别
1 标签是动态引入, 标签涉及到的2个JSP页面会被翻译成2个servlet,这2个servlet的内容在执行时进行合并。 2 而include指令是静态引入,涉及到的2个JSP页面会被翻译成一个servlet,其内容是在源文件级别进行合并。 3 不管是标签,还是include指令,它们都会把两个JS
2011-11-01 19:41:32 225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人