- 浏览: 63901 次
- 性别:
- 来自: 湖南
最新评论
-
Neacy_Zz:
有些Android也可以显示的出来。
Android 将一张CMYK模式的图片转换成RGB模式的图片 -
hold_on:
AsyncTask 2.3 和 4.0稍有不同
Android从零开始(十五)
文章列表
知识点:TextView
是文本框,但是不接收输入,只能进行显示,类似Swing的lable控件,但是TextView比lable的功能更多:
1.TextView的内容会自动根据其内容设定动作,比如电话号码的话,当触摸的时候进入拨号程序,当是网站的时候自动打开浏览器
2.为TextView的内容设置自定义动作(比如跳转到另一个Activity)
3.为TextView的内容更改背景色和字体颜色
4.TextView的内容包含<a>标签和<img>标签,来实现显示图片和超链接动作
...
知识点:布局
1、 LinearLayout 线性布局(用的比较多,几乎所有的布局均可完成)
2、 FrameLayout 层布局(可以完成比较绚丽的效果)
...
知识点:1、DDMS:是Android的一种工具,这个工具可以对Android程序以及设备进行运行追踪和调试
2、Logcat:android的控制台
将异常或者错误信息输出到Android的控制台(代码如下)
try{
Class.forName("111");
}catch(Exception e){
//先输出异常类型和描述信息
Log.e("tag", e.toString());
...
android一词的本义指“机器人”,当时同时Android也是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
2008年9月22日,美国运营商T-Mobile USA在纽约正式发布第一款Google手机——T-Mobile G1。该款手机为宏达电制造,是世界上第一部使用Android操作系统的手机,支持WCDMA/HSPA网络,理论下载速率7.2Mbps,并支持Wi-Fi。
知识点:
1、Dal ...
知识点: 1、在框架集成中spring这个框架充当的角色是黏合的作用,所以在做集成的时候我们需要将hibennate的配置文件交给spring启动。
2、目标
3、通知
4、代理
5、sessionFactory的注入
首先看一下目录结构:
步骤一:反转出相对应的实体,啰嗦一句,实体必须要有主键(代码如下):
package cn.zhuojingxinxi.entity;
/**
* Perso ...
知识点:struts2和struts1的区别
一、Action类
·Struts1要求Action类继承一个抽象类。Struts1的一个普遍问题是使用抽象类编程儿不是接口。
·Struts2中Action类可以实现一个Action接口,也可是实现其他接口,试 ...
struts2从零开始(七)
- 博客分类:
- struts2 web层框架
知识点: struts2与sping的集成
步骤一:在web.xml中添加如下代码(首先是一个struts的过滤器,然后是spring的ContextLoaderListener监听器)
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/200 ...
知识点:struts2页面标签和ognl
1、struts2页面标签
要使用struts2的标签必须在jsp页面导入<%@ taglib prefix="s" uri="/struts-tags"%>
1.1、select标签(代码如下)
<!-- select标签 #表示取值栈中的值 attr. 不需要指定作用域-->
<s:select list="#attr.list" name="mylist ...
struts2从零开始(五)
- 博客分类:
- struts2 web层框架
知识点: struts2中的输入校验
1、action继承ActionSupport 复写validate方法,但是这样子在页面上调用action中的任何一个方法都会调用该validate方法,所以不推荐
2、同样是action继承ActionSupport 但是不复写validate方法,直接写一个页面上所要调用的方法的校验方法 validateXxx方法。
3、资源文件配置方式实现校验
1、1action中的代码如下:
...
知识点:1、文件上传
2、类型转换
1、文件上传:
1.1、 jsp页面代码:
<body>
<form action="upload.action" method="post" enctype="multipart/form-data">
<input type="file" name="photo">
<input ...
struts2从零开始(三)
- 博客分类:
- struts2 web层框架
拦截器
1、拦截器设置令牌
1.1、页面中添加设置令牌的标签(代码如下)
<form action="token.action" method="post">
<s:token></s:token>
<input type="submit" value="令牌测试"/>
</form>
1.2、配置action时需要引用token拦截器(代码如 ...
知识点:1、动态action
2、值栈
3、web中怎么拿web对象
1、动态action的实现
1.1、直接在struts.xml中配置action节点的method属性为action中的方法名
<struts>
<package name="mypackage" extends="struts-defaut">
<action name="test" class="cn.z ...
struts2从零开始(一)
- 博客分类:
- struts2 web层框架
Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。
所以在学习struts2的时候我们不能简单的认为struts2是st ...
Tizen对于许多人来说比较陌生,它是Intel MeeGo系统与三星LiMo系统的混合体,由于双方各自在MeeGo与Bada系统的发展上遇到阻力,难成主流,便携手开发了Tizen。11年9月两大Linux联盟LiMo Foundation与Linux Foundation联手Intel、华为与三星,共同开发推出了Tizen。Tizen 2.0正式版版本将有可能在本月发布。
Tizen系统的应用接口基于HTML5和其它Web的开发标准。据分析称,由于Tizen强有力的HTML5开发潜力,很可能会受到一些开发者的青睐。HTML5正在迅速成为开发者的最佳选择之一。同时,美国投资及分 ...