自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 使用support v4包里的LocalBroadcastManager类方便得进行Service和Activity的交互

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="uk.ac.essex.LocalServiceBroadcaster" android:versionCode="1" android:versionName="1.0" > <applicati

2012-06-05 18:07:44 7528

转载 屏幕截图

/** * 获取指定Activity的截屏 * * @param activity * @return */ private Bitmap getBitmap(Activity activity) { // View是你需要截图的View View view = activity.getWindow().getDecorView(); view.setDraw

2012-05-25 10:33:37 911

原创 将view对象转化为Bitmap

如题:private Bitmap getViewBitmap(View view) { view.clearFocus(); view.setPressed(false); boolean willNotCache = view.willNotCacheDrawing(); view.setWillNotCacheDrawing(false); int color =

2012-05-24 15:11:54 2480

转载 自定义组件,下拉刷新的ListView

public class MyListView extends ListView implements OnScrollListener { private static final String TAG = "listview"; private final static int RELEASE_To_REFRESH = 0; private final static int PULL

2012-05-18 09:49:11 2179 4

原创 自定义控件HorizontalListView,横向的ListView

使用方法跟ListView一致.import java.util.LinkedList;import java.util.Queue;import android.content.Context;import android.database.DataSetObserver;import android.graphics.Rect;import android.util.Attri

2012-05-18 08:53:24 18252 11

原创 收集客户端的错误信息

public class CrashApplication extends Application { @Override public void onCreate() { super.onCreate(); MyUncaughtExceptionHandler handler = MyUncaughtExceptionHandler.getInstance(); hand

2012-05-11 14:52:11 1927

原创 异步加载图片的模块,图片的软引用

使用该模块的方法:创建LoadImageAsyncTask对象的时候必须传入一个LoadImageAsyncTaskCallback接口的实现类,实际调用该类的方法来完成加载图片前后的工作.public class LoadImageAsyncTask extends AsyncTask { LoadImageAsyncTaskCallback loadImageAsyncTa

2012-05-11 14:20:52 1511

原创 项目中使用的---使用系统照相机拍照预览上传

布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" andro

2012-04-06 23:09:13 1969

原创 项目中对网络请求的封装,加入了全局缓存机制

Caller类对HttpURLConnection和HttpClient两种网络访问机制的Post和Get请求都进行了封装,并且加入了全局缓存机制.需要使用缓存机制必须加入RequestCache类,并且在工程的Application类的onCreate方法里进行初始化,并且通过Caller的setRequestCache()方法设置进来.示例如下:(PS:测试的时候别忘记了添加网络权限和注册

2012-04-04 15:59:17 3430

原创 项目中使用到的封装---后台子线程执行任务,前台显示加载条

此封装后为一个抽象类LoadingDialog,使用方法为:1.写一个类继承该抽象类.(可以使用与LoadingDialog相同的传入参数)2.重写doInBackground实现加载对话框弹出后,后台完成的具体业务逻辑(此方法运行在子线程).如果想增加进度条,可以改写LoadingDialogonProgressUpdate()来实现.3.重写doStuffWithRes

2012-04-04 12:16:19 1700 1

原创 项目中加密存储密码的工具类---PasswordUtil类

PBE——Password-based encryption(基于密码加密)。其特点在于口令由用户自己掌管,不借助任何物理媒体;采用随机数(这里我们叫做盐)杂凑多重加密等方法保证数据的安全性。是一种简便的加密方式。本类运用了Java 6所支持的PBE对称加密算法到Android环境里,实现密码的安全存储.import java.security.Key;import java.s

2012-04-04 02:55:59 6723 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除