自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (17)
  • 收藏
  • 关注

原创 ios block 笔记

对于 block 以外的变量,

2014-08-21 17:05:56 347

原创 ios 图片优化笔记

1.  xcode 集成了png优化工具 pngcrush,编译的时候可以png格式文件进行优化和压缩 build setting  搜 png compress png files 设置为yes 2.压缩后png 一般会比jpeg 格式文件大,本地图片推荐使用png,网络图片下载使用jpeg 3.创建 UIImage对象 类构造方法 +imageName  会在内存中建

2014-08-13 08:42:54 285

原创 oracle 用一个表中字段数据更新另一个表中字段数据

update A set (A.aa ,A.bb)  =(select B.aa, B.bb from  B where A.cc = B.cc) where exists ( select * from B where A.cc = B.cc)

2014-08-06 14:56:23 471

转载 oracle 备份在windows中使用批处理文件

@echo off echo 设置备份文件存放文件夹... set "tbuf=D:\Backup_Oracle_ORCL" set mdate=%date% set mtime=%time% set mdate=%mdate:~0,10% set mtime=%mtime:~0,2%_%mtime:~3,2%_%mtime:~6,2% set name=OR

2014-07-31 10:55:48 218

原创 oracle sql查询 当前用户的所有表的字段信息

select a.table_name as 表名,user_tab_comments.comments as 表名备注,a.column_name as 列名,   a.data_type as 类型,   decode(a.data_type, 'NUMBER', a.data_precision, a.data_length) as 长度, a.data_scale as 小数位数,

2014-07-31 10:43:58 524

android web应用高级编程

第1章 入门  1.1 了解Android平台功能   1.1.1 设备连接   1.1.2 触摸   1.1.3 地理位置   1.1.4 硬件传感器   1.1.5 本地数据库与存储   1.1.6 相机支持   1.1.7 消息与推送通知   1.1.8 WebKit Web浏览器   1.1.9 进程管理   1.1.10 Android OS特性小结  1.2 准备开发环境   1.2.1 文本编辑器与工作目录   1.2.2 Web服务器   1.2.3 模拟器  1.3 Hello World  1.4 小结 第2章 构建移动HTML输入表单  2.1 面向移动Web的HTML   2.1.1 面向移动的网页   2.1.2 添加表单元素  2.2 添加样式   2.2.1 使用CSS3的表单样式   2.2.2 改进页面标题的外观   2.2.3 针对不同的屏幕尺寸编写代码   2.2.4 处理设备方向的变化  2.3 添加表单验证  2.4 小结 第3章 HTML5 Storage API  3.1 Web Storage API   3.1.1 使用JSON将对象保存到Web Storage中   3.1.2 Local Storage与Session Storage  3.2 Web SQL Database   3.2.1 使用客户端数据库保存任务清单条目   3.2.2 数据库的版本化与升级  3.3 小结 第4章 构建多页面应用  4.1 单个HTML文件、多个应用页面   4.1.1 创建视图管理器   4.1.2 实现视图动作  4.2 构建应用的主界面   4.2.1 修改ViewManager功能   4.2.2 主界面的存储需求   4.2.3 装配主界面  4.3 构建所有任务界面  4.4 实现视图栈  4.5 小结 第5章 与云进行同步  5.1 探索在线存储的选择   5.1.1 在线同步存储的需求   5.1.2 避免3层架构   5.1.3 用户认证   5.1.4 JavaScript同步库   5.1.5 可能的同步解决方案  5.2 Google App Engine入门   5.2.1 在本地部署jsonengine   5.2.2 选择合适的同步模式   5.2.3 向jsonengine发送离线数据  5.3 针对在线同步更新用户界面  5.4 开发桌面界面   5.4.1 查询jsonengine实例   5.4.2 将应用部署到云中  5.5 小结 第6章 与原生应用竞争  6.1 添加轻量级动画与类似于原生应用的布局   6.1.1 添加简单的旋转加载器   6.1.2 添加可滚动的内容   6.1.3 修改动作栏  6.2 为应用添加位置感知特性  6.3 离线运行应用   6.3.1 离线缓存清单文件   6.3.2 探索隐蔽的离线缓存特性   6.3.3 检测连接状态  6.4 小结 第7章 探索交互性  7.1 HTML5 Canvas简介  7.2 为Canvas绘制增加交互性   7.2.1 交互:使用鼠标   7.2.2 交互:使用触摸  7.3 实现Canvas动画   7.3.1 创建动画循环   7.3.2 绘制一帧动画   7.3.3 绘制图像:考虑设备DPI  7.4 高级动画技术   7.4.1 在动画中实现逼真的移动   7.4.2 Canvas变换与动画   7.4.3 小汽车动画的变换  7.5 小结 第8章 基于位置的服务与移动地图  8.1 基于位置的服务  8.2 地理社交网络  8.3 移动地图   8.3.1 使用Google Maps显示地图   8.3.2 Tile5:另一个HTML5 Mapping API   8.3.3 向Google Map添加标记   8.3.4 显示标记的详细信息  8.4 针对移动优化的地图UI   8.4.1 地图UI模型   8.4.2 编写移动地图UI样板   8.4.3 在样板代码中实现UI导航   8.4.4 使用导航栏选择标记  8.5 小结 第9章 使用PhoneGap桥接原生应用  9.1 桥接框架简介   9.1.1 何时使用PhoneGap   9.1.2 下载PhoneGap  9.2 示例PhoneGap应用   9.2.1 构建示例应用   9.2.2 探索示例应用  9.3 一个简单的PhoneGap地图应用   9.3.1 修改示例PhoneGap项目   9.3.2 将现有代码转换为PhoneGap应用  9.4 小结 第10章 集成Social API  10.1 连接到Web API   10.1.1 何谓JSONP   10.1.2 处理缺少JSONP支持的API   10.1.3 Geominer API简介  10.2 在Moundz中定位资源   10.2.1 使用Geominer API找到附近资源   10.2.2 使用Geolocation追踪位置  10.3 实现用户登录   10.3.1 构建欢迎与登录界面   10.3.2 Twitter Anywhere与登录过程   10.3.3 另一种通过Geominer实现的Twitter认证  10.4 小结 第11章 移动UI框架比较  11.1 移动UI框架概览   11.1.1 框架之间的异同点   11.1.2 为框架比较做好准备  11.2 Jo   11.2.1 Jo入门   11.2.2 当Moundz遇到Jo  11.3 jQTouch   11.3.1 jQTouch入门   11.3.2 将jQTouch应用到Moundz上  11.4 jQuery Mobile   11.4.1 jQuery Mobile入门   11.4.2 Moundz与jQuery Mobile  11.5 Sencha Touch   11.5.1 Sencha Touch入门   11.5.2 Moundz与Sencha Touch  11.6 小结 第12章 完善与打包应用以进行发布  12.1 继续使用jQuery Mobile   12.1.1 恢复登录界面   12.1.2 改进导航布局  12.2 搜集资源   12.2.1 构建资源详细信息界面   12.2.2 使用Geominer实现资源追踪  12.3 将Moundz打包为原生应用   12.3.1 针对PhoneGap打包   12.3.2 处理应用权限  12.4 PhoneGap、认证与Intent   12.4.1 之前的Web认证流程   12.4.2 Android Intent概览   12.4.3 使用PhoneGap插件处理Intent  12.5 打包应用以进行发布  12.6 小结 第13章 移动计算的未来  13.1 移动计算时代   13.1.1 全球范围的现象   13.1.2 桌面已死   13.1.3 拥抱渐进增强  13.2 移动技术预测   13.2.1 工具与库的改进   13.2.2 设备架构的变化   13.2.3 面向未来架构的编码  13.3 物联网   13.3.1 硬件传感器网络   13.3.2 人体传感器  13.4 小结 附录A 调试Android Web应用

2012-12-31

解析Google Android SDK——智能手机开发范例手册.rar

第1章 Android应用程序基础 第2章 Android之HelloWorld 第3章 认识可爱的UI 第4章 应用资源 第5章 数据存储 第6章 蓝牙 第7章 Android与Internet 第8章 Android搜索框架 第9章 安全和权限 第10章 应用小部件 第11章 Android常用程序开发 第12章 Google位置服务 第13章 最佳实践 第14章 共享APK 第15章 拷贝和粘贴Copy and Paste 附录A Android中解析XML 附录B 组件 附录C 开发调试

