摘要:
在Android中,对于数据的存贮,有几种方式,有文件方式,有文件式数据库方式,Android自带了一个SQLite数据库,做嵌入开发的人对这个跨平台的本地文件数据库一定不会陌生,在Android对于数据的访问,提出了新的方式,ContentProvider方式,类似于MS的ContentProvi... 阅读全文
摘要:
一般Android组件通过Intent进行跳转,还一种情况是系统的Broadcast,系统在启动,闹钟,来电等一些情况下,会广播一些消息给所有的接收者,这些接收者都由BroadcastReceiver来派生。 一般Context也可以通过braodcast方式来广播Intent. 最简单的显示使... 阅读全文
摘要:
Android 中有几个重要的组件,其中之一就是Service,这是没有UI的组件,可以做为后台的服务,当然可以使用Intent来启动。同时也可以绑定到宿主对象(调用者,常是Activity)来使用, 注意:一,Android中的Service与调用者在同一线程,所以要是耗时的操作要在Servi... 阅读全文
摘要:
玩了半天Android的自带的界面元素组件,我们能不能创建自定义组件呢,当然可以,下面我们就step by step来创建一个自己的界面View组件。 阅读全文
摘要:
布局XML文件使用:就如跨平台UI界面库一样,Android也是使用XML文件来存贮界元素持布局,现在流行的一些界面组件都是采用此方式。在Android中,res/layout资源目录下,会有一个或多个.xml文件,这就是一个界面的布局文件。我们打开一个来看看。我打开当前工程目录下的res/layo... 阅读全文
摘要:
在Android中是通过触屏及键盘来操作程序的,我们如何响应一般的键盘及触笔动作呢?通过对Android一些基本界面元素的操作的了解,如果你再熟悉MVC你可以猜到Android将会如何处理键盘事件,恭喜你,猜对了,仍在Activity中改事件响应函数来做到。一般是如下三个函数:onKeyDown, ... 阅读全文
摘要:
在Android中,有对应于其它语言中的进度条,也就是我们要提到的ProgressDialog,但绝对美观大方,可以生成一个ProgressDialog对象,设置弹出进度窗口的标题(setTitle),过程提示消息(setMessage),再显示(show)即可,也可直接调用ProgressDial... 阅读全文
摘要:
Android中RadioButton的使用同其它语言中的RadioButton使用相似。 在Android中,RadioButton同其它继承于View的界面元素一样,可单独使用,OnClickListener,当然最常用的方式是以组合方使用,组合方式使用时,要使用RadioGroup类,这个类同... 阅读全文
摘要:
在Android中ListView的使用较为复杂一点,也就是配置其Adapter,Adapter有几种,有ArrayAdapter,SimpleAdapter等,首先要生成一个ListView(当然可以使用ListActivity,此Activity整合了ListView)然后用Adapter来设... 阅读全文
摘要:
Android手机的菜单很美观大方,其编程实现起来也简洁明快,如果谁用过QT的界面编程,那么看一眼Android的Menu编程会马上会心微笑,Option Menu:看看下一段代码:import android.app.Activity;import android.os.Bundle;import... 阅读全文