自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

中文信息可视化

研究开发设计中文信息可视化系统及服务

  • 博客(0)
  • 资源 (15)
  • 收藏
  • 关注

空空如也

国图书目数据查询

这是用C#写的Androiod应用小程序,通过扫描图书上的条码可以到国家图书馆网站获取相应数据的书目信息

2017-08-30

Xamarin Mobile Applicaiton Development 配书源码

Xamarin Mobile Applicaiton Development电子图书的配书源码

2017-08-23

Packt.Cross-platform.UI.Development.with.Xamarin.Forms

Create a fully operating application and deploy it to major mobile platforms using Xamarin.Forms About This Book Create standard user interfaces on Windows Mobile, Android, and iOS and then make those interfaces look good with ease Design a full-blown application in very little time with just about the entire code being shared Learn how to access platform-specific features and still have the same core code with this handy guide

2017-08-23

Xamarin 4.x Cross-Platform Application Development

Key Features Write native cross-platform applications with Xamarin Design user interfaces that can be shared across Android, iOS, and Windows Phone using Xamarin.Forms Practical cross-platform development strategies Book Description Xamarin is a leading cross-platform application development tool us

2017-08-23

Xamarin Mobile Applicaiton Development

Xamarin Mobile Application Development is a hands-on Xamarin.Forms primer and a cross-platform reference for building native Android, iOS, and Windows Phone apps using C# and .NET. This book explains how to use Xamarin.Forms, Xamarin.Android, and Xamarin.iOS to build business apps for your customers and consumer apps for Google Play and the iTunes App Store. Learn how to leverage Xamarin.Forms for cross-platform development using the most common UI pages, layouts, views, controls, and design patterns. Combine these with platform-specific UI to craft a visually stunning and highly interactive mobile user experience. Use Xamarin.Forms to data bind your UI to both data models and to view models for a Model-View-ViewModel (MVVM) implementation. Use this book to answer the important question: Is Xamarin.Forms right for my project? Platform-specific UI is a key concept in cross-platform development, and Xamarin.Android and Xamarin.iOS are the foundation of the Xamarin platform. Xamarin Mobile Application Development will cover how to build an Android app using Xamarin.Android and an iOS app using Xamarin.iOS while sharing a core code library. SQLite is the database-of-choice for many Xamarin developers. This book will explain local data access techniques using SQLite.NET and ADO.NET. Build a mobile data access layer (DAL) using SQLite and weigh your options for web services and enterprise cloud data solutions. This book will show how organize your Xamarin code into a professional-grade application architecture. Explore solution-building techniques from starter-to-enterprise to help you decouple your functional layers, manage your platform-specific code, and share your cross-platform classes for code reuse, testability, and maintainability. Also included are 250+ screenshots on iOS, Android, and Windows Phone and 200+ C# code examples with downloadable C# and XAML versions available from Apress.com. This comprehensive recipe and reference book addresses one of the most important and vexing problems in the software industry today: How do we effectively design and develop cross-platform mobile applications?

2017-08-23

Xamarin Mobile Development for Android Cookbook