2012-12-31

Android项目开发范例大全.rar

第1章 Android基础入门 第2章 “天天向上”——桌面小插件与数据库存储的学习 第3章 “NotePad”——界面运用与数据处理 第4章 “SpinLock”——画图与替代解锁界面的尝试 第5章 “BlueControl”——蓝牙通信与感应器服务 第6章 “快速启动”——动态小浮窗 第7章 “手机终端”——手机自动服务和语音控制 第8章 “Let's race”——网络通信与地图服务

2012-12-31

Android开发关键技术之旅——Java程序员快速学习通道.rar

第1章 Android开发概述 第2章 Android应用的开发环境 第3章 Android开发基础 第4章 数据存取 第5章 Android开发调试 第6章 服务器 第7章 客户端——访问网络数据服务(基础) 第8章 客户端——访问网络数据服务(高级) 第9章 测试、优化、团队开发和发布 第10章 Socket编程 第11章 Android浏览器和Web视图技术 第12章 系统内容和硬件相关应用

2012-12-31

Android典型技术模块开发详解

目录 第一篇 Android开发初步 第1章 Android初识 1.1 Android简介 1.1.1 认识Android 1.1.2 Android系统框架 1.1.3 应用程序框架 1.2 Eclipse开发环境 1.2.1 安装ADT插件 1.2.2 安装SDK 1.2.3 配置源代码 1.2.4 创建AVD 1.3 Android模拟器 1.3.1 ADB工具 1.3.2 其它常用工具 1.4 本章小结 第2章 应用程序构建 2.1 创建Android工程 2.2 HelloAndroid详解 2.2.1 程序结构 2.2.2 代码分析 2.3 权限permission 2.4 LogCat日志调试 2.5 示例练习 2.5.1 登录界面 2.5.2 事件处理 2.6 本章小结 第二篇 Android开发关键组件 第3章 Activity(活动) 3.1 什么是任务 3.2 Activity的生命周期 3.3 基本用法 3.3.1 创建Activity 3.3.2 启动Activity 3.3.3 窗口Activity 3.3.4 Activity生命周期验证 3.4 Activity之间通信 3.4.1 Activity传递一般类型 3.4.2 Activity传递对象类型 3.4.2 Activity回传数据 3.5 Activity加载模式 3.6 本章小结 第4章 Intent (意图) 4.1 显式Intent 4.2 隐式Intent 4.2.1 IntentFilter 4.2.2 调用系统组件 4.3 本章小结 第5章 BroadcastReceiver (广播) 5.1 生命周期 5.2 广播类型 5.2.1 普通广播 5.2.2 有序广播 5.2.3 异步广播 5.3 系统广播应用 5.3.1 系统广播 5.3.2 开机启动程序 5.3.3 电量监测 5.4 本章小结 第6章 Service(服务) 6.1 生命周期 6.2 Binder机制 6.3 AIDL基础 6.3.1 定义AIDL接口 6.3.2 使用AIDL开发程序的一般步骤 6.3.3 实现远程控制计数器示例 6.4 AIDL深入练习 6.4.1 服务端实现 6.4.2 客户端实现 6.5 系统服务 6.5.1 获得系统服务 6.5.2 获取屏幕分辨率 6.5.3 剪贴板服务 6.5.4 电话服务 6.5.5 定时提醒服务 6.5.6 音频服务 6.5.7 传感器服务 6.5.8 位置服务 6.6 本章小结 第三篇 Android开发基础详解 第7章 常用控件 7.1 Button(按钮) 7.2 ImageButton(图片按钮) 7.3 ToggleButton(开关按钮) 7.4 TextView(文本视图) 7.5 ImageView(图片视图) 7.6 EditText(编辑框) 7.7 RadioButton(单选按钮) 7.8 CheckBox(多选框) 7.9 Spinner(下拉列表) 7.10 AutoCompleteTextview(自动完成) 7.11 DataPicker&TimePicker;(日期&时间) 7.12 ProgressBar (进度条) 7.12.1 横向进度条 7.12.2 旋转型进度条 7.13 SeekBar (拖动条) 7.14 RatingBar(评分条) 7.15 本章小结 第8章 界面布局 8.1 基本布局 8.1.1 线性布局 8.1.2 相对布局 8.1.3 绝对布局 8.1.4 Frame布局 8.1.5 表格布局 8.2 Tab布局 8.3 ScrollView 8.4 ListView(列表) 8.4.1 继承自ListActivity 8.4.2 ListView灵活运用 8.5 GirdView(网格) 8.6 WebView(网页) 8.6.1 WebView加载web页面 8.6.2 WebView中对JavaScript的支持 8.7 Gallery (画廊) 8.8 SlidingDrawer(滑动抽屉) 8.9 Dialog(对话框) 8.9.1 AlertDialog警告框 8.9.2 ProgressDialog进度框 8.9.3 DatePickerDialog & TimePickerDialog(日期时间选择框) 8.10 Menu(菜单) 8.10.1 options menu 8.10.2 contex

