您的位置:首页 > 职场人生

文件数据库Android面试题(三)

2013-05-02 19:43 246 查看
本文纯属个人见解,是对前面学习的总结,如有描述不确正的地方还请高手指正~

1.Android目项程工面下的assets目录的作用是(B)

A、放置用应的片图源资

B、重要放置多媒体等数据文件

C、放置字符串、颜色、组数等常量数据

D、放置一些与UI应相的布局文件,都是xml文件

2.关于res/raw目录说法确正的是(A)

A、这里的文件是动不封原的存储到设备止,不会转换成二进制格式

B、这里的文件是动不封原的存储在设备上,会被转换成二进制格式

C、这里的文件终究心二进制格式存储在指定的包中

D、这里的文件终究不会以二进制格式存储在指定的包中

3.列下对android NDK的懂得确正的是(ABCD)

A、NDK是一系列工具的集合

B、NDK供给了一份稳定、功能无限的API头文件声明

C、使“java+C”的开放方法终于转正,成为官方持支的开辟方法

D、NDK将是Android台平持支C开辟的端开

4.文件存储方法:

android中文件存储有4种方法:

Context.MODE_PRIVATE:为默许的作操模式,代表该文件是私有数据,只能被用应本身拜访,在该模式下,入写的容内会覆盖原文件的容内,如果想把新入写的容内加追到原文件中,可以用使Context.MODE_APPEND

Context.MODE_APPEND:该模式会检查文件否是存在,存在就往文件加追容内,否则就建创新文件。

Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE用来控制其他用应程序否是有权限读写该文件。

Context.MODE_WORLD_READABLE:表现前当文件可以被其他用应程序读取;

Context.MODE_WORLD_WRITEABLE:表现前当文件可以被其他用应程序入写;

5.SQLite数据库存储方法

在Android中用到SQLite会涉及到以下三个接口或类:

一、SQLiteOpenHelper

SQLiteOpenHelper构造方法,一般传递一个要建创的数据库的名称name数参

每日一道理

流逝的日子像一片片凋零的枯叶与花瓣,渐去渐远的是青春的纯情与浪漫。不记得曾有多少雨飘在胸前风响在耳畔,只知道沧桑早已漫进了我的心爬上了我的脸。当一个人与追求同行,便坎坷是伴,磨难也是伴。

onCreate建创数据库时用调

onUpgrade版本更新时用调

getReadableDatabase建创或打开一个只读数据库

getWriteableDatabase建创或打开一个读写数据库

二、SQLiteDatabase

openOrCreateDatabase打开或者建创数据库

insert添加一条记载

delete除删一条记载

query查询记载

update更新记载

execSQL行执一条SQL语句

close关闭数据库

三、Cursor

getCount总记载条数

isFirst断判否是是第一条

isLast断判否是是最后一条记载

moveToFirst动移到第一条记载

move动移到指定记载

moveToNext动移到下一条记载

moveToPrevious动移到上一条记载

getColumnIndexOrThrow根据列名称取得列引索

getInt取得指定列引索的int类型值

getString 取得指定列引索的String类型值

6.android中经常使用的四大布局是(FrameLayout、LinearLayout、RelativeLayout、TableLayout)

7.android中的四大组件是(Activity、Service、Broadcast、ContentProvider)

8.java.io包中的objectinputstream和objectoutputstream类重要于用对象对(Object)的读写。

9.android中Service的实现方法是:startService和bindService

10. activity一般会重载7个方法用来维护其生命周期,这些方法是:onCreate(),onStart(),onRestart(),onPause(),onResume(),onStop(),onDestory() 。

文章结束给大家分享下程序员的一些笑话语录:

有一天,一个男人穿越森林的时候,听到一个细微的声音叫住他。他低头一看,是一只青蛙。

“如果你亲我一下,我会变成一个美丽的公主哦。”男人一言不发,把青蛙捡起来,放入口袋。

“如果你亲我一下,我会变成一个美丽的公主哦。而且,我会告诉我遇到的每一个人,你是多么聪明和勇敢,你是我的英雄。”男人把青蛙拿出来,对着它微微一笑,又把它放回口袋。

“如果你亲我一下,我会变成一个美丽的公主,然后我愿意成为你的爱人一星期。”男人又把青蛙拿出来,对着它微微一笑,把它放回口袋。

“如果你亲我一下,我会变成一个美丽的公主,然后我愿意成为你的爱人一年,而且你可以对我做任何事。”再一次,男人把青蛙拿出来,对着它微微一笑,又把它放回口袋。

  最后,青蛙无力地问:“我开出了这么好的条件,为什么你还不肯吻我?”男人说:“我是一个程序员,我可没时间和什么公主鬼混。不过,拥有一个会说话的青蛙,倒是蛮酷的。”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: