随笔分类 -  Mono For Android

摘要:最近做了一个应用,要求如下: 程序运行之后的一段时间,分别触发3个不同的事件。当然很快就想到了Android中的AlarmManager和BroadcastReceiver。但是毕竟Mono环境和Java环境还是有所不同的,那么在Mono环境下如何实现呢? 最初我是想获取3个AlarmManager来实现,每个AlarmManager控制一个事件的发生,采用3个不同的BroadcastReceiver来接受传递过来的Intent消息,但觉得这样有点浪费资源。后来仔细查看Api才发现只要合理的设置参数,就可以通过一个BroadcastReceiver来处理。具体参见以下函数: 获取Alar... 阅读全文
posted @ 2013-11-19 21:10 荏苒追寻 阅读(279) 评论(0) 推荐(0)
摘要:Android中动画的分Tween Animation和Frame Animation,本节主要讲Tween Animation的实现。一般是通过XML文件来定义动画的,具体如下: 1、在项目res目录(Java环境)或者项目resource目录下(Mono环境)新建anim文件夹,在该文件夹下添加相应的定义animation的xml文件,即文件位置: res/anim/filename.xml(Java环境) resource/anim/filename.xml(Mono环境) xml文件定义的格式如下:(参考示例http://developer.android.com/guide/... 阅读全文
posted @ 2013-11-18 23:08 荏苒追寻 阅读(723) 评论(0) 推荐(0)
摘要:ListView小结 ListView 是Android UI中十分重要的一个组件,在数据的显示上能有着十分灵活的表现,其使用也比较简单,一般包括以下几个要点:1、 可以通过编写ListActivity的子类来使用ListView进行数据的显示,因为ListActivity自带了ListView和ListAdapter类成员对象的引用;2、 除了使用ListActivity中自带的ListAdapter适配器外,也可以自定义一个Adapter,自定义Adapter有很多方式,可以通过继承BaseAdapter、ArrayAdapter以及CursorAdapter来实现,要注意的是要自己实现相 阅读全文
posted @ 2013-07-25 15:36 荏苒追寻 阅读(299) 评论(2) 推荐(0)