2012-12-31

疯狂Android讲义源码

疯狂Android讲义源码(李刚) 第1章 Android应用与开发环境  1.1 Android的发展和历史   1.1.1 Android的发展和简介   1.1.2 Android平台架构及特性  1.2 搭建Android开发环境   1.2.1 下载和安装Android SDK   1.2.2 安装Eclipse和ADT插件  1.3 Android常用开发工具的用法   1.3.1 创建、删除和浏览AVD   1.3.2 使用Android模拟器(Emulator)   1.3.3 使用DDMS进行调试   1.3.4 Android Debug Bridge(ADB)的用法   1.3.5 使用DX编译Android应用   1.3.6 使用Android Asset Packaging Tool(AAPT)打包资源   1.3.7 使用mksdcard管理虚拟SD卡  1.4 开始第一个Android应用   1.4.1 使用Eclipse开发第一个Android应用   1.4.2 通过ADT运行Android应用  1.5 Android应用结构分析   1.5.1 创建一个Android应用   1.5.2 自动生成的R.java   1.5.3 res目录说明   1.5.4 Android应用的清单文件:AndroidManifest.xml   1.5.5 应用程序权限说明  1.6 Android应用的基本组件介绍   1.6.1 Activity和View   1.6.2 Service   1.6.3 BroadcastReceiver   1.6.4 ContentProvider   1.6.5 Intent和IntentFilter  1.7 本章小结 第2章 Android应用的界面编程 第3章 事件处理 第4章 深入理解Activity 第5章 使用Intent和IntentFilter进行通信 第6章 Android应用的资源 第7章 图形与图像处理 第8章 Android的数据存储和IO 第9章 使用ContentProvider实现数据共享 第10章 Service与Broadcast Receiver 第11章 多媒体应用开发 第12章 OpenGL与3D应用开发 第13章 Android的网络应用 第14章 管理Android手机桌面 第15章 传感器应用开发 第16章 GPS应用开发 第17章 使用Google Map服务 第18章 疯狂连连看 第19章 电子拍卖系统

2012-12-31

android与.net通过socket通讯

android与.net通过socket通讯 android客户端 .net服务端

2012-12-31

Android手机摄像头采集图片上传pc显示

Android手机摄像头采集图片上传pc显示 有服务端、客服端

2012-12-31

Learn HTML5 and JavaScript for Android.pdf

Learn HTML5 and JavaScript for Android

2012-12-31

大话企业级Android应用开发实战[王家林][程序源代码]

第1话 大话Android  1 智能手机与3g  2 智能手机平台  3 智能手机与手机厂商  4 Android详解  5 Android的盈利方式  6 Android学习之道 第2话 android开发之道  7 搭建开发环境   7.1 准备所需软件    7.1.1 android开发需要的工具   7.2 安装所需的软件    7.2.1 安装jdk    7.2.2 安装eclipse    7.2.3 安装eclipse插件(adt)    7.2.4 安装androidsdk   7.3 模拟手机介绍    7.3.1 创建avd    7.3.2 启动模拟器    7.3.3 模拟器相关内容介绍    7.3.4 模拟器不能完成的功能    7.3.5 模拟器出现“无信号”故障的处理方式  8 Android开发流程   8.1 创建Androidproject(helloworld项目)   8.2 运行Android项目   8.3 查看安装过程信息   8.4 卸载模拟器上的应用  …… 第3话 Android之ui(用户界面)开发 第4话 “机器人”的核心组件 第5话 数据,数据 第6话 Android与网络 第7话 Android之娱乐多媒体开发 第8话 Android之硬件操作 第9话 Android之gps开发 第10话 Android之图形图像处理 第11话 Android之优化之道 第12话 Android之项目开发 附录A

