zoukankan      html  css  js  c++  java
  • 文件数据库Android面试题(三)

    本文纯属个人见解,是对前面学习的总结,如有描述不确正的地方还请高手指正~

        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()  。

         

    文章结束给大家分享下程序员的一些笑话语录: 有一天,一个男人穿越森林的时候,听到一个细微的声音叫住他。他低头一看,是一只青蛙。
    “如果你亲我一下,我会变成一个美丽的公主哦。”男人一言不发,把青蛙捡起来,放入口袋。
    “如果你亲我一下,我会变成一个美丽的公主哦。而且,我会告诉我遇到的每一个人,你是多么聪明和勇敢,你是我的英雄。”男人把青蛙拿出来,对着它微微一笑,又把它放回口袋。
    “如果你亲我一下,我会变成一个美丽的公主,然后我愿意成为你的爱人一星期。”男人又把青蛙拿出来,对着它微微一笑,把它放回口袋。
    “如果你亲我一下,我会变成一个美丽的公主,然后我愿意成为你的爱人一年,而且你可以对我做任何事。”再一次,男人把青蛙拿出来,对着它微微一笑,又把它放回口袋。
      最后,青蛙无力地问:“我开出了这么好的条件,为什么你还不肯吻我?”男人说:“我是一个程序员,我可没时间和什么公主鬼混。不过,拥有一个会说话的青蛙,倒是蛮酷的。”

  • 相关阅读:
    搜索旋转排序数组
    SpringBoot整合mybatis
    《浪潮之巅》阅读笔记01
    阅读杂记01
    go home or stand up
    关于URL编码/javascript/js url 编码(轉)
    水晶报表 相关。
    Format函数(转)
    asp 亂碼問題。
    圣人不死,大盗不止
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3055277.html
Copyright © 2011-2022 走看看