Over 80 hands-on recipes to unleash full potential for Xamarin in development and monetization of feature-packed, real-world Android apps About This Book Create a number of Android applications using the Xamarin Android platform Extensively integrate your Android devices with other Android devices to enhance your app creation experience A comprehensive guide packed with real-world scenarios and pro-level practices and techniques to help you build successful Android apps Who This Book Is For If you are a Xamarin developer who wants to create complete Android applications with Xamarin, then this book is ideal for you. No prior knowledge of Android development is needed, however a basic knowledge of C# and .NET would be useful. What You Will Learn Install and use Xamarin.Android with Xamarin Studio and Visual Studio Design an app's user interface for multiple device configurations Store and protect data in databases, files, and on the cloud Utilize lists and collections to present data to the user Communicate across the network using NFC or Bluetooth Perform tasks in the background and update the user with notifications Capture and play multimedia, such as video and audio, with the camera Implement In-App Billing and Expansion Files and deploy to the store In Detail Xamarin is used by developers to write native iOS, Android, and Windows apps with native user interfaces and share code across multiple platforms not just on mobile devices, but on Windows, Mac OS X, and Linux. Developing apps with Xamarin.Android allows you to use and re-use your code and your skills on different platforms, making you more productive in any development. Although it's not a write-once-run-anywhere framework, Xamarin provides native platform integration and optimizations. There is no middleware; Xamarin.Android talks directly to the system, taking your C# and F# code directly to the low levels. This book will provide you with the necessary knowledge and skills to be part of the mobile development era using C#. Covering a wide range of recipes such as creating a simple application and using device features effectively, it will be your companion to the complete application development cycle. Starting with installing the necessary tools, you will be guided on everything you need to develop an application ready to be deployed. You will learn the best practices for interacting with the device hardware, such as GPS, NFC, and Bluetooth. Furthermore, you will be able to manage multimedia resources such as photos and videos captured with the device camera, and so much more! By the end of this book, you will be able to create Android apps as a result of learning and implementing pro-level practices, techniques, and solutions. This book will ascertain a seamless and successful app building experience. Style and approach This book employs a step-by-step approach to Android app creation, explained in a conversational and easy-to-follow style. A wide range of examples are listed to ensure a complete understanding of how to deploy competent apps on the Android market.

2017-08-23

响应式Web设计:HTML5和CSS3实战

响应式Web设计:HTML5和CSS3实战

2015-02-27

WPF高级编程 英文原版

WPF高级编程pdf,主要介绍WPF开发技术、模式和案例

2015-02-15

可视化数据