2012-12-31

Android开发应用实战详解源代码

第1章 androi简介 1.1 初识android 1.1.1 历史背景 1.1.2 android特性 1.1.3 android组件结构 1.1.4 android应用程序框架 1.1.5 android的竞争优势 1.1.6 android模拟器 1.2 搭建android开发环境 1.2.1 准备工作 1.2.2 windows系统下的搭建过程 1.2.3 linux系统下的搭建过程 1.3 常见问题汇总 1.4 使用本书的配套实例 1.5 小结 第2章 android开发必备 2.1 android体系结构 2.1.1 各种库和android运行环境 2.1.2 应用程序框架 2.1.3 操作系统层 2.1.4 应用程序 2.2 android应用程序组成 2.2.1 activity 2.2.2 intent和intent filter 2.2.3 service介绍 2.2.4 broadcastintentreceiver 2.2.5 contentprovider 2.3 android应用项目文件组成 2.3.1 androidmanifest.xml文件 2.3.2 src目录 2.3.3 常量的定义文件 2.4 程序生命周期 2.4.1 android周期 2.4.2 android进程 2.5 activity的生命周期 2.5.1 activity状态 2.5.2 剖析activity 2.6 android进程和线程 2.6.1 进程 2.6.2 线程 2.6.3 远程调用(remote procedure calls) 2.7 intent消息传递 2.8 intent广播事件 2.8.1 广播事件 2.8.2 使用broadcast receiver监听广播 2.8.3 android本地广播 2.9 小结 第3章 设备界面演练 3.1 文字标签处理 3.2 改变屏幕窗口元素的背景颜色 3.3 改变textview的文字颜色 3.4 实现textview文字的替换 3.5 获取手机分辨率 3.6 样式修饰处理 3.7 按钮事件响应 3.8 页面间的转换 3.9 activity调用 3.10 多个activity间的数据传递 3.11 将数据返回到前一个activity 3.12 对话框交互处理 3.13 文字颜色置换 3.14 文字字体设置 3.15 拖动相片特效 3.16 简易计算器 3.17 about信息 3.18 加载中的程序 3.19 选择对话框 3.20 主题变换 3.21 小结 第4章 andfosd控件演练 4.1 实现文本处理 4.2 将背景图片作为按钮 4.3 用toast实现提示 4.4 用checkbox实现一个简单的物品清单 4.5 实现同意条款效果 4.6 radiogroup选择 4.7 imageview相框 4.8 spinner选择处理 4.9 gallery相簿 4.10 用.iava.io.file实现文件搜索 4.11 置换imagebutton按钮 4.12 实现autocompletetextview输入提示 4.13 实现analogclock时钟 4.14 时间选择 4.15 progressbar和handler进度条 4.16 动态排版处理 4.17 listactivity布局- 4.17.1 listactivity介绍 4.17.2 使用listactivity 4.18 matrix实现图片缩放 4.19 bitmap和matrix图片旋转 4.20 加载手机存储卡中的文件 4.21 小结 第5章 交互式服务 5.1 textview的花样 5.2 拨打电话程序 5.3 短信发送程序 5.4 e-mail发送程序 5.5 实现手机震动效果 5.6 图文提醒效果 5.7 状态栏提醒 5.8 检索通讯录 5.8.1 实现原理 5.8.2 contentprovider介绍 5.8.3 具体实现 5.9 文件管理 5.10 还原手机桌面 5.11 置换背景图 5.12 修改和删除文件 5.12.1 实现原理 5.12.2 java i/o基本类库介绍 5.12.3 具体实现 5.13 获取file和cache的路径 5.14 wi-fi服务 5.14.1 wi-fi简介 5.14.2 实现原理 5.14.3 具体实现 5.15 获取sim卡内信息 5.15.1 sim卡简介 5.15.2 实现原理 5.15.3 具体实现 5.16 触屏拨号 5.17 获取正在运行的程序 5.18 变换屏幕的方向 5.19 获取设备信息 5.20 小结 第6章 手机自动服务 6.1 实现短信提醒 6.2 剩余电量提醒 6.3 短信群发 6.4 短信e

2012-12-31

android开发三剑客——UML、模式与测试

上篇 UML 第1章 项目分析 1.1 为什么要选择Android多线程断点续传下载器作为本书讲解UML时的项目 1.2 细致剖析Android多线程断点续传下载器 第2章 UML与StarUML简介 2.1 UML介绍 2.2 安装StarUML 2.3 StarUML入门 第3章 UML图 3.1 UML用例图 3.2 UML类图 3.3 UML对象图 3.4 UML组件图 3.5 UML部署图 3.6 UML时序图 上篇 UML 第1章 项目分析 1.1 为什么要选择Android多线程断点续传下载器作为本书讲解UML时的项目 1.2 细致剖析Android多线程断点续传下载器 第2章 UML与StarUML简介 2.1 UML介绍 2.2 安装StarUML 2.3 StarUML入门 第3章 UML图 3.1 UML用例图 3.2 UML类图 3.3 UML对象图 3.4 UML组件图 3.5 UML部署图 3.6 UML时序图 3.7 UML协作图 3.8 UML状态图 3.9 UML活动图 中篇 模 式 第4章 针对接口编程 4.1 针对接口编程——问世间情为何物,直教人生死相许 4.2 Android与针对接口编程原则 第5章 设计原则 5.1 单一职责原则——乔峰VS慕容复 5.2 开放封闭原则——孙悟空任弼马温一职 5.3 里氏代换原则——法海捉拿白蛇新解 5.4 迪米特法则——慈禧太后为何不和陌生人说话 5.5 合成聚合复用原则——刘邦VS韩信 第6章 设计模式 6.1 简单工厂模式——一见钟情的代价 6.2 工厂方法模式——让麦当劳的汉堡适合不同MM的不同口味 6.3 抽象工厂模式——MM的生日 6.4 单例模式——你是我的唯一 6.5 原型模式——肉麻情话 6.6 建造者模式——让我们同居吧 6.7 装饰模式——见MM的家长 6.8 外观模式——MM也迷恋炒股 6.9 享元模式——短信可以这样发 6.10 适配器模式——笔记本电脑的适配器 6.11 代理模式——QQ聊天机器人 6.12 桥接模式——最重要的是有一颗让MM快乐的心 6.13 组合模式——MM的生日礼物 6.14 模板方法模式——人的一生应该这样度过 6.15 观察者模式——GG在MM身边有两个妹妹 6.16 状态模式——在一天的不同时间要给MM发不同的短信 6.17 策略模式——帮助MM选择商场打折策略 下篇 测 试 第7章 Android中的单元测试入门 7.1 Android中的单元测试初体验 7.2 Android中的单元测试的必要性 7.3 Android中的单元测试的框架JUnit 7.4 剖析我们的第一个单元测试程序 第8章 Android JUnit测试的生命周期 8.1 JUnit用例生命周期分析 8.2 JUnit用例生命周期实战 8.3 JUnit测试用例不向测试框架抛出异常该怎么处理 第9章 Android单元测试案例实战 9.1 测试数组 9.2 测试堆栈 9.3 测试文件系统 9.4 如何测试private方法 第10章 Android中单元入门测试 10.1 测试套件TestSuite 10.2 自动化测试实战 第11章 JUnit与模式 11.1 JUnit与模板方法模式 11.2 JUnit与适配器模式 11.3 JUnit与组合模式 第12章 JUnit源码剖析 12.1 以TestCase抽象类为核心剖析Junit源代码 12.2 以TestSuite类为核心剖析Junit源代码 附录A 如何成为Android高手V2.0:结合云计算和智能终端、软/硬件整合 <p> 上篇 UML<br /> 第1章 项目分析 <br /> 1.1 为什么要选择Android多线程断点续传下载器作为本书讲解UML时的项目 <br /> 1.2 细致剖析Android多线程断点续传下载器 <br /> 第2章 UML与StarUML简介 <br /> 2.1 UML介绍 <br /> 2.2 安装StarUML <br /> 2.3 StarUML入门 <br /> 第3章 UML图 <br /> 3.1 UML用例图 <br /> 3.2 UML类图 <br /> 3.3 UML对象图 <br /> 3.4 UML组件图 <br /> 3.5 UML部署图 <br /> 3.6 UML时序图 <br /> 3.7 UML协作图 <br /> 3.8 UML状态图 <br /> 3.9 UML活动图 <br /> 中篇 模 式<br /> 第4章 针对接口编程 <br /> 4.1 针对接口编程——问世间情为何物,直教人生死相许 <br /> 4.2 Android与针对接口编程原则 <br /> 第5章 设计原则 <br /> 5.1 单一职责原则——乔峰VS慕容复 <br /> 5.2 开放封闭原则——孙悟空任弼马温一职 <br /> 5.3 里氏代换原则——法海捉拿白蛇新解 <br /> 5.4 迪米特法则——慈禧太后为何不和陌生人说话 <br /> 5.5 合成聚合复用原则——刘邦VS韩信 <br /> 第6章 设计模式 <br /> 6.1 简单工厂模式——一见钟情的代价 <br /> 6.2 工厂方法模式——让麦当劳的汉堡适合不同MM的不同口味 <br /> 6.3 抽象工厂模式——MM的生日 <br /> 6.4 单例模式——你是我的唯一 <br /> 6.5 原型模式——肉麻情话 <br /> 6.6 建造者模式——让我们同居吧 <br /> 6.7 装饰模式——见MM的家长 <br /> 6.8 外观模式——MM也迷恋炒股 <br /> 6.9 享元模式——短信可以这样发 <br /> 6.10 适配器模式——笔记本电脑的适配器 <br /> 6.11 代理模式——QQ聊天机器人 <br /> 6.12 桥接模式——最重要的是有一颗让MM快乐的心 <br /> 6.13 组合模式——MM的生日礼物 <br /> 6.14 模板方法模式——人的一生应该这样度过 <br /> 6.15 观察者模式——GG在MM身边有两个妹妹 <br /> 6.16 状态模式——在一天的不同时间要给MM发不同的短信 <br /> 6.17 策略模式——帮助MM选择商场打折策略 <br /> 下篇 测 试<br /> 第7章 Android中的单元测试入门 <br /> 7.1 Android中的单元测试初体验 <br /> 7.2 Android中的单元测试的必要性 <br /> 7.3 Android中的单元测试的框架JUnit <br /> 7.4 剖析我们的第一个单元测试程序 <br /> 第8章 Android JUnit测试的生命周期 <br /> 8.1 JUnit用例生命周期分析 <br /> 8.2 JUnit用例生命周期实战 <br /> 8.3 JUnit测试用例不向测试框架抛出异常该怎么处理 <br /> 第9章 Android单元测试案例实战 <br /> 9.1 测试数组 <br /> 9.2 测试堆栈 <br /> 9.3 测试文件系统 <br /> 9.4 如何测试private方法 <br /> 第10章 Android中单元入门测试 <br /> 10.1 测试套件TestSuite <br /> 10.2 自动化测试实战 <br /> 第11章 JUnit与模式 <br /> 11.1 JUnit与模板方法模式 <br /> 11.2 JUnit与适配器模式 <br /> 11.3 JUnit与组合模式 <br /> 第12章 JUnit源码剖析 <br /> 12.1 以TestCase抽象类为核心剖析Junit源代码 <br /> 12.2 以TestSuite类为核心剖析Junit源代码 <br /> 附录A 如何成为Android高手V2.0:结合云计算和智能终端、软/硬件整合 </p>

2012-12-31

C语言深度解剖.PDF

现在学校教的c语言,比较浅显,C语言深度解剖,可以让你从更深层次理解c语言

2011-08-12

网页设计技巧及网页制作常见问题.rar

有用的东东,特别是网页设计方面的知识,大家要先装虚拟光驱运行。希望大家有用得找地方

2010-11-14

F鏂扮増CCNA鍩硅鏁欐潗

学习CCNA的资源,有点好用,记得下载,谢谢了

2010-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除