www.vibexie.com vibexie@qq.com
发布时间:2015-03-30 09:37:03
工厂模式:主要用来实例化有共同接口的类,工厂模式可以动态决定应该实例化那一个类。工厂模式的形态工厂模式主要用一下几种形态:1:简单工厂(Simple Factory)。2:工厂方法(Factory Method)。3:抽象工厂(Abstract Factory)。简单工厂(Simple Factory)又叫静态工厂,是工厂模式三中状态中结构最为简单的.........【阅读全文】
发布时间:2015-03-27 12:12:10
博文1:http://www.cnblogs.com/slider/archive/2011/11/28/2266538.html一个MeasureSpec封装了父布局传递给子布局的布局要求,每个MeasureSpec代表了一组宽度和高度的要求。一个MeasureSpec由大小和模式组成。它有三种模式:UNSPECIFIED(未指定),父元素部队自元素施加任何束缚,子元素可以得到任意想要的大小;.........【阅读全文】
发布时间:2015-03-25 10:07:17
1.首先,openfire服务器的安装配置非常简单,在官网下载.tar.gz包,注意为了更方便的管理,不要下载rpm包。进入解压后的包的bin目录中,shell 运行openfire,根据提示的参数开启openfire;2.安装spark通讯工具,在官网下载tar.gz包,解压,在resource录下运行startup.sh,开启spark软件,注意不是运行包的根目录下的Spark哦.........【阅读全文】
发布时间:2015-03-23 15:49:45
1.优化的关键在于对已绘制list的缓存,已绘制的list不用再重新绘制2.将list保存到ViewHolder对象中缺陷:当我们的ListView中填充的item有多种形式时,比如微博中,有的item中包含图片,有的item包含视频,那么必然的,我们需要用到2种item的布局方式,此时如果只是单纯判断convert是否存在,会造成回收的view不符合你.........【阅读全文】
发布时间:2015-03-23 15:02:19
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layo.........【阅读全文】
发布时间:2015-03-23 13:46:21
客户端:MainActivity.javapackage cn.com.xiebiao.listview;import android.app.Activity;import android.app.ProgressDialog;import android.os.AsyncTask;import android.os.Bundle;import android.view.View;.........【阅读全文】
发布时间:2015-03-23 13:35:58
在Servlet中java转换json中需要很多的jar包依赖,少一个都不行1.需要json-Lib,可以在www.json.org中下载2.json-lib所依赖的包,在www.apache.org中下载,不过官网的jar包的版本太高了,我下载最新的版本都无法支持Json-Lib 一般缺少apache的jar包,在浏览器中会报这样的错误 1.commons-bean.........【阅读全文】
发布时间:2015-03-21 13:25:59
在AndroidMainfest.xml中要添加各种权限,并且取消硬件加速 点击(此处)折叠或打开package cn.com.xiebiao.mytest;import android.app.Activity;import android.content.Intent;import android.graphics.BitmapFactory;im.........【阅读全文】
发布时间:2015-03-21 13:11:28
简单说就是硬件加速的时候,对图片的大小有限制。不同设备可能有不同的最大值。这个问题悲催的地方是,程序貌似没有捕获到这个exception, 结果是程序也不报错,图片也显示不出来。只有看debug log才能发现这个error message.一个解决的方法是禁止硬件加速,简单粗暴:有关......【阅读全文】
发布时间:2015-03-20 12:14:01
在Eclipse中创建AIDL工程很简单,用Android Studio创建也是很简单的。只是有一点不同。创建一个.aidl文件时,AS会自动识别,并且放在aidl目录下,在aidl中的包名可以自己修改,重要的是Client的.aidl所在的包名要和Service端的.aidl所在的包名要一致,否则将报接口法调用误。创建.aidl文件后,关键的一步就是Make Proje.........【阅读全文】