摘要:
因为<include/>标签,在android中共享和重用UI组件是非常容易的。有事,因为容易统一创建负责的UI以致最后view 非常的多,其中一些我们很少用到。幸运的是,Android给我们提供了一种特殊的叫做“ViewStub的widget,他在不会破坏用户逻辑的同时能个带给我们想<include/>一样的好处。ViewStub是一种轻量的View,没有大小,不会参与绘图和layout,这就意味着ViewStub在infalate 和保持视图方面是代价非常小的,ViewStub可以被认为是一个后的include标签,被ViewStub引用的layout会在你需要的时 阅读全文
2011年6月14日
2011年6月13日
摘要:
投入Android 工作一周年纪念。 阅读全文
2011年2月28日
摘要:
glAccum 操作累加缓冲区glAddSwapHintRectWIN 定义一组被SwapBuffers拷贝的三角形glAlphaFunc允许设置alpha检测功能glAreTexturesResident 决定特定的纹理对象是否常驻在纹理内存中glArrayElement 定义一个被用于顶点渲染的数组成分glBegin,glEnd 定义一个或一组原始的顶点glBindTexture 允许建立一个绑定到目标纹理的有名称的纹理glBitmap 绘制一个位图glBlendFunc 特殊的像素算法glCallList 执行一个显示列表glCallLists 执行一列显示列表glClear 用当前值清 阅读全文
2011年1月24日
摘要:
字号:大中小订阅Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要自己实现接口和Share的数据.本文对于这个不做详细解释2. Shared User id通过Shared User id,拥有同一个User id的多个APK可以配置成运行在同一个进程中.所以默认就是可 阅读全文
2011年1月23日
摘要:
"Whatever you undertake, act with prudence and consider the consequences" AnonNo matter how comfortable a schedule looks at the beginning of an iteration, you can't avoid being under pressure some of the time. If you find yourself having to choose between "doing it right" and "doing it quick" it is 阅读全文
2010年9月29日
摘要:
最近写的一个程序中内存会不断增加,网上查找相关资料。整理如下:0:原因:Java的内存管理与内存泄露(http://immortal.5d6d.com/thread-36-1-1.html)Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位网友... 阅读全文
2010年8月18日
摘要:
PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(filePath, PackageManager.GET_ACTIVITIES); if(info != null){ ... 阅读全文
2010年8月12日
摘要:
** * 获取通讯录记录列表 * @return */ public ArrayList getList(){ Log.i(TAG, "getList"); ArrayList list = new ArrayList(); ... 阅读全文