中文名: 可视化数据 原名: Visualizing Data 作者: Fry.B. 译者: 张羽 图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 电子工业出版社 书号: 9787121082795 发行时间: 2009年03月01日 地区: 大陆 语言: 简体中文 简介: 内容简介: 《可视化数据》是一本关于计算信息设计的书籍。从如何获取原始数据开始,到如何理解原始数据,《可视化数据》都给出了非常详尽的介绍。《可视化数据》使用由作者开发的开源编程环境Processing编程,它非常简单易用。对于熟悉使用Java的程序员来说,《可视化数据》后面的章节还介绍了如何将Processing和Java结合使用。 《可视化数据》是写给那些拥有一个数据集合,好奇如何探索它,并且考虑如何交流这些数据的人们的。随着我们处理越来越多的信息,需要可视化数据的人们的数量增长的非常迅速。更重要的是,读者已经超越了某些可视化领域的专家。通过让更大范围的人们都接触到可视化思想,我们在接下来的几十年中应该可以看到一些真正让人惊叹的事情。 内容截图: 目录: 前言 第1章 可视化数据的七个阶段 1.1 为什么数据显示需要计划 1.2 一个例子 1.3 相互影响和联合 1.4 原则 1.5 综述 第2章 Processing入门 2.1 Processing的草图功能 2.2 导出和发布你的项目 2.3 示例和参考 2.4 函数 2.5 草图和脚本编程 2.6 准备好了吗? 第3章 映射 3.1 绘制一幅地图 3.2 地图上的定位 3.3 地图上的数据 3.4 使用你自己的数据 3.5 下面的步骤 第4章 时间序列 4.1 牛奶、茶和咖啡(获取和分析) 4.2 清理桌子(过滤和挖掘) 4.3 一个简单的图表(表述和修饰) 4.4 为当前数据集合贴上标签(修饰和交互) 4.5 绘制坐标轴(修饰) 4.6 选择一个合适的表述(表述和修饰) 4.7 通过鼠标滚动强调数据点(交互) 4.8 连接数据的方法(修饰) 4.9 标签面板一样的文本标签(交互) 4.10 数据集合之间插值(交互) 4.11 结束时间序列 第5章 连接和关连 5.1 改变数据源 5.2 问题描述 5.3 预处理 5.4 使用预处理过的数据(获取,分析,过滤,挖掘) 5.5 显示结果(表述) 5.6 回到问题本身(修饰) 5.7 复杂排序:将收入作为判断胜局的依据 5.8 转移到多个日期(交互). 5.9 平滑交互(修饰) 5.10 实施时的考虑因素(获取,分析,过滤) 第6章 散点地图 6.1 预处理 6.2 载入数据(获取和分析) 6.3 用邮政编码绘制散点图(挖掘和表述) 6.4 在输入的时候突出显示(优化和交互) 6.5 显示目前已选择的点(优化) 6.6 逐渐地将点变暗和变亮(优化) 6.7 放大(交互) 6.8 改变缩放时的点的画法(优化) 6.9 部署的问题(获取和优化) 6.10 下面的步骤 第7章 树、层次结构和递归 7.1 用递归来构建一个目录树 7.2 用队列来异步的加载(交互) 7.3 树图的简介 7.4 哪些文件占据了最多的空间 7.5 查阅文件夹的内容(交互) 7.6 提高树图的显示(修饰) 7.7 快速浏览文件(交互) 7.8 下面的步骤 第8章 网络和图 8.1 简单的图的演示示例 8.2 一个更加复杂的图 8.3 解决网络问题 8.4 高级图例 8.5 挖掘更多信息 第9章 获取数据 9.1 哪里能找到数据 9.2 从互联网上获取数据的工具 9.3 用Processing定位使用的文件 9.4 载入文本数据 9.5 处理文件和文件夹 9.6 列出一个文件夹中的文件 9.7 异步图像下载 9.8 以OpenStream()为桥联系Java 9.9 处理字节数组 9.10 高级网页技术 9.11 使用数据库 9.12 处理大量文件 第10章 分析数据 10.1 努力程度 10.2 收集线索的工具 10.3 文本是最好的 10.4 文本标注语言 10.5 正则表达式(regexps) 10.6 语法和BNF范式 10.7 压缩的数据 10.8 向量和几何 10.9 二进制数据格式 10.10 高级侦查工作 第11章 结合Processing和Java 11.1 编程模式 11.2 附加的源文件(Tabs) 11.3 预处理程序 11.4 API结构 11.5 将PApplet嵌入到Java应用程序中 11.6 在Processing的sketch程序中使用Java代码 11.7 使用库 11.8 用processing.core的源代码编译 参考书目 索引

2015-02-15

实时碰撞检测算法技术

《实时碰撞检测算法技术》详细阐述了与碰撞检测问题相关的高效解决方案及相应的数据结构和算法,主要包括:碰撞检测系统中的设计问题、数学和几何学入门、包围体、基本图元测试、层次包围体技术、空间划分、BSP树层次结构、凸体算法、基于GPU的碰撞检测、数值健壮性、几何健壮性以及优化操作。另外,《实时碰撞检测算法技术》还提供了相应的算法、代码以及伪代码,以帮助读者进一步理解计算方案的实现过程。  《实时碰撞检测算法技术》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。第1章 概述1.1 内容概览1.2 关于本书的代码第2章 碰撞检测系统中的设计问题2.1 碰撞算法的设计因素2.2 应用程序中对象的表达方式2.3 查询类型2.4 环境模拟参数2.5 性能2.6 健壮性2.7 实现与使用的简洁性2.8 小结第3章 数学和几何学入门3.1 矩阵3.2 坐标系统和顶点3.3 向量3.4 质心坐标3.5 直线、光线和线段3.6 平面和半空间3.7 多边形3.8 多面体3.9 凸包计算3.10 域3.11 Minkowski和与Minkowski差3.12 小结第4章 包围体4.1 BV期望特征4.2 轴对齐包围盒4.3 Spheres球体4.4 方向包围盒4.5 球扫掠体4.6 半空间相交体4.7 其他类型的包围体4.8 小结第5章 基本图元测试5.1 最近点计算5.2 图元测试5.3 直线、光线和有向线段的相交测试5.4 其他类型的测试5.5 动态相交测试5.6 小结第6章 层次包围体技术6.1 层次结构设计问题6.2 层次结构的构建策略6.3 层次结构的遍历6.4 包围体层次结构示例6.5 合并包围体6.6 高效的树型表达方式及遍历6.7 通过缓存机制改善查询6.8 小结第7章 空间划分第8章 BSP树层次结构第9章 凸体算法第10章 基于GPU的碰撞检测第11章 数值健壮性第12章 几何健壮性第13章 优化操作参考文献

