[App]Xamarin First(Or Last One) App

这个应用简单得无以复加,主要是熟悉了使用Xamarin Studio进行Android开发的配置和基本流程。

以前未曾具体得做过App开发,现在大致了解了开发所包含的基本元素。

如上图,在Layout目录下可以使用xml语法进行UI设计,可以直接拖动几个简单的元素进行操作。

在MainActivity.cs页面可以进行逻辑编码。

入口函数是 OnCreate,建议连接手机进行调试这样更快速。

其次,了解到的

0、Android工程基本组成元素:

一个按钮,Label之类是一个一个的View组件,View可以作为其他VIew的容器;

一个页面可以笼统称为一个Activity,通常包含0到多个View,来描述一个操作,比如查看数据,编辑数据等;

Fragment类似于子活动,Activity可以同时在屏幕上显示一个或多个Fragment;

Intent通常表示工作的“意图”,比如拨打电话号码,显示网页都可以通过Intent执行;

COntentProvider是数据共享机制;

Service即服务。

 

另外如果要执行某些特殊操作(比如拨打电话)都需要对工程进行权限选择

如果应用要具有某些权限需要在设置界面进行设置,如下当需要允许访问位置定位功能,需要勾选对应选项,同理如果需要允许打电话那么需要勾选CallPhone!

 

OK,最简单的开发流程也算是弄明白了,入门后像拨开了一团迷雾。

可惜Xamarin要登陆了--!

 

posted @ 2014-12-25 00:27  小兵传奇  阅读(233)  评论(0编辑  收藏  举报