第一图书网

人人都玩开心网

李宁 电子工业出版社
出版时间:

2010 年7月  

出版社:

电子工业出版社  

作者:

李宁  

页数:

513  

Tag标签:

无  

内容概要

本书的主旨为,以开心网为例实现Web版和Android版的SNS应用。本书分为四篇,前三篇主要实现了Web版的开心网系统。其中重点介绍了Ext JS技术,包括Ext JS的核心组件、对话框、表单组件、布局、数据校验、表格、菜单、树组件等技术。本书的最后一篇实现了Android版的开心网,并介绍了与Android版开心网相关的技术,包括Button、TextView、EditText、ImageView、GridView等Android组件。  本书适于以下几类人群:了解传统的Web应用程序的开发,希望使用Ext JS开发Web程序的开发人员;了解基本的Ext JS程序的开发方法,想增加实践经验的开发人员;对Ext JS感兴趣,想进一步提高Ext JS开发技能的读者;对Android感兴趣,想从事Android开发的读者;想开发基于Android客户端的C/S程序,但对开发流程不了解的读者。

作者简介

李宁,东北大学计算机专业硕士,拥有超过10年的软件开发经验。曾任国内某知名企业项目经理;目前担任eoe.Android和Ophonesdn版主;中国移动开发者社区OPhone专家;51CTO客座专家;CSDN博客专家。曾领导并参与开发多个大、中型项目。目前主要从事Android及其相关产品的研发,

书籍目录

