国产成人v爽在线免播放观看,日韩欧美色,久久99国产精品久久99软件,亚洲综合色网站,国产欧美日韩中文久久,色99在线,亚洲伦理一区二区

學習啦>創(chuàng)業(yè)指南>職場>筆試題>

2017Android筆試題目

時間: 護托1061 分享

  Android(['ændrɔid])是一個以Linux為基礎的半開源操作系統(tǒng),主要用于移動設備,由Google和開放手持設備聯(lián)盟開發(fā)與領導。下面就由學習啦小編為大家介紹一下2017Android筆試題目的文章,歡迎閱讀。

  2017Android筆試題目篇1

  1.請談一下Android系統(tǒng)的架構。

  答:Android系統(tǒng)采用了分層架構,從高層到低層分別是應用程序?qū)?、應用程序框架層、系統(tǒng)運行庫層和linux核心層。

  2.談談android大眾常用的五種布局。

  答:在Android中,共有五種布局方式,分別是:FrameLayout(框架布局),LinearLayout (線性布局),AbsoluteLayout(絕對布局),RelativeLayout(相對布局),TableLayout(表格布局)。

  (1)FrameLayout 框架布局,放入其中的所有元素都被放置在最左上的區(qū)域,而且無法為這些元素指定一個確切的位置,下一個子元素會重疊覆蓋上一個子元素,適合瀏覽單張圖片。

  (2)LinearLayout 線性布局,是應用程序中最常用的布局方式,主要提供控件水平或者垂直排列的模型,每個子組件都是以垂直或水平的方式來定位.(默認是垂直)

  (3)AbsoluteLayout 絕對定位布局,采用坐標軸的方式定位組件,左上角是(0,0)點,往右x軸遞增,往下Y軸遞增,組件定位屬性為android:layout_x 和 android:layout_y來確定坐標。

  (4)RelativeLayout 相對布局,根據(jù)另外一個組件或是頂層父組件來確定下一個組件的位置。和CSS里面的類似。

  (5)TableLayout 表格布局,類似Html里的Table.使用TableRow來布局,其中TableRow代表一行,TableRow的每一個視圖組件代表一個單元格。

  2017Android筆試題目篇2

  1.談談android數(shù)據(jù)存儲方式。

  答:Android提供了5種方式存儲數(shù)據(jù):

  (1)使用SharedPreferences存儲數(shù)據(jù);它是Android提供的用來存儲一些簡單配置信息的一種機制,采用了XML格式將數(shù)據(jù)存儲到設備中。只能在同一個包內(nèi)使用,不能在不同的包之間使用。

  (2)文件存儲數(shù)據(jù);文件存儲方式是一種較常用的方法,在Android中讀取/寫入文件的方法,與Java中實現(xiàn)I/O的程序是完全一樣的,提供了openFileInput()和openFileOutput()方法來讀取設備上的文件。

  (3)SQLite數(shù)據(jù)庫存儲數(shù)據(jù);SQLite是Android所帶的一個標準的數(shù)據(jù)庫,它支持SQL語句,它是一個輕量級的嵌入式數(shù)據(jù)庫。

  (4)使用ContentProvider存儲數(shù)據(jù);主要用于應用程序之間進行數(shù)據(jù)交換,從而能夠讓其他的應用保存或讀取此Content Provider的各種數(shù)據(jù)類型。

  (5)網(wǎng)絡存儲數(shù)據(jù);通過網(wǎng)絡上提供給我們的存儲空間來上傳(存儲)和下載(獲取)我們存儲在網(wǎng)絡空間中的數(shù)據(jù)信息。

  2.Android中Activity, Intent, Content Provider, Service各有什么區(qū)別。

  答:Activity: 活動,是最基本的android應用程序組件。一個活動就是一個單獨的屏幕,每一個活動都被實現(xiàn)為一個獨立的類,并且從活動基類繼承而來。

  Intent: 意圖,描述應用想干什么。最重要的部分是動作和動作對應的數(shù)據(jù)。

  Content Provider:內(nèi)容提供器,android應用程序能夠?qū)⑺鼈兊臄?shù)據(jù)保存到文件、SQLite數(shù)據(jù)庫中,甚至是任何有效的設備中。當你想將你的應用數(shù)據(jù)和其他應用共享時,內(nèi)容提供器就可以發(fā)揮作用了。

  Service:服務,具有一段較長生命周期且沒有用戶界面的程序。

  2017Android筆試題目篇3

  1.View, surfaceView, GLSurfaceView有什么區(qū)別。

  答:view是最基礎的,必須在UI主線程內(nèi)更新畫面,速度較慢。

  SurfaceView 是view的子類,類似使用雙緩機制,在新的線程中更新畫面所以刷新界面速度比view快

  GLSurfaceView 是SurfaceView的子類,opengl 專用的

  2.Adapter有什么作用?常見的Adapter有哪些?

  答:Adapter是連接后端數(shù)據(jù)和前端顯示的適配器接口。常見的Adapter有ArrayAdapter, BaseAdapter, CursorAdapter, HeaderViewListAdapter, ListAdapter, ResourceCursorAdapter, SimpleAdapter, SimpleCursorAdapter, SpinnerAdapter, WrapperListAdapter等

  3.Manifest.xml文件中主要包括哪些信息?

  答:manifest:根節(jié)點,描述了package中所有的內(nèi)容。

  uses-permission:請求你的package正常運作所需賦予的安全許可。

  permission: 聲明了安全許可來限制哪些程序能你package中的組件和功能。

  instrumentation:聲明了用來測試此package或其他package指令組件的代碼。

  application:包含package中application級別組件聲明的根節(jié)點。

  activity:Activity是用來與用戶交互的主要工具。

  receiver:IntentReceiver能使的application獲得數(shù)據(jù)的改變或者發(fā)生的操作,即使它當前不在運行。

  service:Service是能在后臺運行任意時間的組件。

  provider:ContentProvider是用來管理持久化數(shù)據(jù)并發(fā)布給其他應用程序使用的組件。

2017Android筆試題目

Android([ndrid])是一個以Linux為基礎的半開源操作系統(tǒng),主要用于移動設備,由Google和開放手持設備聯(lián)盟開發(fā)與領導。下面就由學習啦小編為大家介紹一下2017Android筆試題目的文章,歡迎閱讀。 2017Android筆試題目篇1 1.請談一下Android
推薦度:
點擊下載文檔文檔為doc格式
3180125