自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (9)
  • 收藏
  • 关注

原创 ThreadFactory的常见使用方法

概述ThreadFactory是一种在软件开发过程中封装对象创建过程的面向对象的设计模式。常见的有如下两种使用场景:异常捕获ExecutorService executor = Executors.newSingleThreadExecutor(new LoggerThreadFactory ()); executor.submit(new Runnable() { @Ove

2013-05-29 20:50:34 26191 3

原创 网站的架构演进过程

单一应用架构 当网站业务流量或者流量很小时,只需一个单一的应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。 垂直应用架构 当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率。 此时,用于加速前端页面开发的 Web框架(MVC) 是关键。 分布式

2013-05-28 08:21:13 1074

原创 关于Pojo

POJO --"Plain Ordinary Java Object",是MartinFowler等发明的一个术语,用来表示普通的Java对象,不是JavaBean, EntityBean 或者 SessionBean。POJO不担当任何特殊的角色,也不实现任何特殊的Java框架的接口如,EJB,JDBC等等。POJO是一个简单的普通的Java对象,它不包含业务逻辑或持久逻辑等,但

2013-05-27 13:54:54 1280

原创 web service和rpc的区别

1.rpc    RPC的全称叫远程过程调用,在过去一般传输的数据是二进制的,数据的传输形式相对轻量和简单,传输过程相对来说也要高效一些。直到后面XML-RPC的出现,RPC的传输形式相对来说要丰富一些,数据结构的传输也可以传输较为复杂的情况。    RPC不要求可以通过web的方式进行查看。2.web service    web service的出现,可以说是在rpc发展的基础

2013-05-21 14:59:15 7507

原创 android上的缓存、缓存算法和缓存框架

1.使用缓存的目的缓存是存取数据的临时地,因为取原始数据代价太大了,加了缓存,可以取得快些。缓存可以认为是原始数据的子集,它是从原始数据里复制出来的,并且为了能被取回,被加上了标志。在android开发中,经常要访问网络数据比如大量网络图片,如果每次需要同一张图片都去网络获取,这代价显然太大了。可以考虑设置本地文件缓存和内存缓存,存储从网络取得的数据;本地文件缓存空间并非是无限大的,容

2013-05-21 14:10:46 13411

原创 谨慎去获取控件的高和宽,以防带来不必要的性能问题

int w = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); int h = View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED); ssidtext.measure(w, h); int

2013-05-16 14:56:32 1535

原创 base64和bitmap互相转换

public class Base64 { /** * Default values for encoder/decoder flags. */ public static final int DEFAULT = 0; /** * Encoder flag bit to omit the padding '=' characters at t

2013-05-10 15:26:17 5484

原创 linux下查看so文件的函数列表

nm -D XXX.soobjdump -tT  XXX.so

2013-05-10 11:05:50 24452

原创 提高OCR识别率的一些菜鸟方法

原稿的质量直接影响到最后OCR的正确率,因此先要适当调整原稿。对于低质量稿件,可考虑在扫描前用复印机先行复印并适当调节对比度和亮度,使背景变成白色,而文字色泽保持黑色即可。经过复印以后的报纸,OCR的识别率有明显的提高。扫描过程中一定要将原稿摆正,否则OCR软件将无法正确识别。如果无法将原稿摆正,可使用 “自动倾斜校正”或者“手动纠斜”功能纠正字体的倾斜。选择适当的扫描参数也很重要,一般OCR是原

2013-05-05 19:54:29 16680

原创 OCR系统性能好坏的主要指标

拒识率;误识率;识别速度;用户界面的友好性;产品的稳定性;易用性;可行性等。

2013-05-05 18:45:34 4252

原创 到2013年5月份的android不同版本市场占有率

谷歌在Android官方网站上公布了当前各版本Android的市场份额,其中Android 2.3市场份额仍最高,但已经跌破40%。  谷歌数据显示,截至本周三,Android 2.3(Gingerbread)市场份额仍最高,但已经降至38.5%。与此同时,Android 4.0(Ice Cream Sandwich)、4.1和4.2(Jelly Bean)市场份额继续增长。  其

2013-05-03 16:51:11 4326

原创 android中获得相对高的权限方法

openFileOutput方法:FileOutputStream fos;fos = openFileOutput("filename", MODE_WORLD_READABLE);FileOutputStream fos;fos = openFileOutput("filename", MODE_WORLD_READABLE);可用的mode 参数如下:/**

2013-05-02 17:40:21 1385

原创 图片合成

private Bitmap onCompositeImages(){ Bitmap bmp = null; bmp = Bitmap.createBitmap(srcBitmap.getWidth(), srcBitmap.getHeight(), srcBitmap.getConfig()); final

2013-05-02 17:32:27 3672 2

原创 图片上动态添加文字

android上在图片上动态添加文字的方法:public Bitmap drawTextToBitmap(Context gContext, int gResId, String gText) { Resources resources = gContext.getResources(); float scale = resources.getDisplayMetrics(

2013-05-02 17:28:59 11150 3

原创 生活和项目中常见图片格式

位图常用的位图格式文件扩展名MIME 类型固有名称描述.bmpimage/bmpWindows位图最常被MicrosoftWindows 程序以及其本身使用的格式。可以使用无损的数据压缩,但是一些程序只能使用未经压缩的文件。.iff .ilbm ?互换档案格式(Interchange fil

2013-05-02 00:20:15 1671

android加载sd卡上没安装的apk的类

android加载sd卡上没安装的apk的activity

2012-12-18

enif项目源代码

网络接口和图片缓存框架+整个框架的使用的代码例子

2012-11-22

android上的soap裁剪包

android上的soap裁剪包,另外可以参见我的csdn上的文章;

2012-11-18

android资源清理工具

该工具,可以清理12种工程里面不用的资源,在维护项目和长期开发的项目里面,为了减小开发和维护难度,以及减小apk包的大小,作用突出,效果明显。

2012-08-31

gallery无限循环

详见:http://blog.csdn.net/androidzhaoxiaogang/article/details/6936324

2011-11-04

button在底部的多个view切换<实例三触摸和点击实现3D切换>

button在底部的多个view切换<实例三触摸和点击实现3D切换> 3d动画

2011-09-28

button在底部的多个view切换优化之<实例二3D切换>

1.将View的操作借助一个单实例的MainViewmanager分离开来; 2.实现真正意义上的MVC; 3.继续使用原来的索引也即表驱动的方式来管理view的添加和删除等;

2011-09-27

多个button互相切换view<实例二3D切换>

代码精简,结构清晰,使用了include标签,希望对大家有帮助;另外实现了3D旋转动画。

2011-09-21

多个button互相切换view<实例一>

代码精简,结构清晰,使用了include标签,希望对大家有帮助。

2011-09-21

空空如也

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

TA关注的人

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