- 浏览: 760959 次
- 性别:
- 来自: 成都
最新评论
-
wi100sh:
多谢分享~
玩转Android---UI篇---ImageButton(带图标的按钮) -
zhanghaichang:
好文章的。
高性能web开发技术(一) -
yingang:
引用classes.dex.dex2jar.jar 拖入 j ...
Andorid杂谈---Apk文件的反编译 -
扶摇诺:
讲解的简明易懂,多谢啦!
玩转Android---UI篇---LinearLayout(线性布局) -
a13429921973:
更为详细的图文介绍,可参考这个http://blog.csdn ...
Android ROM研究---CyanogenMod源代码下载及编译
文章列表
今天写程序的时候遇到一个问题,就是如果把一句话中的单词从这句话中分离出来
比如: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. ...