- 博客(24)
- 资源 (9)
- 收藏
- 关注
原创 如何高效使用和管理Bitmap--图片缓存管理模块的设计与实现
传送门 ☞ 轮子的专栏 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 上周为360全景项目引入了图片缓存模块。因为是在Android4.0平台以上运作,出于惯性,都会设计之前查阅相关资料,尽量避免拿一些以前2.3平台积累的经验来进行类比处理。开发文档中有一个BitmapFun的示例,仔细拜读了一下,虽说围绕着Bitmap的方方面面讲
2013-07-17 23:08:03 11051 18
原创 使用严苛模式打破Android4.0以上平台应用中UI主线程的“独断专行”
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 已经有
2013-07-13 17:48:14 6956 4
原创 遵循Java EE标准规范的开源GIS服务平台之三:数据发布与访问
传送门 ☞Android兵器谱 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞系统架构设计 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞GoF23种设计模式 ☞转载请注明 ☞http://blog.csdn.net/leverage_1229
2013-07-02 19:00:43 3134 1
原创 遵循Java EE标准规范的开源GIS服务平台之二:平台部署
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 上文我
2013-07-01 22:39:11 3322
原创 遵循Java EE标准规范的开源GIS服务平台之一:平台架构
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229一、平台现状
2013-07-01 00:07:12 3340 1
原创 让你的Android应用与外部元素互动起来
一个Android应用程序通常有几个activities。每个act显示一个用户接口允许用户执行一个指定的任务。用户从一个act到另一个act,你的App必须使用一个Intent对象来定义你App想做些什么事。当你通过一个Intent调用startActivity()方法时,系统会使用Intent来鉴定和启动合适的App组件。一个Intent可以明确的启动一个特定的组件(如一个特定的act实例)或
2013-07-31 22:13:32 13190 10
原创 360°全景影像移动端类库--PanoramaGL
介绍 本指南将介绍一个PanoramaGL 0.1类库的简单用法,更多的细节请签出HelloPanoramaGL示例查看。细节1如何导入PanoramaGL类库?1.1从源代码中导入a下载PanoramaGL_0.1.zip或从代码仓库下载源代码b如果你下载zip文件然后解压该文件c在Eclipse中导入PanoramaGL项目:点击“File”选择“
2013-07-28 23:17:53 12131 8
原创 Android定制组件之图文展示之中国好声音
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 今天我们学习如何自定义TextView组件,让它既能显示文本,又能显示图像,达到“图文并茂”的效果。这种情景在新闻、文章、彩信内容中很常见。下面给出该场景的案例:一、案例技术要点1.创建attrs.xml文件用于设置自定义组件的属性、类型和样式。
2013-07-13 21:10:07 17377 13
原创 Android应用开发之版本更新你莫愁
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 今天我们学习如何实现Android应用的自动更新版本功能,这是在各种语言编写的应用中都会经常遇到的情景。当我们的应用检测到网络上有新版本发布时,系统会提示是否下载新版本应用,当新版本应用下载完毕后,系统会自动安装下载的新版本应用(或跳转到相关安装页面询问
2013-07-13 21:02:16 4746
原创 某大型银行深化系统之十八:性能设计之三
1.队长和排队长,通常都是随机变量,而且分布不易得到,因此一般考虑其均值和方差等数字特征2.排队时间和逗留时间,随机变量,顾客最关心的指标3.忙期和闲期,是服务系统所关心的随机变量指标,主要反映系统的服务强度。忙期和闲期交替出现。 在损失制和混合制服务系统中,还关心诸如顾客损失率、服务强度等指标解排队问题的目的,是研究系统的运行效率,估计服务量,确定系统参数的最优值,以决
2013-07-13 15:40:41 3533
原创 某大型银行深化系统之十七:性能设计之二
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 业务集中系统,可以采用M/M/n 模型来描述,即客户是泊松分布,服务时间为负指数分布,多台、无限容量、无限源、先到先服务的排队系统模型。则根据排队论可以得到一下几个指标:1.顾客在系统中的时间=等待时长+服务时长2.系统的平稳状态
2013-07-12 21:56:21 3351
原创 某大型银行深化系统之十六:性能设计之一
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 通过引入排队系统,定义系统中各项业务流程的产生和业务服务模型,描述工作项产生规律和服务规律的概率来计算系统的性能。在对排队进行分析时,为了便于分析,经常做一些简化假设。对一个排队系统,若满足以下三个条件:1.排队系统能够进入统计平衡状态;2.
2013-07-09 22:00:51 3965 1
原创 某大型银行深化系统之十五:数据架构
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 根据需求,系统平台包括了非结构化数据和结构化模型。包括的数据模型以及与其他系统之间的关系如下图所示: 系统中所涉及的数据模型包括以下部分:一、业务处理关系数据库 存储了E-R关系的数据模型,包括两大类:应用层,
2013-07-09 21:46:27 4007
原创 Android轩辕剑之ActionBar之四
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 由于本框架使用的是JSF+Spring+Hibernate的架构,因此WEB-INF路径下几个配置文件web.xml以及applicationContext.xml,faces-config.xml是比较重要的。Web.xml定义了使用的框架faces-
2013-07-06 21:25:34 3460
原创 Android轩辕剑之ActionBar之三
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 架构代码部分主要的包结构是Backing、Entity、Dao、Service这四个部分。这四个部分的名称比较明确,很好的划分了层次内容。其中Backing是JSF中的backingbean,处理表现层。Service是业务层,实现业务操作。Entity
2013-07-06 21:23:12 3535
原创 Android轩辕剑之ActionBar之二
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 WebApp应用框架主要负责各类服务组件以及业务系统的构建,即内容提供者。WebApp框架主要由展现层,业务层,控制层,数据持久层组成。 整套设计思想中,从数据建模出发采用的是Top-Down设计思路;页面构建采用的是Bottom-Up组装
2013-07-04 22:23:43 3869 2
原创 Android轩辕剑之ActionBar之一
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 Mashup架构由3个不同的部分组成,它们在逻辑上和物理上都是相互脱离的(可能由网络和组织边界分隔):API/内容提供者、Mashup站点和客户机的Web浏览器。一、API/内容提供者 它们是正在进行融合的内容的提供者。为了
2013-07-04 22:15:01 4012
翻译 使用Android OpenGL ES 2.0绘图之六:响应触摸事件
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 使
2013-07-03 23:38:36 4971
翻译 使用Android OpenGL ES 2.0绘图之五:添加运动
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 在
2013-07-03 22:35:37 6144
翻译 使用Android OpenGL ES 2.0绘图之四:应用投影和相机视口
传送门 ☞Android兵器谱 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞系统架构设计 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞GoF23种设计模式 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229
2013-07-03 18:34:04 7232 2
翻译 使用Android OpenGL ES 2.0绘图之三:绘制形状
在定义好待绘制的形状之后,就要开始绘制它们了。使用OpenGL ES 2.0绘制形状可能比你想象的要复杂一些,因为它的API中提供了大量控制渲染管道的行为。 这一节将介绍如何使用OpenGL ES 2.0的API绘制上一节你已经定义好的那些形状。一、初始化形状 在做任何绘制之前,你必须初始化形状并加载它。除非形状的结构(原始坐标)在程序执行过程中发生了改变,
2013-07-03 18:33:14 5436 1
翻译 使用Android OpenGL ES 2.0绘图之二:定义形状
传送门 ☞Android兵器谱 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞系统架构设计 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞GoF23种设计模式 ☞转载请注明 ☞ http://blog.csdn.net/leverage_1229
2013-07-03 18:32:49 5510 1
翻译 使用Android OpenGL ES 2.0绘图之一:搭建一个OpenGL ES环境
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 为了能
2013-07-03 00:40:59 12817
原创 某大型银行深化系统之十四:技术架构
传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 在上述功能架构中,除了核心层外,应用层及服务层都包括了用户UI界面,因此服务中包括了Mashup所需的WebAPI,需要采用MVC的WebApp框架来实现。整套系统的技术架构如下图所示,根据总体架构的设计思想,自定而下包括了客户端、服务层、核心层、系统软
2013-07-02 22:30:35 3382
MultiSelectDelete2
2013-06-05
MyActivity
2013-06-04
MultiSelectDelete
2013-06-03
MyXmlParse.rar
2012-09-29
MyXmlParser.rar
2012-09-29
MyService.rar
2012-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人