- 浏览: 8299 次
- 性别:
- 来自: 北京
最新评论
文章列表
给其他布局文件的控件添加监听事件
- 博客分类:
- android
如何给给其他布局文件的控件添加监听事件?我试过了,用先获取布局文件然后再获得控件不管用,不知道是不是我写的代码有问题,我又找到了一个新的方法去实现:
布局文件:
<Button
android:id="@+id/btn_welcome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
...
获取其他布局文件中的控件方法
- 博客分类:
- android
如何获取其他布局文件中的控件呢?很简单,android已经有封装好的方法了:
LayoutInflater factorys = LayoutInflater.from(WelcomeActivity.this);
final View buttonEntryView = factorys.inflate(R.layout.welcome_item03, null);
Button button = (Button) buttonEntryView.findViewById(R.id.btn_welcome);
先找到是哪一个布局文件,然后通过布局文件来找控件就OK了!
annotation-注解的实际运用方法
- 博客分类:
- java
在以前的工作中,要好多东西虽然不明白怎么回事,但是感觉很方便,很神奇,例如,spring中的@service,@controller,@requestmapping等就特别的方便,下面我就记录一下我对注解的理解以及运用方法。
首先,我们怎么才能吧注解加到我们的类中呢?我们需要先创建注解的类,也就是@interface的类
@Retention(RetentionPolicy.RUNTIME)
@Target(value = ElementType.FIELD)
public @interface QueryField {
LogicType logicType() def ...
android通过http通信协议获取数据
- 博客分类:
- android
在android开发中,我们肯定不会吧大量的数据存到本地种,而是会存到数据库里面,那么,我们如何把数据库的数据调到我们的软件中呢,下面我记录一下一个超级简单的方法
首先,我们要有一个借口,是一个http协议的借口(也就是一个网址)
然后,我们需要调用android.os的asyncTask来调用这个接口
new AsyncTask<String, Void, Void>(){
@Override
protected Void doInBackground(String... params) {
try {
URL ...
java生成word模板详解
- 博客分类:
- java
在做j2ee系统的时候,经常会遇到按照模板生成word文件,那么,我下面将详细的方法记录下来,以便于大家查看
首先,我们要想将包导入我们的项目
freemarker.jar
对于一个模板我们需要两个很重要的文件(.doc文件与.ftl文件)
.doc文件就是我们模板的一个样例文件
.ftl文件生成方法是这样:将.doc文件里面想要被自动填入的位置写上相对应的字段名称(也就是key)然后将这个.doc文件另存为.xml文件,之后对这个字段进行处理,处理方法是用${}把这个字段名包裹起来比如说${xm!},这里就会把你传过来的key为xm的值放到里面(后面的!是判断是后传过来的为 ...
对于android来说,数据的展示与存储是非常重要的,那么,展示相应的数据列表更是很重要,下面我对android中ListView用法简洁的记录一下,方便大家查阅:
ListView项(Item)的三种布局使用例子
自定义的布局,使用了相对布局(RelativeLayout,见list_item.xml),左侧一个图片,右侧上方是字体比较大的title,下方是字体稍小的description;
Android自带的布局(simple_list_item_2),主要是一个垂直的LinearLayout,里面包含两个ID分别为text1、text2的TextView,这两个TextVi ...
Eclipse配置Resin3
- 博客分类:
- IT
Eclipse 插件少 很好用 如何配置Resin3呢?下面我告诉大家详细的方法:
1.首先 我们的JDK为1.6的
2.右键工程 Run As ---> Run Configurations…双击(1)处,如图配置
Main Class---->com.caucho.server.resin.Resin
3. 将resin的路径替换成自己本机的路径
Program arguments:
-conf "E:\xxxx\resin\resin-3.0.28\con ...
在网上找到这几种方法,感觉不错,收集起来,方便大家使用
jdk自带的包java.util.zip.ZipOutputStream,不足之处,文件(夹)名称带中文时,出现乱码问题,实现代码如下
/**
* 功能:把 sourceDir 目录下的所有文件进行 zip 格式的压缩,保存为指定 zip 文件
* @param sourceDir 如果是目录,eg:D:\\MyEclipse\\first\\testFile,则压缩目录下所有文件;
* 如果是文件,eg:D:\\MyEclipse\\first\\testFile\\aa.zip,则只 ...