Hi,I have the following code in my location activity.(this code was copied from Xamarin's Location Services demo) Collapse | Copy Code namespace LocationTutorialModified { [Activity (Label = "LocationActivity", MainLauncher = true)] public class…
借助于Mono For Android技术,.Net开发者也可以使用自己熟悉的C#语言以及.Net来开发Android应用.由于Mono For Android把Android SDK中绝大部分类库都已经实现,基本直接参考Java开发Android的书就可以掌握Mono for android技术. 对于有项目技术决策权的团队,如果项目组成员对Java不熟悉,那么可以使用自己熟悉的.Net来开发Android应用,比如我的一个学生使用Mono For Android开发了一款应用(应学生要求,应…
0.前言 最近公司打算开发一款Android平台的简单报表查询软件,因本人之前一直是.NET开发的,和领导商定之后决定采用Mono For Android 进行开发,暂时采用破解版进行开发: 下文是记录本人在Windows8 x64 & VS2012下搭建Mono For Android 4.8.00013及破解的过程(附各软件的下载地址) 1.清理工作 此前研究过一段时间的Mono,就注册了一个试用版的账号,现在要实际开发却到期了,需要先把之前的环境先卸载掉,建议使用UninstallTool…
0.前言 年前就计划着写这篇博客,总结一下自己做的第一个App,却一直被新项目所累,今天抽空把它写完,记录并回顾一下相关知识点,也为刚学习Mono的同学提供佐证->C#也是开发Android的! 1.项目概述 1)项目架构:后台->Java.前端->Mono For Android.通讯->WebClient和Http,数据库->Oracal 2)参与人员:后台->技术总监.美工.前端->Me总共三人 3)开发周期:从开始研究Mono到上线大约1个月 4)其他:由…
axml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layou…
void button_Click(object sender, EventArgs e) { string Url = "上传地址,服务器端负责接收"; byte[] fbytes; int Id = 1; string filename = "text.jpg"; string emsg = ""; System.Json.JsonObject id = new System.Json.JsonObject() { //{"fByt…
由于项目需要 要保持用户登录状态 要进行状态保持 用途就好像asp.net的session一样 登录的时候进行保存 ISharedPreferences shared = GetSharedPreferences("UserName", FileCreationMode.Private); string value = shared.GetString("UserName", ""); value = "new value";…
以前的我是没有做笔记的习惯的,学习了后觉得自己能记住,但是最近发现很多学的东西都忘记了,所有现在一有新的知识,就记下来吧. 最近又做一个mono for android 的项目 这次调整比较大,上次做的点餐系统很好用 ,但是做的时候没有做笔记很多东西都忘记了,这次我把项目涉及到的知识传到博客上,方便记忆,也很大家分享分享的,希望大家能给出点意见. 在value里面新建 mystyle.xml <?xml version="1.0" encoding="utf-8&quo…
直接进入主题,关于mono for android的学习,首先配置好环境,如何配置环境,度娘谷歌一大堆,记得使用破解版. 我自己是百度“黑马四期”传智播客的视频,里面有破解版开发环境的软件. 今天直接来上手记录下自己学习mono for android的种种. 首先:新建好一个安卓项目,切记路径不可有中文,不然在启动程序的时候会没有任何反应. 的结构目录如图: 目前我们只了解Activity1.cs和Main.axml这两个文件. 接下来,在项目调试之前最好通过sdk直接启动虚拟机,等待虚拟机完…
接着上一讲继续开始写,今天介绍的是安卓的基本组成结构. 在大多数情况下,MONO FOR ANDROID的命名空间和Android的命名空间 是互相映射的.有时候需要大小写,非字母数字字符的用法以及名称进行修改, 以便支持CSharp(C#)语言的写法. 一般的应用程序,类似winform,有一个入口点去启动程序以及初始化相关 资源.而webform有一个默认的启动项. 在安卓开发中,虽然也有默认的入口点,但是安卓并不是我们Dotnet开发所认为 类似winform和webform类型的应用程序…