`
nanjingjiangbiao_T
  • 浏览: 2739790 次
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
文章列表
首先,先看一下实现的截图: 如图所示, 其中布局的第一个控件是Gallery,显示的图片滑动浏览,这里用到一个继承自BaseAdapter的类对象,用于填充和显示Gallery中的内容; 布局的第二个控件是ImageView,当用户滑动Gallery时,显 ...
1.自动垃圾回收; 2.更丰富的内置类型; 3.函数多返回值; 4.错误处理; 5.匿名函数和闭包; 6.类型和接口; 7.并发编程; 8.反射; 9.语言交互性;
这里例子实现的是当ImageButton获得焦点和失去焦点的反应。 1.当ImageButton获得焦点时,图片发生变化 2.当ImageButton失去焦点时,图片发生变化 为了作对比,实例中加入一个普通的Button按钮。 截图如下: 1.当获得焦点时 2.当失去焦点时 实现的代码如下: public class EX04_02 extends Activity { /*宣告三个对象变量(图片按钮,按钮,与TextView)*/ private ImageButton mImageButton1; private Button mButton1; ...
1.我们常常会看到我们输入的密码都是以小黑点的形式出现,这在Android中实现是很简单的,只需要设置一个属性即可。 需要设置EditText的inputType属性,设置如下: android:inputType="textPassword" 通常我们需要检查自己输入的密码是否出错,这时我们需要显示我们输入的内容,当用户点击一个按钮后,密码就会显示出来,实现这个需要EditText的setTransformationMethod方法。 下面实现具体的实例: 下面是实现的截图,当用户点击显示密码复选框之后,显示用户输入的隐藏内容。 下面是具体的实现代码 ...
首先,由于Activity是Android四大组件之一,如果一个应用程序中包含不止一个Activity,则需要在AndroidManifest.xml文件中进行声明。 例如进行如下的声明(程序中包含两个Activity): <activity android:name=".EX03_10" an ...
这里介绍两个例子 1.取得手机屏幕分辨率的大小 这个程序非常简单,其中只需要一个关键的类--DisplayMetrics,这个类对象记录了一些常用的信息,包含了显示信息,大小,维度,字体等 注意:取得的分辨率的宽和高都是整形 实例的代码如下: public class EX03_05 extends Activity { private TextView mTextView01; /** Called when the activity is first created. */ @Override public void onCreate(Bundle sa ...
事先将定义好的颜色代码以drawable的名称存放于resources中,这是学习开发Android程序必须养成的好习惯,正如同字符串常数一样,颜色也是可以事先在res目录下的values文件下下的colors.xml文件下定义好的,定义格式如下: <drawable name=color_name>color_value</drawable> 下面的一个例子使用两种方法使用这个定义了的常数。 方法一:通过引用的方法在xml文件下使用,使用的方法如下 android:background="@drawable/color_name& ...
为了解决数据从View层传递到Controller层时的不匹配性,Struts2采纳了XWork的OGNL方案。并且在OGNL的基础上,构建了OGNLValueStack的机制,从而比较完美的解决了数据流转中的不匹配性。 OGNL(Object Graph Navigation Language),是一种表达式语言。使用这种表达式语言,你可以通过某种表达式语法,存取Java对象树中的任意属性、调用Java对象树的方法、同时能够自动实现必要的类型转化。如果我们把表达式看做是一个带有语义的字符串,那么OGNL无疑成为了这个语义字符串与Java对象之间沟通的桥梁。如何使用OGNL 让我们先研究 ...
一、OGNL表达式基础知识 1. 示例:第一个OGNL程序 2. 示例:上下文环境中使用OGNL 3. 示例:使用OGNL调用方法 4. 示例:使用OGNL操作集合 5. 示例:使用OGNL过滤集合与投影集合 二、OGNL与Struts2 OGNL表达式 OGNL,全称为Object-GraphNavigationLanguage,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。 OGNL表达式的基本单位是"导航链",一般导航链由如下几个部分组成: 属性名称(propert ...
由于性能测试与功能测试有很大的区别,所以讨论出的结果可能与预先的设想有一定的区别。 性能测试的目的: 为了验证系统是否达到用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。 性能测试 ...
一些重要的计数器 解决性能问题的时候,我往往会让客户添加下面一些计数器进行性能收集。 Process object下的所有计数器。 Processor object下的所有计数器 System object下的所有计数器 Memory object下的所有计数器 如果客户的程序是.NET程序,还会添加 .NET 开头的object下的所有技术其 如果客户使用ASP.NET,还会添加 ASP.NET 开头的object下的所有技术其 分析性能日志的时候,我会重点观察下面这些计数器 Process object Process object中的计数器可以针对目标进程分析内存,CP ...
PI简介 PI(Plant Information System)是由美国OSI Software公司开发的一套基于Client/Server结构的商品化软件应用平台,是过程工业全厂信息集成的必然选择。作为工厂底层控制网络与上层管理信息系统网络连接的桥梁,PI在工厂信息集成中扮演着特殊和重要的角色。   一方面,PI用于工厂数据的自动采集、存贮和监视。作为大型实时数据库和历史数据库,PI可在线存贮每个工艺过程点的多年历史数据。它提供了清晰、精确的操作情况画面,用户既可浏览工厂当前的生产情况,也可回顾过去的生产情况。可以说,PI对于流程工厂来说就如同飞机上的“黑匣子”一样。   另一方面,P ...
QM、QA、QC QA是英文quality assurance 的简称,中文含义是质量保证;QC是英文quality control的简称,中文含义是质量控制。 IPQC是过程检验工程师 JQE是品质工程师 DQA是设计品保工程师 SQE供货商管理工程师 QM 品质管理按照iso9 ...
监测对象 <wbr>System计数器<br><br></wbr> %Total Processor Time 系统中所有处理器都处于繁忙状态的时间百分比,对于多处理器系统来说,该值可以反映所有处理器的平均繁忙状态,该值为100%,如果有一半的处理器为繁忙状态,该值为50% File Data Operations/sec 计算机对文件系统进行读取和写入操作的频率,但是不包括文件控制操作 Process Queue Length 线程在等待分配CPU资源所排队列的长度,此长度不包括正在占有CPU资源的线程。如果该队 ...
负载测试通常由五个阶段组成: 计划负载测试:定义性能测试要求,例如并发用户的数量、典型业务流程和所需响应时间。创建 Vuser 脚本:将最终用户活动捕获到自动脚本中。定义场景:使用 LoadRunner Controller 设置负载测试环境。运行场景:通过 LoadRunner Controller 驱动、管理和监控负载测试。分析结果:使用 LoadRunner Analysis 创建图和报告并评估性能。 <wbr></wbr> <wbr>运行时设置</wbr> 通过 LoadRunner 运行时设置可以模拟各种实际用户的活动和行为。例如 ...
Global site tag (gtag.js) - Google Analytics