下载此文档

android学习.doc


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
问:怎么把两个ImageButton合并成一个,如图
答:让每个View和线性布局都使用WRAP_CONTENT作为大小就可以了,做出来就是这个效果,你可以看看webview中的ZoomControl的源码,就是这么做的。
问:在EditText中嵌入Button
问:怎样才能使button保持在底端不被键盘覆盖???
答:使用RelativeLayout将Button固定在底端,当然两个Button需要LinearLayout去容纳然后在这个LinearLayout的上方放置一个ScrollView,里面再放Layout就行了。
问: ListView 怎么隔行变换颜色
答:方法一:Adapter的getView中可以设置:
public static final int[] colors = new int[] { 0x3000000, 0x300010ff };
  ***@Override
  public View getView(int position, View convertView, ViewGroup parent) {
    View view = (position, convertView, parent);
    int colorPos = position % ;
    (colors[colorPos]);
      return view;
  }
方法二:Adapter的getView中
if(position%2==1){
   ();
 }else{
();
}
问:
android SQLite编程详解
SQLite 数据库功能非常强大,使用起来也非常方便,SQLite数据库的一般操作包括:创建数据库、打开数据库、创建表、向表中添加数据、从表中删除数据、修改表中的数据、关闭数据库、删除指定表、删除数据库和查询表中的某条数据。下面我们分别来学习这些基本操作。

 在Android 中创建和打开一个数据库都可以使用openOrCreateDatabase 方法来实现,因为它会自动去检测是否存在这个数据库,如果存在则打开,不过不存在则创建一个数据库;创建成功则返回一个 SQLiteDatabase对象,否则抛出异常FileNotFoundException。下面我们来创建一个名为""的数据库,并返回一个SQLiteDatabase对象 mSQLiteDatabase。
Java代码
mSQLiteDatabase = ("", MODE_PRIVATE, null);  
mSQLiteDatabase = ("", MODE_PRIVATE, null);
  
   一个数据库中可以包含多个表,我们的每一条数据都保存在一个指定的表中,要创建表可以通过execSQL 方法来执行一条SQL语句。execSQL能够执行大部分的SQL语句,下面我们来创建一个名为table1 且包含3个字段的表。具体代码如下:
Java代码
String CREATE_TABLE = "CREATE TABLE table1 (_id INTEGER PRIMARY KEY, num INTEGER,  data TEXT)";  (CREATE_TABLE);  
String CREATE_TABLE = "CREATE TABLE table1 (_id INTEGER PRIMARY KEY, num INTEGER, data TEXT)"; (CREATE_TABLE);
   
    可以使用insert 方法来添加数据,但是 insert 方法要求把数据都打包到 ContentValues 中, ContentValues 其实就是一个Map, key值是字段名称, Value值是字段的值。通过 ContentValues 的 put 方法就可以把数据放到ContentValues中,然后

android学习 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ipod0b
  • 文件大小59 KB
  • 时间2017-09-02