您的位置:首页 > 移动开发 > Android开发

Android开发学习笔记

2011-04-22 22:47 543 查看
1、

Toast方法,供调用:(传入的参数是要显示的字符串,以及显示的时间长短)



2、onKeyDown(int keyCode,KeyEvent event)

重写Activity的方法



按键按下的处理代码放在break前边,还有别的常量可参考帮助文档。

3、

获取屏幕分辨率的方法

为了在一个方法中返回多个值,这儿用到了ArrayList数组。类型为整型,因为屏幕分辨率为整型



4、

实现对通讯录的查询(截自Android帮助文档)



5、

如果想要自己创建共享数据,有两种方法,第一:自己创建一个 Content Provider(一个ContentProvider的子类).第二种是将数据加入一个已存在的 ContentProvider(前提是要存入的数据类型和它相同并且有写的权限)

To create a content provider, you must:

Set up a system for storing the data. Most content providers store their data using Android's file storage methods or SQLite databases, but you can store your data any way you want. Android provides the
SQLiteOpenHelper
class to help you create a database and
SQLiteDatabase
to manage it.

Extend the
ContentProvider
class to provide access to the data.

Declare the content provider in the manifest file for your application (AndroidManifest.xml).

创建一个ContentProvider必须满足一下三个条件:

第一:设置一个数据存储系统,大部分的ContentProvider通过文件系统或者数据库来存储他们的数据,不过你可以通过任意的方式来存储你的数据

第二:继承ContentProvider类

第三:在AndroidManifest.xml中声明ContentProvider

6、

让一个Dialog在弹出时,背景的窗口呈现模糊状态



7、以电话号码来查找联系人的方法:



8、手机版的Ajax

在主程序中声明一个TextView和EditText,在EditText中写东西时,会随时反映在TextView上

下边只列出了关键程序



9、

在程序里更改手机的情景模式



(未完待续)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: