摘要:
计算机112 王荣涛 通过Android提供的NotePad示例应用,及帮助文档中对菜单的相关描述,现将如何在我们的Androiod应用中定制我们自己的菜单,做一个小结。一、菜单的生成 对一个Android应用中的每一个屏幕,也就是说,对每一个Activity类,都会拥有一个默认菜单。在Activity类中,定义了几个与菜单有关的方法,供继承于Activity类的子类去重载,从而定制我们自己的菜单。这几个方法为:public boolean onCreateOptionsMenu(android.view.Menu menu);public boolean onPrepareOptions.. 阅读全文
摘要:
计算机112 王荣涛 1. SQLiteDatabase 操作SQLite数据库的类。可以执行SQL语句,对数据库进行增、删、查、改的操作。也可以进行transaction的控制。很多类对数据库的操作最终都是通过SQLiteDatabase实例来调用执行的。 需要注意的是,数据库对于一个应用来说是私有的,并且在一个应用当中,数据库的名字也是惟一的。2. SQLiteOpenHelper 创建数据库和数据库版本管理的辅助类。这是一个抽象类,所以我们一般都有一个SQLiteOpenHelper子类,需要继承实现 · voidonCreate(SQLiteDatabase db) 在数.. 阅读全文
摘要:
计算机112 王荣涛 首先android的selector是在drawable/xxx.xml中配置的,相关图片放在同目录下。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。使用xml文件:1.方法一:在listview中配置android:listSelector="@drawable/xxx"或者在listview的item中添加属性android:background="@drawable/xxx"2.方 阅读全文
摘要:
计算机112 王荣涛 1.标题栏显示图标publicvoidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_LEFT_ICON);setContentView(R.layout.main);getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,android.R.drawable.icon);// ...}但实际效果呢,我觉得不好看,和旁边的文字有相当.. 阅读全文
摘要:
计算机112 王荣涛 Android 1.0第一版商用操作系统Android 1.1更新了部分API,新增一些功能,修正了一些错误,同时增加com.google.android.maps包Android 1.5 智能虚拟键盘 使用widgets实现桌面个性化 在线文件夹(Live Folder)快速浏览在线数据 视频录制和分享 图片上传 更快的标准兼容浏览器 Voice search 语音搜索 立体声蓝牙和免提电话Android 1.6 完全重新设计的Android Market,可以显示更多的屏幕截图 手势支持,可以让开发者生成针对某个应用程序的手势库 支持CDMA... 阅读全文