成功加入购物车
[美] 麦克卢尔 (Wallace B.McClure) 著; 王净 、 范园芳 、 田洪 译 / 清华大学出版社 / 2013-01 / 平装
售价 ¥ 34.00 5.7折
定价 ¥59.80
品相 八五品
上书时间2021-09-14
移动与嵌入式开发技术·C#开发Android应用实战:使用Mono for Android和.NET/C#
《移动与嵌入式开发技术·C#开发Android应用实战:使用MonoforAndroid和.NET/C#》主要介绍如何使用MonoforAndroid进行.NET/C#开发。MonoforAndroid允许开发人员针对运行了Androidl.6以及更新版本的设备进行应用程序开发,其中也包括了基于Android的平板电脑。本书中除非有特殊说明,否则所有开发都是针对Android2.3(Gingerbread)进行的。在撰写本书时,Android2.3已经是部署最广泛的平台版本。然而,技术世界更新是非常快的。目前,Google已经发布了Honeycomb(Android3.x),这是直接面向平板电脑的Android版本。在2011年期间,越来越多的供应商在各种平板电脑设备中装载了Android3.X。
《移动与嵌入式开发技术·C#开发Android应用实战:使用MonoforAndroid和.NET/C#》主要供那些想要针对Android进行开发的.NET开发人员使用。其目的是帮助你了解Android,而不是讲解关于.NETFramework或C#语言方面的知识(我们假设你已经掌握了这些知识)。
第1章一第4章主要包含一些介绍性的内容:你应该按顺序阅读这些章节。这4章主要介绍了MonoforAndroid产品、使用MonoforAndroid进行开发的基本知识、VisualStudio插件和MonoDevelop+通过屏幕和数据控件向用户显示数据的基本知识以及如何为Android开发用户界面。当你了解这些概念后,接下来就可以根据自己的需要阅读后面的相关章节,而不必再按顺序阅读了。
WallaceB.(Wally)McClure,于1990年毕业于美国乔治亚理工学院,获得了电气工程学士学位。然后他又在该学院继续深造,并于1991年获得了电气工程硕士学位。毕业后,他在美国教育部、可口可乐、柏可德、Magnatron以及朗讯科技等公司从事顾问和开发工作。McClure撰写了多部关于体系结构、ADO.NET、SQLServer、Ajax以及带有Mono的移动设备方面的书籍,他还撰写了两本关于使用MonoTouch进行iPhone编程以及一本关于MonoforAndroid的书籍。他重点研究移动应用程序、应用程序的可扩展性以及应用程序用户界面。他是MicrosofiMVP、ASPInsider,是ScalableDevelopment公司的合作伙伴。可通过www.morewally.com访问他的博客。Wally已经结婚并且有两个孩子。在工作之余,他喜欢研究企业家成功的秘密、打高尔夫球、锻炼身体以及和家人在一起。
NathanBlevins,在过去10年中一直从事应用程序开发工作。Nathan始终对逻辑拼图、机械以及问题求解非常感兴趣,从而将软件开发作为他的职业并一直干到现在。他坚信一句哲言:“工作是为了成才,而不是获取”,因此他始终将自己作为一名学生来工作,同时还在社区中担当演讲者、教育家以及技术爱好者。Nathan曾通过其个人成立的咨询公司(BelvinsConsulting)与不同国家和地区的企业合作过。现在,Nathan担任BushBrothers公司的业务分析师和开发人员。从业之初,他在诸如PHP以及Py恤o语言中进行开放源代码开发,但从2004年起,Nathan的工作重点就放在ASP.NET和C#开发上。在过去几年中,Nathan主要研究移动开发平台,如Android、Blackberry以及Windows7。现在,Nathan作为ASP.NETInsider的一员以及公共演讲者参与社区讨论。
JohnJ.CroftIV,于1991年毕业于美国乔治亚理工学院,获得了机械工程学士学位。随后5年他为一些大公司担当顾问, 比如可口可乐、BellSouth以及MCI,主要负责C以及C++编程以及面向对象的系统分析。1995年,Croft通过开办ComputingSolutions开始了自己的创业生涯。
JonathanDick,一名数据库管理员以及软件开发人员,从.NET的测试版本发布以来他就一直在使用.NET。他目前主要研究移动应用程序开发并己编写了多个MonoTouch应用程序。目前,他负责维护AppleiOSPushNotifications以及GoogleAndroidCloudtoDeviceMessaging(APNS-Sharp以及C2DM-Sharp)的开源.NET库,同时还从事移动项目的开发,比如MonoTouch.Dialog和MonoDroid.Dialog。
ChrisHardy,一名MicrosoftASPlnsider,同时也是一名关注MonoTouch和MonoforAndroid开发的.NET顾问。从MonoTouch的测试版本发布以来,Chris就一直在开发并宣传MonoTouch,他还是首批从AppStore申得到MonoTouch应用程序的用户之一。CMs在全世界各种会议上就该主题发表演讲,这使他成为该社区的骨干成员。Chris曾撰写Wrox图书ProfessionaliPhoneProgrammingwithMonoTouchand.NET/C#。可通过Twitter@chrisntr与他取得联系。
第1章Android、移动设备和Marketplace简介1.1产品比较1.1.1.NETFramework1.1.2Mono1.1.3MonoforAndroid1.1.4开发工具1.2移动开发1.2.1解决支持问题1.2.2设计问题1.3Android1.3.1Android发展简史1.3.2为Android编写基于Web的应用程序1.3.3为Android编写本机应用程序1.3.4Android开发问题1.3.5AndroidSDK工具1.3.6Android开发成本1.4跨平台替代方案1.4.1其他跨平台工具1.4.2选择跨平台工具时的注意事项1.5小结第2章MonoforAndroid简介2.1开始开发前的准备工作2.1.1Mono的含义2.1.2MonoforAndroid的含义2.1.3使用MonoforAndroid的原因2.1.4在使用MonoforAndroid时需要权衡的事项2.1.5MonoforAndroid开发环境需要的其他工具2.2利用MonoforAndroid进行VisualStudio开发2.2.1一般设置2.2.2生成He110Android2.2.3日志记录2.2.4调试2.2.5测试2.2.6部署2.3使用MonoDevelop进行MonoforAndroid开发2.3.1一般设置2.3.2构建HelloAndroid2.3.3日志记录2.3.4调试2.3.5测试2.3.6部署2.4小结第3章了解Android/MonoforAndroid应用程序3.1Android应用程序的含义3.1.1An出oid应用程序的构建基块3.1.2组件之间的通信:Android意图3.2绑定组件:Android清单3.2.1Android清单的基础知识3.2.2通过VisualStudio为MonoforAndroid编辑清单3.3小结第4章规划和构建应用程序用户界面4.1成功构建移动UI的指导原则4.2构建AndroidⅥ4.2.1视图4.2.2设计表面4.3选择控件布局4.3.1AbsoluteLayout4.3.2FrameLayout4.3.3LinearLayout4.3.4RelativeLayout4.3.5TableLayout4.3.6优化布局4.4设计自己的用户界面控件4.4.1TextView4.4.2EditText4.4.3AutoCompleteTextView4.4.4Spinner4.4.5Button4.4.6CheckBox4.4.7RadioButton和组4.4.8C10ck4.4.9Picker4.4.10Image4.4.11虚拟键盘4.5控制菜单4.5.1菜单系统介绍4.5.2菜单4.5.3子菜单4.5.4上下文菜单4.5.5将菜单定义为资源4.6独立于分辨率的UI4.6.1支持各种屏幕资源4.6.2使用An出oidMarket支持4.6.3多个屏幕分辨率的最佳做法4.7构建用户界面:手机和平板电脑示例4.8小结第5章使用数据5.1使用SQLite5.1.1建立数据库5.1.2建立表5.1.3使用SQL语句5.2升级策略5.2.1就地升级5.2.2复制数据5.3特定于Android的数据库选项5.4使用远程数据5.4,1访问企业服务5.4.2使用SoAP5.4.3使用基于REST的Web服务5.4.4使用JSoN5.4.5利用POST发送数据5.5使用LINQ和XML检索数据5.6以负责任的态度使用Web服务5.7使用远程SQLServer数据库5.8小结第6章将数据绑定到控件6.1MonoforAndroid中的数据绑定6.1.1数据适配器的含义6.1.2适配器视图的含义……第7章使用文件系统和应用程序首选项第8章针对设备硬件编程第9章使用多媒体——音频、视频和照相机第10章与其他应用程序和库通信第11章开发后台服务和异步代码第12章画布和绘制资源类型:构建自定义Android图形第13章使用位置信息第14章国际化和本地化第15章在MonoforAndroid、MonoTouch和WindowsPhone7之间共享代码第16章准备并向Market发布应用程序第17章Android平板电脑附录A针对开发人员的一些提示以及MonoforAndroid的未来前景
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30