第一篇 搭建开心网的基本框架  第1章 开发梦缘起开心网   1.1 异军突起:开心网   1.2 风靡网络的开心网是如何炼制的 1.2.1 开心网的引爆点 1.2.2 开心网的主要功能   1.3 编程高手的预言:人人都有开心网 1.3.1 自己搭建开心网:绚丽页面先睹为快 1.3.2 万丈高楼平地起:技术储备 1.3.3 开心网的安装和运行   1.4 本章小结  第2章 SSH整合铸就进入开心网的钥匙:用户注册   2.1 MVC框架的王者:Struts 2.1.1 Struts 与MVC模式 2.1.2 Struts 最新版的下载与安装 2.1.3 通过一个计算加减法的Web程序来体验MVC模式的好处   2.2 绝不重造轮子:Spring 2.2.1 Spring与IOC模式 2.2.2 Spring最新版的下载与安装 2.2.3 Struts 和Spring整合的原理 2.2.4 用整合Struts 和Spring的方式重新实现计算加减法的Web程序   2.3 数据持久化的最佳利器:Hibernate 2.3.1 Hibernate最新版的下载与安装 2.3.2 做一个程序来试一下Hibernate   2.4 三位一体:SSH整合 2.4.1 整合方法一:直接获得ApplicationContext对象 2.4.2 整合方法二:由Spring创建Action类的对象实例 2.4.3 整合方法三:自动装配Action类的属性   2.5 利用SSH整合技术实现基于四层结构的用户注册系统 2.5.1 编写映射用户表的实体Bean 2.5.2 编写数据访问层(DAO)组件 2.5.3 编写业务逻辑层(Service)组件 2.5.4 编写RegisterAction类 2.5.5 使用Struts 标签生成用户注册页面   2.6 本章小结  第3章 在用户注册和登录功能中引入Ext JS技术   3.1 用户注册登录系统的页面及所使用的Ext JS组件 3.1.1 经过Ext JS渲染的用户注册页面 3.1.2 经过Ext JS渲染的用户登录页面 3.1.3 注册和登录页面中所使用的Ext JS组件 3.1.4 注册和登录页面中的对话框和布局   3.2 用Ext JS框架实现的绚丽页面   3.3 揭开Ext JS的神秘面纱 3.3.1 下载和安装Ext JS框架 3.3.2 编写第一个Ext JS程序 3.3.3 页面文字的国际化 3.3.4 查看Ext JS API 3.3.5 查看本地的Ext JS官方文档和例子   3.4 Ext JS的事件 3.4.1 注册和删除浏览器事件 3.4.2 Ext JS的基类:Ext.util.Observable   3.5 Ext JS中的核心组件 3.5.1 所有可视化组件的基类:Ext.Component 3.5.2 可设置大小和位置的基类:Ext.BoxComponent 3.5.3 容器组件:Ext.Container 3.5.4 按钮组件:Ext.Button 3.5.5 面板组件:Ext.Panel 3.5.6 承载注册和登录页面的组件:Ext.Window   3.6 对话框 3.6.1 提醒(Alert)对话框 3.6.2 确认(Confirm)对话框 3.6.3 输入(Prompt)对话框 3.6.4 等待(Wait)对话框 3.6.5 进度(Progress)对话框 3.6.6 多行输入对话框 3.6.7 “是(Yes)/否(No)/取消(Cancel)”对话框 3.6.8 显示带图像的对话框   3.7 表单组件 3.7.1 一切表单组件的载体:Ext.form.FormPanel 3.7.2 文本输入组件:Ext.form.TextField 3.7.3 多行文本输入组件:Ext.form.TextArea 3.7.4 提交信息编码的隐藏域组件:Ext.form.Hidden 3.7.5 显示年、月、日的组件:Ext.form.DateField 3.7.6 显示时、分的组件:Ext.form.TimeField 3.7.7 下拉列表框组件:Ext.form.ComboBox 3.7.8 下拉输入框组件:Ext.form.TriggerField   3.8 让组件按照自己的意志进行排列:组件布局 3.8.1 垂直表单布局:FormLayout 3.8.2 水平列布局:ColumnLayout 3.8.3 Ext.form.FieldSet在布局中的应用   3.9 项目实战:设计注册系统的页面 3.9.1 对基本信息布局 3.9.2 对输入个人信息的组件布局 3.9.3 对进行校验码验证的组件布局   3.10 项目实战:重新设计服务端组件 3.10.1 修改User类 3.10.2 重新实现数据访问层 3.10.3 重新实现业务逻辑层   3.11 项目实战:与服务端通信 3.11.1 与服务端同步:远程装载数据 3.11.2 在用户注册系统中动态装载更复杂的数据 3.11.3 在用户注册系统中提交表单   3.12 项目实战:用户登录系统的实现   3.13 本章小结  第4章 更完美的改进:扩展用户注册和登录系统  第5章 开心桌面:完全模拟Windows桌面的开心网 第二篇 资源与共享  第6章 电子相册:留住美好瞬间  第7章 好友管理:让我们成为朋友吧  第8章 日记管理:记录每天发生的点点滴滴  第9章 网络硬盘:重要资料的保险柜 第三篇 开心时刻  第10章 动他一下:向朋友打招呼  第11章 赠送礼物:进一步增进朋友间的感情  第12章 Ext JS中的常用技术 第四篇 手机上的开心网  第13章 Android基础  第14章 登录移动开心网  第15章 移动电子相册:捕捉精彩瞬间  第16章 移动日记:随时随地记录生活点滴  第17章 会移动的礼物  第18章 无处不在的问候

章节摘录

第一篇 搭建开心网的基本框架第1章 开发梦缘起开心网开心网是目前国内最为流行的SNS(Social Network Site,社交网站),它几乎成为SNS的代名词。自从开心网诞生以来,已经产生了无数的复制品,甚至出现了伤心网等另类的仿照品。这也充分地说明,开心网风格的SNS与广大网友的需求充分地兼容。在各大SNS企业竞相角逐的时刻,也涌现出了很多小的类开心网系统。这些系统虽然很小,但仍然具有开心网的很多特点。本书将利用目前非常流行的Ext JS及SSH技术帮助读者实现一个类似Window桌面风格的开心网,也可以称为开心桌面。读者既可以从中了解开发一个类似开心网的大型网站的流程,也可以学习到Ext JS及SSH整合技术.1.1 异军突起:开心网2008年下半年,在中国互联网史上出现了一个高速发展的网站,这个网站令无数白领痴迷。这就是我们现在都熟悉的kaix.in001(开心网)。一时间,“我把你买成奴隶”、“我的车位被那家伙占了”、“今天我得偷个痛快”成了人们茶余饭后闲聊的主题,而互联网上也开始风靡“买奴隶”、“偷菜”、“抢车位”等新名词。互联网从来不缺乏创新,也从来不缺乏奇迹。在校内网(已更名为人人网)接受了日本软银的4.3亿美元投资时,中国的SNS领域的最终赢家似乎提前锁定在校内网的身上。然而,就在2008年5月,一个土生土长的、很山寨的网站突然进入了我们的视线。这个网站就是在2008年在国内掀起SNS风暴的开心网(kaixin001)。开心网对外公测的时间大约是2008年3月底,新浪公司的员工成为了开心网的首批用户,然后由新浪员工开始向各大媒体和互联网企业传播。从开心网的用户ID看,前5000名大多都是媒体圈的朋友。


