`
文章列表
今天写程序的时候遇到一个问题,就是如果把一句话中的单词从这句话中分离出来 比如:Always bear in mind that your own resolution to success is more import than anything! 那么就把每个单词都分离开显示,以便进一步对分离的单词进行操作   实现起来很简单,即用到split方法和正则表达式的结合即可 import java.util.Scanner; public class Test01 { public static void main(String args[]) { Scanner in ...
事件监听篇---第二篇   下面是各种常用控件的事件监听的使用 ①EditText(编辑框)的事件监听---OnKeyListener ②RadioGroup、RadioButton(单选按钮)的事件监听---OnCheckedChangeListener ③CheckBox(多选按钮)的事件监听---OnCheckedChangeListener ④Spinner(下拉列表)的事件监听---OnItemSelectedListener ⑤Menu(菜单)的事件处理---onMenuItemSelected ⑥Dialog(对话框)的事件监听---DialogInterface. ...
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ...
Android杂谈---分享eoeAndroid第1--16期资源 由于上传限制,所以就分开传  
事件就是用户与UI界面的交互时所触发的操作。比如点击某一个按钮,会触发一个事件等 1、最长用的按钮事件:OnClickListener mybutton = (Button)findViewById(R.id.mybutton); mybutton.setOnClickListener(new Button.OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub ...
今天做一个东西的时候,用PS做了几个图片,但是更改了后缀,于是出现了错误:   错误描述: 一开始是eclipse上的项目处出现错误,但是找文件夹里却没有一点错误,但在控制带确输出了大量的如下的红色错误信息 [2011-05-26 12:44:51 - ImageViewTest] libpng error: Not a PNG file[2011-05-26 12:44:51 - ImageViewTest] ERROR: Failure processing PNG image E:\lOVEAndroid\workspace\ImageViewTest\res\drawable\i ...
开发手机应用程序的时候,除了底层对API的掌握外,最重要的仍是屏幕分辨率概念的里加尔,由于各个手机厂商采用的屏幕尺寸不同,UI接口呈现及布局自然也在、各种迥异。 Android可设置为随着窗口大小调整缩放比例,但即使如此,手机程序设计人员还是必须清楚的指导手机屏幕的边界,以避免缩放后造成的布局变形等问题,下面是个小例子,只需要几句即可获得手机分辨率,当中最关键的就是DisplayMetrics类的应用 metrics ['metriks] 度量,测量 heightPixels:显示高度的绝对像素 widthPixels:显示宽度的绝对像素   package org.hualang. ...
要想设置Android的TextView控件不同的颜色有两种方式,一种是用系统内置的颜色,Android中有12种比较常见的颜色。另一种是通过配置文件colors.xml,里面设置<drawable name="name">#FFFFFF</drawable>的方式设置 下面通过一个小例子来测试下   第一种方式:在代码中设置   package org.hualang.colors; import android.app.Activity; import android.graphics.Color; import android ...
在使用数组的过程中,有时候希望数组的长度和元素个数能随程序的运行不断改变,但改变一次就要重新开辟一个新的数组对象,这样将占用内存空间。为了解决这个问题,Microsoft.NET Framework 体统了一个ArrayList类,专门用于处理可按动态增减成员的数组。 ArrayList类被设计成一个动态数组,其容量会随着需要而适当的扩充。在ArrayList集合类中经常使用的方法如下。 Add()方法:向数组中添加一个元素 Remove()方法:删除数组中的某一元素 RemoveAt(int i)方法:删除数组中索引值为i的元素 Reverse()方法:反转数组的元素 Sort() ...
MVC:模型-视图-控制器(Model-View-Controller)MVC是一种通过3个不同的部分构造一个软件或组件的的理想方法:①模型(Model)---用于存储数据的对象②视图(View)---为模型提供数据显示的对象③控制器(Controller)---负责具体的业务 ...
用action的我们可以使用method来调用一个方法,不过还可以用DMI,动态方法调用 Action执行的时候并不一定要执行execute方法可以在配置文件中配置Action的时候用method=来指定执行哪个方法也可以在url地址中动态指定(动态方法调用DMI)(推荐)前者会产生太多的action,所以不推荐使用   <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation// ...
struts中的路径用的是action路径,而不是Jsp路径,所以用的时候尽量不要用相对路径,而是用绝对路径   1、index.jsp文件 <body> <a href="path/path.action">路径问题说明</a> </body>   2、path.jsp文件 <?xml versio ...
具体视图的返回可以由用户自己定义的Action来决定具体的手段是根据返回的字符串找到对应的配置项,来决定视图的内容具体Action的实现可以是一个普通的java列,里面有public String execute方法即可或者实现Action接口   struts.xml文件(注意必须放在src路径下,不能放在里面的包里) <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation// ...
当想部署并运行其他人的web project项目的时候,需要注意几点   第一种、我们可以copy,然后paste到myeclipse中,但是如果这个项目是struts的,可能运行的还是以前的那个结果,所以要配置一下才能够正确运行这个项目 右击项目---properties---找到如下的界面,将蓝色的部分修改成你自己的action即可   第二种、我们可以直接Import进来一个项目 点击File---import   注意,最好选上“copy projects into workspace”,使得导入的项目到自己的工作空间来   另外,可能由于项目的JRE System L ...
今天的重点: namespace决定了action的访问路径,默认为“”,可以接受所有路径的action namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径诶/index.action,/xxx/index.aciton,或者 /xxx/yyy/index.action namespace最要也用模块来命名   1、创建项目 2、配置web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2. ...
Global site tag (gtag.js) - Google Analytics