- 浏览: 496124 次
- 性别:
- 来自: 北京
最新评论
-
zilong0536:
楼主您好:
请问发表博文支持图片的功能怎么实现啊,一直没有思路 ...
新浪微博开放平台开发-android客户端(3) -
nicegege:
小弟 学习了
帮助中国移动设计10086的排队小模块 -
zl7824516:
用什么技术没说啊
通告(公告),消息(站内短信),提醒的设计:通告 -
virusswb:
源码下载: SinaWeibo2 源码下载之后,将后缀改为ra ...
新浪微博开放平台开发-android客户端(3) -
Jimmyxu0311:
找不到源码下载
新浪微博开放平台开发-android客户端(3)
文章列表
1引言
在标题的取名上,不敢说颇费心机,也算得上花费了一点功夫的。首先想到的是“架构设计过程”,又觉得是不是太大了,因为例子比较局部,不是很完整。叫做“结构变化过程”可能更好点。但是又怕名字取的小气了,进来的人少,参与讨论的就更少了,最终还是取了这个有点忽悠人的标题“架构演进”。
今天的这个架构演进,使用系统中一个局部的实例进行推导和演进,一起来观察一下,架构是如何不满足需求的?架构如何演进?更好的架构应该具备哪些条件?有没有更好的呢?
业务场景
图1 业务场景图
从上图可以看出,就是一个电子商务网站常见的支付、支付的后续处理,这样一个业务场景。支持多种支付方式,目前包 ...
- 2011-08-31 14:39
- 浏览 785
- 评论(0)
【Android手机游戏】贪吃蛇
引言
自从一个月之前开始学习android手机应用开发,看书,coding,逛论坛(主要是www.eoeandroid.com),发帖,回帖,积累了一点小小的经验,熟悉了一些最为基本的控件用法和基本android开发思路。在eoe的论坛上发表过几个帖子,包括【基本控件及基本动画效果等示例demo集合大放送,持续更新】,【新浪微博开放平台开发-简易android客户端】,【新手项目示例-记事本】等demo小示例。最近想通过一个【贪吃蛇】的小游戏,完整的了解一下游戏开发流程和用到的技术点。
游戏开发流程
通过一段时间的学习, ...
引言
最近不是太忙,花了一些时间学习android的应用开发。经过两个星期的学习,学习的同时还写了很多的demo示例,可以从基本控件及基本动画效果等示例demo集合大放送,持续更新下载。
从这个星期开始,准备拿新浪微博开放平台做个实践,开发一个功能简单的android客户端,会尽可能的完善功能。
今天的内容
上图是这个客户端的主要界面。今天增加的功能。
简单的样式和皮肤,只是添加了按钮。
运行的系统是android2.2.
使用到的技术点包括ListView,自定义ListAdapter,多线程相关的Message,Handler,验证相关的O ...
引言
最近不是太忙,花了一些时间学习android的应用开发。经过两个星期的学习,学习的同时还写了很多的demo示例,可以从基本控件及基本动画效果等示例demo集合大放送,持续更新下载。
从这个星期开始,准备拿新浪微博 ...
- 2011-08-04 19:11
- 浏览 1551
- 评论(0)
引言
最近不是太忙,花了一些时间学习android的应用开发。经过两个星期的学习,学习的同时还写了很多的demo示例,可以从基本控件及基本动画效果等示例demo集合大放送,持续更新下载。
从这个星期开始,准备拿新浪微 ...
- 2011-08-04 09:05
- 浏览 1175
- 评论(0)
引言
最近两个星期在研究android的应用开发,学习了android应用开发的基础知识,基本控件,基本布局,基本动画效果,数据存储,http访问internet等等基础知识。
android中有一个概念,叫做activity。什么叫做activity呢?中文译为 ...
- 2011-08-03 09:44
- 浏览 1109
- 评论(0)
C#中循环结构的效率问题
引言
顺序、选择、循环是一切程序的三大结构。今天我们就来说一说循环中的一个小问题。
内容
c#的循环结构有四种:
for
while…do…
do…while…
foreach
在这四种结构中,都有循环结束的判断。大于某个数字,小于某个数字,或者是其他条件表达式的判断。今天我们就说一下关于数字的判断。
我们的数字可能存放在定义好的一个变量中,也可能从是某个集合的长度,也可能是某个方法返回的信息。这里就讨论一下某个方法的返回信息。
假定存在下面的一个方法,返回值是一个List<int>
static ...
C#中循环结构的效率问题
引言
顺序、选择、循环是一切程序的三大结构。今天我们就来说一说循环中的一个小问题。
内容
c#的循环结构有四种:
for
while…do…
do…while…
foreach
在这四种结构中,都有循环结束的判断。大于某个数字,小于某个数字,或者是其他条件表达式的判断。今天我们就说一下关于数字的判断。
我们的数字可能存放在定义好的一个变量中,也可能从是某个集合的长度,也可能是某个方法返回的信息。这里就讨论一下某个方法的返回信息。
假定存在下面的一个方法,返回值是一个List
static List GetIntLi ...
- 2011-06-08 03:25
- 浏览 765
- 评论(0)
1 引言
今天发现了伍迷的《大话数据结构》系列,应该不错,从第一篇开始阅读。因为之前就阅读过他的《大话设计模式》,觉得通俗易懂,而且从浅入深,结合实际情况,是一本不可多得的好书。
读到《《大话数据结构》 ...
1 引言 今天发现了伍迷的《大话数据结构》系列,应该不错,从第一篇开始阅读。因为之前就阅读过他的《大话设计模式》,觉得通俗易懂,而且从浅入深,结合实际情况,是一本不可多得的好书。 读到《《大话数据结构 ...
- 2011-04-19 06:25
- 浏览 690
- 评论(0)
1 引言
DDD,全名:Domain Driven Design,中文名:领域驱动设计。
2 DDD的分层
分层的架构方式是我们常用的,这里的分层是说n-layer,指的是逻辑的分层,目的是分离职责。常用的是三层:表现层,业务逻辑层,数据访问层。
DDD把原来经典三层(表现层,业务逻辑层,数据访问层)中的业务逻辑层又细分为两层:应用层和领域层。应用层负责领域对象的协调和调度,领域层包含具体的领域对象,领域规则(也就是业务规则),更大限度的实现业务规则的重用和职责的分离。将数据访问层并入基础架构层。变成了四层:
Presentation
Application ...
1 引言
DDD,全名:Domain Driven Design,中文名:领域驱动设计。
2 DDD的分层
分层的架构方式是我们常用的,这里的分层是说n-layer,指的是逻辑的分层,目的是分离职责。常用的是三层:表现层,业务逻辑层,数据访问层。
DDD把原来经典三层(表现层,业务逻辑层,数据访问层)中的业务逻辑层又细分为两层:应用层和领域层。应用层负责领域对象的协调和调度,领域层包含具体的领域对象,领域规则(也就是业务规则),更大限度的实现业务规则的重用和职责的分离。将数据访问层并入基础架构层。变成了四层:
Presentation
Application ...
- 2011-04-07 03:38
- 浏览 641
- 评论(0)
1 引言
DDD,全名:Domain Driven Design,中文名:领域驱动设计。
2 DDD的分层
分层的架构方式是我们常用的,这里的分层是说n-layer,指的是逻辑的分层,目的是分离职责。常用的是三层:表现层,业务逻辑层,数据访问层。
DDD把原来经典三层(表现层,业务逻辑层,数据访问层)中的业务逻辑层又细分为两层:应用层和领域层。应用层负责领域对象的协调和调度,领域层包含具体的领域对象,领域规则(也就是业务规则),更大限度的实现业务规则的重用和职责的分离。将数据访问层并入基础架构层。变成了四层:
Presentation
Application ...
- 2011-04-07 03:38
- 浏览 616
- 评论(0)
今天在家和老婆一起看了《宫锁心玉》这部最近比较火的电视剧。 刚看完14集,感觉自己有种想要不吐不快的感觉。对于这部清宫戏,有很多的个人看法。 感觉这部片子有太重的抄袭痕迹。甚至包括了中外的多部片子。个人觉得至少包括了《越狱》《寻秦记》《流星花园》,我就举几个例子来证明一下。 首先说一下《寻秦记》吧,这个是我很容易联想到的。因为开始女主角就是生活在现代社会,然后因为一幅画就被带回了清朝。在清宫中受尽了折磨,不屈不挠。这个和项少龙回到秦朝,有异曲同工之效。还有就是利用她在现代学到的知识和思维方式,在古代讨人欢心,解救自己,帮助大家。包括给皇帝做轮椅。拿冰块当做 ...
- 2011-02-13 16:23
- 浏览 790
- 评论(0)
今天在家和老婆一起看了《宫锁心玉》这部最近比较火的电视剧。 刚看完14集,感觉自己有种想要不吐不快的感觉。对于这部清宫戏,有很多的个人看法。 感觉这部片子有太重的抄袭痕迹。甚至包括了中外的多部片子。个人觉得至少包括了《越狱》《寻秦记》《流星花园》,我就举几个例子来证明一下。 首先说一下《寻秦记》吧,这个是我很容易联想到的。因为开始女主角就是生活在现代社会,然后因为一幅画就被带回了清朝。在清宫中受尽了折磨,不屈不挠。这个和项少龙回到秦朝,有异曲同工之效。还有就是利用她在现代学到的知识和思维方式,在古代讨人欢心,解救自己,帮助大家。包括给皇帝做轮椅。拿冰块当做 ...
- 2011-02-13 16:23
- 浏览 666
- 评论(0)