08 2011 档案
摘要:之前码控件太多,由于项目时间问题,也就很少考虑到优化的一些细节问题,今天就简单些了个关于ListView控件对在使用适配器时的优化效果:好了直接贴图:先看下对比效果:不判断converView为空时,也就是每次拖动时都会去加载一次所花费的时间效果图:判断了convertView为空时蔡重新加载的效果图,也就是使用了其缓存的数据:下面图为使用了组件静态化的方式,也就是使用空间换时间的方式,在其findById()放进临时内存缓存里,得出的时间效果图从以上图可以看出,其代码优化的必要性:好了,不说废话了,我直接把其核心代码贴出来,希望能给一些热爱ANDROID学习的人做更好的参考:package
阅读全文
摘要:先看图:Ok,上面的效果为POPUPWINDOW简单的实现效果,下面我就把核心代码贴出来吧,希望能对想关朋友做个参考,可以通个这个小的按列来对自己做更好的扩展:直接贴代码了:package com.lenovo.roll;import java.util.ArrayList;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Color;impo
阅读全文
摘要:此算法的主要作用:屏幕上很多的点,把相邻的点聚到离他最近的点。k-means algorithm算法是一个聚类算法,把n个对象根据他们的属性分为k个分割,k < n。它与处理混合正态分布的最大期望算法很相似,因为他们都试图找到数据中自然聚类的中心。php实现算法代码如下:class Cluster
{ public $points; public $avgPoint; function calculateAverage($maxX, $maxY) { if (count($this->points)==0) { $this->avgPoint->...
阅读全文
摘要:上篇我们成功安装了QT工具的实现,本章就讲解,OPENCV的编译与QT的环境使用吧:不废话了,首先我们得下载一些相应的LIB:执行命令:sudoapt-getinstallbuild-essential libgtk2.0-dev libjpeg62-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-de
阅读全文
摘要:一直以来做ANDROID客户端的开发,最近这几天还真是闲,离职了,本想好好的休息几天,但是心由未静啊,过几天再继续找份工作后,踏踏实实好好干吧,不再胡思乱想,不再与人欲争了,古人说得好,人生由未三生定,一生能有几时成。哎,好了,既然有闲着的时间,那何不做点什么呢,一直都在关注移动互联网这块,但是却没观察出什么究竟来,感觉移动终端这近两年发生了突起的变化,有时候会让人不知道到底纷争于何处才是,哎,感觉自己经验还是抵触不足,分析问题能力还有待细节化,但是人生的职业生涯与未来触境,当然我是时刻坚守其职业人生,好了,不废话了,下面我就简单介绍下QT+OpenCV对其环境的搭建与简单按列的实现吧,其实这
阅读全文