`
文章列表
开发一个简单的拨号器。 开发一个应用的步骤: 小应用的步骤: 1.设计界面 2.activity 3.设计业务层 如果程序比较简单就将代码直接写在activity中 大应用的步骤 1.设计业务层。用android junit测试完成 2.设计界面 3.设计activtiy 我们按照一个简单的应用来开发; 1.设计界面 三个元素,标题,文本输入框,按钮 main.xml 这里面的标签前面的文章都介绍过,这里就不再介绍了; <?xml version="1.0" encoding="utf-8"?> <LinearLayout xml ...
android的布局方式有几个,线性布局,绝对布局,表格布局,相对布局,针布局(可以做动画效果 一针就是一个元素,每秒x针就是说屏幕上的元素一秒变化的数量)常用的是相对布局;RelativeLayout; 下面就简单使用一下相对布局,同时来复习android的工程的各个文件的作用; 在建好的一个工程中,打开main.xml文件 <?xml version="1.0" encoding="utf-8"?> //这里修改成了RelativeLayout 是相对布局了; <RelativeLayout xmlns:android=&qu ...
rt 首先 :  当一个工程部署到模拟环境上后,当用户点击你的应用名字“android:label="@string/app_name">”的时候,操作系统会根据配置清单文件(AndroidManifest.xml)寻找到下面的配置节点“<activity android:name=".HelloWorldActivity”这个activity;android:icon="@drawable/icon" 这个是应用显示的图标 这个你可以修改,自己找一个png格式的图片,拷贝到drawable-hdpi文件夹下,你会在R.java中自 ...
生成好的一个android项目的结构: 工程名:     src :存放java源代码;你的Activity文件都这这里     gen:存放编译器自动生成的java代码;这个目录下的文件是系统自动维护的     assets:存放在这个目录下的文件,无论是mp3还是图片,都会被打包到发布包中;     res: 资源文件目录,我们添加到这个目录下的文件都会在gen下的R.ava文件中显示出来;如果你在res下存放的资源在应用中没有使用到,那么在gen下的R.java的文件中就不会显示,那么打包的时候就不会将这部分资源打包,减少了应用的发布文件大小           drawa ...
每个新的语言都写helloworld android我们也写个helloworld 1.新建一个android工程 工程的路径最好没有空格和中文; build target:开发的平台;将来在那个android平台上跑; application name:应用的名字。这个名字就是在你的应用的图标下显示的字; package name:包名; activity:这个东西值得讲一下。我们知道struts中的action是接受用户的请求,然后转向不同的服务。这里的activity就是应用中点击按钮或者菜单后处理的地方,然后转向不同的视图;这里起名字最好末尾加上activity。 min ...
  配置完成了开发环境。接下来我们看看android的测试环境的配置。android开发出来的应用是在手机上面运行的。所以我们要建立一个手机的模拟测试环境。这些在ide中已近有了; 1.选中建立测试环境 2.new一个测试环境 name:给这个测试环境起个名字; target:这个测试环境运行在那个平台上。选中最新的; sdcard:就是我们手机中的拓展内存卡。这里让系统创建了500M的大小的sd卡。如果要用已近创建了的sd卡就选中下面的file。然后找路径。 skin:测试环境的屏幕的大小。就是这个开发完成后要运行在多大屏幕上的手机。如果下拉列表中没有合适的大小,可以选中 ...
听说google的android程序员月薪都很高啊。今天有兴趣来试试。 那就先安装开发环境了。还是用MyEclispe6.5.先安装android开发的插件。我是汉化后的所以直接写中文了。 1.帮助-》软件安装和更新-》寻找和安装-》搜索要安装的新功 ...
上次的工程使用了的是dom4j来生成xml我想大家有比我更好的方法把。在使用中,dom4j单独生成一个xml文件很容易,但是如果指定文件存放的位置,按照上个文章中的方法就不是很容易做到,总报路径无法找到的异常。我改用jdom来生成xml好像指定生成的xml的位置容易些; package util; import java.io.FileOutputStream; import java.io.IOException; import java.util.Iterator; import java.util.List; import org.jdom.Document; im ...
想用flex写一个树;查看了blazeds自带的数据库管理的例子,发现这个树形很有局限,只能显示一级。(如果不正确请赐教)于是在网上找例子,都是将xml文件导入到flex中。开始还不想用这样的方法。折腾了两个星期,最后决定还是使用这种方法了;那么思路就很清晰了,从数据库中查出数据,然后用dom4j来生成xml文件,然后将xml文件导入到flex工程中。如果要实现动态加载再改。一步一步来。先实现将数据转换为xml文件; 1.找一个使用dom4j来生成xml文件的例子 XmlBuild.java package main; import java.io.FileWriter; import ...
      现在流行的ssh怎么和flex整合呢? 上个文章已经可以合并flex和javaweb了。我们现在来合并ssh       Flex和Spring的整合          1.先把spring支持的包拷贝到lib下          2.web.xml注册spring          <!-- Spring configuration file (Not needed if you don't use Spring) --> <context-param> <param-name>contextConfigLocation</para ...
开始学些flex不久,对flex慢慢了解,现在想把flex和java的web项目结合起来,但是flex有自己的目录结构,怎么一块开发,在王一松的文章中得到实践,我也记录下来以备用;       工具:Myeclipse6.5  flex3.0 windowxp java6.0  tomcat6.0       1.新建一个flex project   工程名字自己填写 2:配置哦target runtime 其它内容如图   3.下一步 默认 这样flex的项目就建立好了; 接下来我们要将j2ee的工程和这个flex结合 5:给这个flex工程添加javaw ...
*js的方法:给div赋值: document.getElementById("层的id").value=sum; *jquery给字符串去空格:var pcode = jQuery.trim($("#fittingCode").val()); *jquerypost提交表单 $.ajax({type:"POST", url:"/adult-admin/admin/afterSales/findFittingById.jsp", data:"pcode=" + pcode +"&a ...
前天做了一个图片删除的功能,我不想麻烦的修改struts-config.xml文件了想用一个现成的action类来添加一个方法来实现。然后跳转都用jquery。没想到出现了一个问题。图片上传后第一次删除可以成功,然后再上传一个图片,再删除的时候,就无效了,用火狐没问题,然后用ie的工具将缓存禁止了,也没问题。 但是不能让每个用户都去禁止缓存啊。于是在jsp页面添加<meta>禁止缓存的标签,没用。后来查了一下才发现 原来jquery也有缓存啊。由于赶时间 还是修改成最原始的action,不用jquery了; 
oracle中执行sql文件关键字: 数据库操作 在oracle中,执行sql文件,可以写一个批处理文件 sqlplus scott/tiger@orcl @c:\example.sql 执行批处理文件就行了
做项目的时候发现如果服务器重启 页面还没有跳转 功能还可以继续使用 但是用户没有了;有时会遇到问题; 要达到的效果很简单 在session中的用户的信息丢失后 session中没有了用户的信息。就不能有任何操作让其进行,就要让他重新登录; 这是过滤器中的代码: **************************** public void doFilter(ServletRequest req, ServletResponse res, FilterChain filterChain) throws IOException, ServletException { Ht ...
Global site tag (gtag.js) - Google Analytics