- 博客(19)
- 资源 (66)
- 收藏
- 关注
转载 MonoDroid学习笔记(十四)—— 动态更改屏幕方向
Android手机有个比较有趣的功能,就是当你把手机横过来的时候,手机的内容也会跟着横过来。那么要如何通过程序控制Activity的显示方向呢?在MonoDroid里,若要通过程序改变屏幕显示的方向,只要调用SetRequestedOrientation方法即可,而若要取得当前屏幕的方向,则使用RequestedOrientation属性即可。本范例很简单,界面只有一个按钮,点击它的时候判
2013-06-13 16:59:01 844
转载 MonoDroid学习笔记(十三)—— 自制任务管理器,获取正在运行的程序与服务
Android操作系统并没有提供任务管理程序,无从得知后台有哪些程序正在运行,但提供了正在运行的服务列表。这次我们来用MonoDroid来获取手机中正在运行的程序及服务,用ListView列出来,点击ListView的项可以实现关闭程序或服务。这里我没有实现实时获取,而是通过点击两个按钮时才进行获取,布局文件如下:[xhtml] view plaincopypr
2013-06-13 16:55:08 877
转载 MonoDroid学习笔记(十二)—— 您有一条新短信息,请注意查收。状态栏提醒
在Android手机界面的最上方有一条显示时间、信号强度和电池状态等信息的区域,这就是Android的状态栏。当系统有一些信息要通知手机用户时,例如,收到新短信,电子邮件或未接来电时,系统通常会把信息显示在状态栏中,有的仅显示小图标,有的则显示图标及文字提醒,用手指按住状态栏往下拉,还可以展开状态栏,查看所有系统发出的信息。在程序中,要如何把提示信息放入状态栏,又要如何显示小图标呢?And
2013-06-13 16:54:23 1004
转载 MonoDroid学习笔记(十一)—— 使用SQLiteOpenHelper实现简易备忘录
不管是做winform的还是web的,都难免要和数据库打交道。这次我们就来探讨一下如何在MonoDroid里使用手机上的Portable数据库SQLite。数据库不外乎就是CRUD(增删改查)操作,我们来设计一个简单的数据库来放置备忘录,提醒用户还有哪些工作事项。我们使用Menu来做数据库的增,改,删,同时搭配ListView用以查处已经增加的记录,用一个EditText作为新增或修改的录
2013-06-13 16:52:56 723
转载 MonoDroid学习笔记(十)—— 使用MonoDroid打电话,发短信,发邮件。
这次我们来探讨一下MonoDroid中对AndroidManifest.xml文件的使用,这里以手机中较为常用的打电话,发短信及发邮件作为范例来进行说明。界面将如下所示:布局文件如下:[xhtml] view plaincopyprint?xml version="1.0" encoding="utf-8"?> Rela
2013-06-13 16:51:01 893
转载 MonoDroid学习笔记(九)—— 控件大串烧,在Android上做一个CSDN的注册页面。
搞过winform或webform的朋友肯定都对控件非常熟悉,开发过程中界面上都要用到很多的相关控件。今天我们就来学习一下Android里的几个常用控件。拿CSDN的注册页面来作为参考,我们也来布局一个类似的手机页面。CSDN的注册页面如下:http://passport.csdn.net/account/register,查看这个页面的源代码我们就可以发现,它是由一个table来进行布局
2013-06-13 16:48:40 957
转载 MonoDroid学习笔记(八)—— 如IPhone拖动相片特效,Gallery画廊
曾经被IPhone用手指在屏幕上滑来滑去拖动图片的操作方式吸引吗?在Android里,这并不是什么难事,只要用到Gallery即可。它通常用在设计相册、图片类型的选择器上。在开始之前,先了解一下什么是Context以及Android.Widget命名空间下的BaseAdapter,在Activity当中,Context就如同是Canvas画布,随时等着被处理或覆盖。还记得先前介绍Activ
2013-06-13 16:44:55 717
转载 MonoDroid学习笔记(七)—— 处理Menu功能菜单及"loading"对话框
一般的Android手机上都会有Menu键,那么我们怎么来处理Menu的菜单项和它的点击事件呢?下面这个例子就示范了“关于”对话框和“离开”等功能。要为菜单添加菜单项,就要重写Activity中的OnCreateOptionsMenu方法,而要响应菜单的点击事件,就要重写OnOptionsItemsSelected方法:[c-sharp] view plainc
2013-06-13 16:40:03 972
转载 MonoDroid学习笔记(六)—— 手机的页面转换及页面间的数据传递
做过asp.net或其他web开发的朋友都知道,想要在两个网页间做转换,只要利用超链接就可以实现。但在手机里,要如何实现手机页面之间的转换呢?最简单的方法就是改变Activity的Layout。首先准备两个布局文件Main.axml和Layout2.axml。在Layout1中放置一个按钮,当单击时,显示Layout2,同样地,在Layout2里也放一个按钮,当单击时回到Main.
2013-06-13 16:38:35 790
转载 MonoDroid学习笔记(五)—— 更改TextView字体颜色和背景色及Style样式的定义
在winform或webform中,均有Control类,虽然不在同一个程序集中,但都代表“控件”的意思。在Monodroid中,表示控件的类是Android.Views.View。开发过winform或webform的朋友都知道,要在界面上显示文字,只要使用Label控件即可。在Android中,则要使用TextView。要设置一个TextView的文本有两种方法,一是使用资源文件来定义
2013-06-13 16:33:57 2212
转载 MonoDroid学习笔记(四)—— MonoDroid程序界面的布局
上一篇文章中,我们已经简要分析了一个MonoDroid工程的基本结构,这次我们来讨论更多。每一种应用程序基本都会有用户界面(UI),在.Net里,winform程序的UI是一个form窗体,wpf或silverlight程序的UI是一个xaml,asp.net页面是一个aspx,那么在MonoDroid里,就是一个Activity。上面说的.net里的程序都可以既使用可视化界面进行拖拽,也可以在源
2013-06-13 16:25:46 948 3
转载 MonoDroid学习笔记(三)—— 浅析Hello World程序及增添一些新的代码
我们已经成功地在模拟器和手机上运行起来我们得Hello World程序,那么让我们回过头来看看这个工程的结构。 打开解决方案资源管理器,比较值得我们关注的有以下的文件和文件夹:Activity1.cs,Resources文件夹下的文件夹及文件。 Activity1.cs的内容与一般的C#文件相似。[c-sharp] view plaincop
2013-06-13 16:21:17 737
转载 MonoDroid学习笔记(二)—— 让你的App在你的手机上跑起来
在上一篇文章里我们已经成功的在模拟器中运行了我们的Hello World程序,在这里我先纠正之前的一个错误。之前我以为MonoDroid只能创建2.2以上版本的程序,所以当时我让大家只下载Android SDK 2.2版本,但事实上MonoDroid可以支持的最低版本是1.6,可以在项目的属性中进行设置。首先在解决方案资源管理器中你的项目名上右键,然后点击属性,VS就会打开项目属性窗口,然后在Mi
2013-06-13 16:20:18 759
转载 MonoDroid学习笔记(一)—— 搭建MonoDroid开发环境及Hello World
近年来,移动应用得到广泛发展,尤其是基于Android与IOS的应用如雨后春笋般爆发。我一直都想涉足这一块的开发,但身为一个.Net开发人员,要从新开始学习Java或ios,时间成本的耗费无疑是巨大的。那么能不能使用.Net来进行Android或IOS的开发呢?Novell公司为我们带来了福音,其开源项目Mono为我们解决了这个难题。它的MonoDroid和MonoTouch正是针对这两个平台的两
2013-06-13 16:18:52 649
转载 MonoDroid初识三:MonoDroid开发之Hello World
对于酷爱编程的朋友来说,怎么能够忘怀那个万人迷Hello World呢,很显然,这一篇也得从这里开始,当然前提条件是你已经安装了相关SDK并配置好MonoDroid开发环境,如果你还没有为此做好准备,请返回前一篇。当准备工作做好以后,就可以开始了,很显然在vs.net中要创建一个MonoDroid Hello World与以前熟悉的那个Hello World一样,没有差别。文件--新建
2013-06-13 16:02:01 674
转载 MonoDroid初识二:安装配置MonoDroid开发环境MonoDroid SDK
在开始使用MonoDroid之前,当然需要搭建一个应用开发环境,MonoDroid已经为此做好了准备,你只需要下载安装MonoDroid SDK,创建一个Android模拟器(AVD)即可,如果你还没有安装,请按照下面的步骤进入MonoDroid开发之旅。 目前MonoDroid 1.0还未正式发布,似乎没有针对于Linux的MonoDroid SDK,喜欢Linux的朋友可能要等到正式
2013-06-13 15:59:33 845
转载 MonoDroid初识一:什么是MonoDroid?
MonoDroid是其于C#语言和.Net核心Api的库、环境、和工具集,用于使用mono虚拟机为Android移动操作系统开发应用程序。MonoDroid类似于MonoTouch框架,以.net基类库为核心,而在应用及UI层面,生成原生Android Java Api绑定,用于访问设备相关的功能,例如各种感应器,摄像头,蓝牙等等。在Windows上进行Andorid开发最好使用Visua
2013-06-13 15:57:36 661
原创 Apache、NGINX支持中文命名图片、文件名的解决方案 linux 32/64位系统
Apache(32位):安装环境:CentOS 5.6 + Apache 2.2.15安装结果:安装后支持“中文图片、文件名”链接直接打开仅适用32位操作系统以下为安装过程:1、下载安装包1wget ftp://ftp.aconus.com/fc5/mod_encoding/mod_encoding-2.2.0-1.i
2013-01-14 23:24:04 3044 1
原创 flash做登录页传递值给asp.net,其他语言的也可以参照下
这里我将用户登录和用户注册分为两步做首先在flash里面增加一个label命名为msgtext;添加两个input,分别命名为textuser1和textpass1;添加2个button,分别命名为btn_reg和btn_loginflash的动作代码如下:stop();btn_reg.onRelease = function()//注册按钮{ getURL("http:
2012-05-10 18:14:13 745
Brnshop MVC4 Config文件
2014-09-21
SVN自动架设配置工具SVN 1.2 for windows Subversion服务端自动安装
2013-04-17
QQ管家精简版绿色版
2012-07-10
优秀的翻页效果Flash+PHP源代码
2012-06-05
ecshop2.7.3仿emoi基本生活模板完善版本
2012-06-05
ecshop2.7.2和2.7.3仿emoi基本生活模板 UTF版本
2012-06-05
ecshop2011版emoi基本生活模板带设置说明
2012-06-05
delphi 两年学习总结(很全)转载的
2011-10-15
Reflector集成FileGenerator.dll和Reflector.FileDisassembler.dll压缩包.
2011-09-22
ASP.NET3.5电子商务开发实战电子书和源代码
2011-09-07
BusinessSkinForm9.35 SkinAdapter4.55
2011-05-13
BussinessSkinForm9.35详细安装方法及教程for delphi各版本
2011-05-13
PHP的扩展, 可以跟PHP的数组一比
2011-03-28
joomla中文入门电子书包括模板设计和扩展开发
2010-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人