编辑推荐

《人人都玩开心网•Ext JS+Android+SSH整合开发Web与移动SNS》推荐:全流程剖析Web与Android应用程序的项目开发全程实录、完整实现最火SNS社区零基础掌握Ext JS,全方位介绍Ext JS 3.0以Windows桌面程序开发思想指导基于Ext JS的Web应用最超值的学习体验=最热的技术+最热的应用

图书封面

图书标签Tags

广告

下载页面


人人都玩开心网 PDF格式下载



还不错,就是差了点数据库的脚本程序,光盘里没找到


主要讲ExtJs了


我就是冲这里面的extjs才买的,讲的还可以,入门的教材。收获很多的。没有写评价的习惯,就不多说了。


这本是正是现在我想要的


当当今天发书速度不够快啊,到下午4点20书才到,加油了。书还是不错的,慢慢阅读啦。。。


速度一般!服务态度很好


不错,简单明了,没有理论文字,实操性很强。


内容很全面,实例很多很实用


挺好的书,值得看看。


写的东西比较乱,重要的是没有深度,而且pc上的web和android的web开发搞成一本书,我只看前面部分,浪费了我的钱啊!


由于没有接触android开发,所以现在看了忘得差不多了。


书还没看完 直接看的是android的一章,讲的比较具体,但是感觉这种书适合一些对这些技术多少有点了解 但是不是很熟悉的人来看..


还没仔细看,大致翻了下,感觉还不错,例子和讲解相结合,浅显易懂


看完再次评价,书的质量还是不错的


还可以吧,感觉行


书不错 就是其中数据库的代码要自己下载 找的好辛苦 有些网站下载不了


是一个很不错的练习实例


非常适合初学者看


找不到第一章提到的script.txt


还没看过。。。。


SSH整合部分可以参考,但是用的包还需要上网自己补充。光盘给的源码可以借鉴,包不全,连他自己书里提到的包都没给全,书上还说可以直接用,晕的


书还好吧,只是没有给CD光盘


就是结构不怎么合理.


不住地从何入手了


内容太杂,无从上手,没有一个清晰的核心


哦太烂了,实在够烂啊


目前看了前三章 代码的确有些粗糙 书中内容一直都有在赶进度的感觉 例子也较简单但没有详细描述 适合有一定SSH项目基础的书友读阅 学的不是技术 而是思路


以为这本书会跟其他的实例书有所区别,但是看到第二章用户注册例子的时候,感觉配置文件跟aciton应该更有讲头了,作者却只字未提,给人的感觉就是保留了很多东西没写,更多的是代码的堆叠


书看着还行,但是光盘是碎的。。。


如果是冲着那个项目来买的话,那就完全没必要买此书了


这本书真的是太烂了,真后悔买了这边书我都不知道里面的代码能不能运行,而且很多代码都有问题,真感觉作者是忽悠我们顾客。。。。。。崩溃了


就为了光盘买的,结果没有光盘。。。极度无语。。。


书的内容不怎么样,用下来,只有若干例子有点实用。


读了一部分,不错。可以作为参考例子


买了就丢在那里 没怎么看


可以说还是听全面的,决定好好研究下


主要介绍的是Ext JS


内容很实用,适合Web应用开发者


对SNS感兴趣的java程序员不妨一读


既了解一个网站的路程,又能学到其他知识


好书!真的!


学习成功网站经验,开拓自身知识面!


人人都玩开心网


看起来有帮助,还可以!


  这本书里涉及的内容很多,不知道能不能都介绍全,看过的朋友说说,内容怎么样,是不是照着书就能做出来东西


总共才五百多页,肯定不能把内容讲得详细透彻。但是适用于有一定经验的人看看,了解下ext。


相关图书