首页 > 代码库 > C#开发Android手机应用全接触(mono for android)

C#开发Android手机应用全接触(mono for android)

    .NET 也能开发Android手机应用了 (交流学习QQ:1337192913)

    分享的这套课程是随风老师的关于C#开发Android手机应用全接触。

    Mono for Android就是原先的MonoDroid,由于商标问题(名称中含有Droid),现在改名为Mono for Android。

    Mono for Android提供了一个基于Android的Mono虚拟机,让开发者可以用C#开发Android应用程序。另外,Dalvik API已经被绑定至C#,你可以用C#方便地调用Android内置的很多类库。OpenTK类库也被移值过来,你可以在Windows, Linux与iPhone三个不同的平台上共享同样的OpenGL代码。

    当前版本只支持C#语言,但理论上应该支持其他语言的编译器。通过针对Mono for Android的Visual Studio 2010 add-on,你可以在熟悉的VS2010开发环境中开发Android应用。

    如果你是.NET程序员,如果你想开发移动应用程序,如果你不想学习和编写Java代码,如果你目前不看好Windows Phone 7,那就用Mono for Android吧!而且,如果哪天Windows Phone发达了,你想开发WP应用程序了,那你现在写的很多代码还可以用于WP应用开发!另外,如果你考虑用MonoTouch开发iPhone应用程序,那就更幸福了,为Android应用写的C#代码,也可以用于iPhone应用开发。一次写代码,却可以用于三大移动平台,世上难道还有比.NET程序员更幸福的程序员吗!.NET程序员们,欢呼吧!

    最近发布的Mono for Android 4.2允许用户利用Xamarin设计界面创建美观简洁的用户界面(简称UI)。现在,我们可以通过拖拽操作在Visual Studio的XAML设计界面中任意处理UI元素。

   此外,MonoDevelop 3.0版本也已经面世,这是一款开源集成开发环境(简称IDE),能够运行于Linux、Mac OS X以及Windows系统当中。 

wKiom1Pqu0DwuJhbAAELwoNPw7U466.jpg

wKiom1Pqu0CSHKNVAAG7tzbr0l0046.jpg

wKioL1PqvFmjYnBHAARwWd2itNc812.jpg



课程大纲:

  1、环境安装_SDK_模拟器_Hello Android项目目录_各文件作用。

        2、 Android常用布局

        3、简介控件与控件事件

        4、常用控件1

        5、常用控件2

        6、常用控件3与数据存储

        7、数据存储形式

        8、手写Sqlite操作类

        9、Slite数据库的另一种实现方式

        10、数据绑定控件

        11、ListVew与Adapter应注意问题的解释

        12、上下文菜单(绑定ListView)与控制菜单

        13、四大组件之Activity

        14、显式意图与隐式意图

        15、四大组件之Service,简单服务

        16、四大组件之Service,绑定服务-与服务通信

        17、四大组件之内容提供者

        18、四大组件之广播与广播接收器

        19、打包APK与文件线程下载类编写

        20、检测服务器应用更新信息并下载安装更新

        21、下载图片使用缓存与不使用缓存

        22、Fragment认识与使用

        23、ActionBar与Menu的运用

        24、ViewPager与ActionBar与Fragment的联合使用


课程下载地址:http://pan.baidu.com/s/1eQcP0Im   密码: alei