您好,欢迎光临有路网!
人人都玩开心网:ExtJS+Android+SSH整合开发Web与移动SNS
QQ咨询:
有路璐璐:

人人都玩开心网:ExtJS+Android+SSH整合开发Web与移动SNS

  • 作者:李宁
  • 出版社:电子工业出版社
  • ISBN:9787121111679
  • 出版日期:2010年07月01日
  • 页数:513
  • 定价:¥65.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书的主旨为,以开心网为例实现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程序,但对开发流程不了解的读者。
    文章节选
    **篇 搭建开心网的基本框架
    第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名大多都是媒体圈的朋友。
    ……
    目录
    **篇 搭建开心网的基本框架
    第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章 无处不在的问候
    编辑推荐语
    全流程剖析Web与Android应用程序的项目开发
    全程实录、完整实现*火SNS社区
    零基础掌握Ext JS,全方位介绍Ext JS 3.0
    以Windows桌面程序开发思想指导基于Ext JS的Web应用
    *超值的学习体验=*热的技术+*热的应用

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外