2014-12-16

c#开发Android应用实战(英文版)

C#开发Android应用实战——使用Mono for Android和.NET/C# 《C#开发Android应用实战——使用Mono for Android和.NET/C#》基本信息 原书名:Professional AndroidTM Programming with Mono for Android and .NET/C# 作者: (美)Wallace B. McClure Nathan Blevins John J. Croft IV Jonathan Dick Chris Hardy 所属分类:计算机 > 软件与程序设计> C# 计算机 > 软件与程序设计> 移动开发> Android 更多关于 》》》《C#开发Android应用实战——使用Mono for Android和.NET/C# 》内容简介书籍 计算机书籍 《c#开发android应用实战——使用mono for android和.net/c#》全面透彻地讲解android应用编程知识,分析如何结合使用c#和mono来编写在android设备系列上运行的应用程序。在这本由多位专家联袂撰写的必备精品书籍的指引下,您不必学习其他编程语言,就可以成为一名成功的android应用程序开发人员。您将深入理解屏幕控件、ui开发、表、布局和monodevelop等知识点,并驾轻就熟地使用mono for android来规划、构建和开发android应用程序。 主要内容 介绍如何使用您已经掌握的c# 和.net技术来构建android app详述使用数据以及将数据绑定到控件的最佳方法 解释如何针对android设备硬件编写程序 深入分析文件系统和应用程序首选项 讨论如何在mono for android、monotouch和windowsphone 7之间共享代码 列出通过国际化和本地化支持功能来实现应用程序全球化的技巧 介绍如何使用android 4开发平板应用目录 《c#开发android应用实战——使用mono for android和.net/c#》第1章 android、移动设备和marketplace简介 11.1 产品比较1 1.1.1 .net framework 21.1.2 mono 3 1.1.3 mono for android 41.1.4 开发工具 61.2 移动开发6 1.2.1 解决支持问题71.2.2 设计问题71.3 android 8 1.3.1 android发展简史 8 1.3.2 为android编写基于web的应用程序 91.3.3 为android编写本机应用程序 91.3.4 android开发问题91.3.5 android sdk工具 111.3.6 android开发成本 111.4 跨平台替代方案 121.4.1 其他跨平台工具 12 1.4.2 选择跨平台工具时的注意事项121.5 小结15 第2章 mono for android简介 172.1 开始开发前的准备工作 172.1.1 mono的含义17 2.1.2 mono for android的含义182.1.3 使用mono for android的原因 18 2.1.4 在使用mono for android时需要权衡的事项202.1.5 mono for android开发环境需要的其他工具 212.2 利用mono for android进行visual studio开发242.2.1 一般设置 24 2.2.2 生成hello android 252.2.3 日志记录282.2.4 调试292.2.5 测试292.2.6 部署 30 2.3 使用monodevelop进行mono for android开发302.3.1 一般设置 30 2.3.2 构建hello android 312.3.3 日志记录322.3.4 调试332.3.5 测试332.3.6 部署 332.4 小结34 第3章 了解android/mono for android 应用程序 353.1 android应用程序的含义36 3.1.1 android应用程序的构建基块373.1.2 组件之间的通信:android意图463.2 绑定组件:android清单483.2.1 android清单的基础知识48 3.2.2 通过visual studio为mono for android编辑清单513.3 小结53 第4章 规划和构建应用程序用户界面 554.1 成功构建移动ui的指导原则554.2 构建android ui 564.2.1 视图564.2.2 设计表面 574.3 选择控件布局 574.3.1 absolutelayout 584.3.2 framelayout 594.3.3 linearlayout 594.3.4 relativelayout 614.3.5 tablelayout 624.3.6 优化布局 64 4.4 设计自己的用户界面控件 644.4.1 textview 664.4.2 edittext 66 4.4.3 autocompletetextview 664.4.4 spinner 674.4.5 button 694.4.6 checkbox 69 4.4.7 radiobutton和组694.4.8 clock 724.4.9 picker 724.4.10 image 754.4.11 虚拟键盘804.5 控制菜单82 4.5.1 菜单系统介绍834.5.2 菜单834.5.3 子菜单854.5.4 上下文菜单86 4.5.5 将菜单定义为资源 874.6 独立于分辨率的ui 904.6.1 支持各种屏幕资源 90 4.6.2 使用android market支持 924.6.3 多个屏幕分辨率的最佳做法 92 4.7 构建用户界面:手机和平板电脑示例 934.8 小结98 第5章 使用数据 995.1 使用sqlite 995.1.1 建立数据库1005.1.2 建立表 101 5.1.3 使用sql语句 1025.2 升级策略 1045.2.1 就地升级1045.2.2 复制数据 105 5.3 特定于android的数据库选项1055.4 使用远程数据 1075.4.1 访问企业服务1085.4.2 使用soap 109 5.4.3 使用基于rest的web服务1135.4.4 使用json 114 5.4.5 利用post发送数据 1185.5 使用linq和xml检索数据 1195.6 以负责任的态度使用web服务1215.7 使用远程sql server数据库1225.8 小结124 第6章 将数据绑定到控件 125 6.1 mono for android中的数据绑定 1266.1.1 数据适配器的含义1266.1.2 适配器视图的含义127 6.1.3 这三项彼此之间的关联方式 1276.1.4 使用适配器视图和大型数据集 1286.1.5 进一步探究适配器 1306.1.6 使用本机适配器 130 6.1.7 进一步探究适配器视图1316.1.8 使用本机适配器视图1326.2 使用光标132 6.2.1 使用光标填充spinner 1326.2.2 使用带有gallery的光标1406.3 使用列表 147 6.3.1 在列表中显示简单数据 1486.3.2 使用android的listadapter 150 6.3.3 使用自定义列表适配器来自定义listview 1526.3.4 处理listview事件 1586.3.5 首选项屏幕 1606.3.6 嵌套导航 1636.3.7 分组列表 165 6.3.8 在网格中显示数据 1696.4 小结174 第7章 使用文件系统和应用程序首选项1757.1 使用文件系统175 7.1.1 文件系统类型和结构176 7.1.2 quickedit示例程序:使用文件存储的例子 1807.2 使用应用程序首选项1867.2.1 应用程序首选项类型 186 7.2.2 创建自己的应用程序首选项1877.2.3 首选项程序 188 7.2.4 侦听首选项的更改 1947.2.5 处理xml 1957.3 小结196 第8章 针对设备硬件编程 1978.1 使用传感器 197 8.1.1 引用传感器管理器 1988.1.2 传感器支持 1988.1.3 访问传感器 1988.1.4 使用传感器 199 8.1.5 了解传感器类型值2008.2 对加速度的响应2028.2.1 使用xyz坐标系 2028.2.2 对加速计进行编码2038.3 构建电子罗盘2038.4 振动2088.5 网络连接 209 8.5.1 connectivitymanager 2098.5.2 检查用户通信首选项209 8.5.3 检查backgrounddatasetting的更改 2108.5.4 检查当前网络配置 2118.5.5 创建网络连接通知 2118.5.6 wifimanager 2118.6 bluetooth管理器 216 8.7 在应用程序中启用语音识别功能 2188.8 获取建议路线规划指示 2198.9 小结225 第9章 使用多媒体——音频、视频和照相机 2279.1 android媒体类2279.2 播放音频和视频229 9.2.1 媒体播放器支持的格式 2299.2.2 音频播放编程 2309.2.3 视频播放编程 2339.2.4 控制播放 2379.2.5 管理播放输出 2379.3 录制音频和视频237 9.3.1 使用意图来录制视频2389.3.2 使用媒体记录器 2419.4 图像和使用照相机 2449.4.1 使用意图拍照 2449.4.2 控制照相机 247 9.4.3 管理照相机设置和图片选项2479.5 向媒体存储器添加新媒体 2539.5.1 使用媒体扫描程序 2549.5.2 向存储器添加新媒体 2559.6 语音识别2559.7 小结257 第10章 与其他应用程序和库通信 25910.1 android应用程序集成 25910.1.1 打开浏览器 25910.1.2 打开电子邮件 26210.1.3 打电话263 10.1.4 发送text/sms消息 264 10.1.5 在maps应用程序中打开位置 26610.1.6 打开youtube视频26710.1.7 开放市场26710.2 应用程序集成 268 10.2.1 与hootsuite以及其他twitter应用程序的简单集成 26810.2.2 配置意图过滤器 26910.2.3 处理传入的意图请求 27010.3 与联系人进行集成 27010.3.1 显示联系人详细信息 27310.3.2 选择联系人 27410.3.3 创建新联系人 275 10.3.4 创建新联系人或者添加到现有的联系人 27610.4 小结277 第11章 开发后台服务和异步代码27911.1 服务生命周期 28011.1.1 创建第一个服务28011.1.2 服务的优先级排序 28311.2 使用线程进行异步处理 28411.2.1 手动线程 284 11.2.2 利用system.threading.tasks 28611.2.3 带有intentservice的隐式线程 28811.3 与ui进行通信 289 11.3.1 使用binder和服务连接方法 28911.3.2 使用广播接收器方法 29211.3.3 使用静态事件方法 29511.4 通知用户298 11.4.1 通过警报和intentservice来调度意图30011.4.2 使用c2dm来推送消息 30111.5 小结310 第12章 画布和绘制资源类型:构建自定义android图形 31112.1 在mono for android中使用图形 31212.2 使用canvas对象 31312.2.1 图形基元 31412.2.2 canvas对象 31512.2.3 paint对象 31612.2.4 bitmap对象 31712.2.5 组合在一起 31712.2.6 选择最佳方法 33712.3 2d图形库338 12.4 使用绘制资源类型 339 12.4.1 作为xml资源的绘制资源类型 33912.4.2 简单和复合的绘制资源类型 34012.4.3 绘制资源类型的实际应用 34012.5 小结354 第13章 使用位置信息 35713.1 理解位置的基本知识35813.1.1 确定位置 358 13.1.2 基于位置的数据中断35913.1.3 使用基于位置的服务359 13.1.4 在模拟器上配置基于位置的应用程序 35913.2 选择一个位置提供程序 361 13.2.1 确定哪些提供程序可供使用 36113.2.2 根据标准查找位置提供程序 36113.3 地理编码363 13.3.1 前向地理编码36313.3.2 反向地图编码36513.4 构建接近警报36613.5 使用google maps 368 13.5.1 获取开发/调试md5指纹36913.5.2 获取生产/发布md5指纹36913.5.3 创建基于地图的活动36913.5.4 在布局文件中创建地图37113.5.5 使用覆盖的mapview控制器 37213.6 小结374 第14章 国际化和本地化 37514.1 选择本地化策略 37614.2 更新语言和区域设置 37814.3 了解android本地化机制 37914.3.1 设置默认资源 38014.3.2 添加本地化支持 38014.3.3 选择资源的详细过程 38114.4 支持多语言 382 14.4.1 利用strings.xml文件 38214.4.2 翻译文本 38314.4.3 翻译控件文本 38614.5 本地化其他资源 387 14.6 strings.xml的高级用法 39114.6.1 字符串数组39114.6.2 复数391 14.6.3 字符串替换39214.7 使用格式转换39414.7.1 格式化日期 395 14.7.2 格式化数字和货币39514.8 小结396 第15章 在mono for android、monotouch和windows phone7之间共享代码39715.1 三大平台概述 397 15.1.1 mono for android 39715.1.2 monotouch 398 15.1.3 windows phone 7 39915.2 使用类库来分离代码40015.2.1 使用预处理器指令 40015.2.2 mono for android 40115.2.3 windows phone 7 40215.2.4 monotouch 402 15.3 每种平台上可用的程序集 40215.4 一个通用的类库40515.4.1 mono for android 40715.4.2 monotouch 408 15.4.3 windows phone 7 409 15.5 汇总:创建一个跨平台应用程序 41015.6 小结422 第16章 准备并向market发布应用程序 42316.1 准备应用程序 42416.1.1 测试应用程序 424 16.1.2 找到关键的测试区域 42516.1.3 用于测试的工具 426 16.1.4 与同事和用户一起进行测试43316.2 向android market发布应用程序 43416.2.1 对应用程序进行版本控制 43416.2.2 创建最终版本 43516.2.3 为应用程序签名 437 16.2.4 上传到android market 44116.3 小结442 第17章 android平板电脑445 17.1 分析android平板电脑市场44517.2 设计平板电脑ui 44617.3 使用操作栏44717.3.1 删除操作栏448 17.3.2 向操作栏添加项目 44917.3.3 使用应用程序图标45217.3.4 向堆栈上方导航 45317.3.5 添加并使用操作项45317.3.6 创建选项卡式界面 45417.4 使用片段控制部分屏幕 45517.4.1 创建片段 45717.4.2 更多片段 46117.5 小结469 附录a 针对开发人员的一些提示以及mono for android的未来前景 471

2013-11-10

c#开发Android应用实战

最近两年从事C#网站和项目开发比较多,JAVA项目比较少了,没有经历过手机开发项目的经验。手上也有两部Android、HTC智能手机,喜欢手机客户端上部分软件的功能,自己也想开发一个类似小说阅读器手机端的搜集IT技术文章的手机软件。特申请一本《C#开发Android应用实战》来学习和阅读。 年前一月三十一号拿到此书,因为手头还有WCF等技术一直在学习和实践,最近才安排出时间来仔细阅读本书。从中学到了不少东西。所以还是推荐有兴趣的朋友购买和阅读此书,相信一定物有所值。 本书的章节目录我就不赘述了,搜索一下很多的。我是从头开始一页一页看的,总结下我看到的技术部分: 前三章主要介绍Mono for Android开发的相关发展历程,环境搭配,开发流程,系统架构。 第四章开始介绍页面控件资料,看着很类似NET中的相关控件,让人特别的亲切和熟悉。 第五六章介绍的是开发中如何使用SQLite数据库来开发软件,软件数据控件的绑定资料和实例。 后面6-10章介绍的是如何应用手机中文件、网络、应用程序、摄像头设备、电子邮件、通讯录等资料。 11-17章介绍的是后台线程开发服务,自定义图片、画布操作、GPS、Google地图,多语言,平板电脑程序开发技巧。 因为时间关系,没有仔细一个字一个字的看完所有书本知识和操作所有书本上的实例,但是回顾看到此书后还是蛮有成就感的。网上搜集资料都是一个一个零散的知识点,看完此书介绍的开发让人感觉到从整体上了解了手机软件开发的相关知识要点技巧。买一本书的时间价值远远超过从百度上一个知识点一个知识点的去搜索,测试,调整组合成自己的软件系统。 本书的知识点比较全面,实例也简单,不是完全从官网的参考文档翻译过来的,所以再次推荐学过C#,不是很乐意使用JAVA,想要开发自己的手机软件的朋友买一本来学习和做参考。

2013-11-10

空空如也

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

TA关注的人

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