成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

搭建Android平臺注意事項

移動開發 Android
Android平臺的研發隊伍陣容強大,開發商也將得到一個新的開放級別,更方便的進行協同合作,本文僅供大家學習參考。

GOOGLE開發出來的開放手機聯盟的成立和 Android 的推出是對現狀的重大改變,在帶來初步效益之前,這個系統是個很強大而且還是費用很好的一個Android平臺,為了讓這些Android平臺運行的更好。

類似于win32程序里的WinMain函數,Android自然也有它的程序入口點。它通過在AndroidManifest.xml文件中配置來指明,可以看到名為NotesList的activity節點下有這樣一個intent-filter,其action為android.intent.action.MAIN,

Android平臺指定為 android.intent.category.LAUNCHER,這就指明了這個activity是作為入口activity,系統查找到它后,就會創建這個Android平臺實例來運行,若未發現就不啟動(你可以把MAIN改名字試試)。然后調用managedQuery函數查詢出所有的日志信息.

這里第一個參數就是上面設置的”contentcom.google.provider.NotePad/notes”這個URI,即notes數據表。PROJECTION 字段指明了結果中所需要的字段,Notes.DEFAULT_SORT_ORDER 指明了結果的排序規則。

實際上managedQuery并沒有直接去查詢數據庫,而是通過Content Provider來完成實際的數據庫操作,這樣就實現了邏輯層和數據庫層的分離。查詢出日志列表后,構造一個CursorAdapter,并將其作為List View的數據源.

從而在界面上顯示出日志列表。可以看到,第二個參數是R.layout.noteslist_item,打開對應的noteslist_item.xml文件。那么,上面這句startActivity(new Intent(Intent.ACTION_EDIT, uri))執行后會發生什么事情呢?這時候Android系統就跳出來接管了。

它會根據intent中的信息找到對應的activity,在這里找到的是NoteEditor這個activity,然后創建這個activity的實例并運行。那么,Android又是如何找到NoteEditor這個對應的activity的呢?這就是intent發揮作用的時刻了。

  1. <intent-filter android:label="@string/resolve_edit"> 
  2.               <action android:name="android.intent.action.VIEW" /> 
  3.               <action android:name="android.intent.action.EDIT" /> 
  4.               <action android:name="com.android.notepad.action.EDIT_NOTE" /> 
  5.               <category android:name="android.intent.category.DEFAULT" /> 
  6.               <data android:mimeType="vnd.android.cursor.item/vnd.google.note" /> 
  7.           </intent-filter> 

在命令行中使用”adb shell”命令進入系統中,然后”cd app”進入應用程序所在目錄,”rm XXX”就可以刪除你指定的apk,從而去掉其在系統頂層界面占據的圖標。若兩次”cd data”則可以進入應用程序使用的數據目錄。

你的數據可以保存在這里,例如Android平臺就是把其數據庫放在它的databases目錄下,名為note_pad.db.第一次啟動模擬器會比較慢,但以后就別關閉模擬器了,修改代碼,調試都不需要再次啟動的,直接修改后run或debug

【編輯推薦】

  1. Android應用程序組建原理深入剖析 
  2. Android SMS短信服務相關概念簡述 
  3. PythonAndroid數據庫相關代碼解讀 
  4. PythonAndroid安裝卸載程序具體操作方法解析 
  5. Android應用程序的四個關鍵點 
責任編輯:chenqingxiang 來源: 人民郵電出版社
相關推薦

2014-07-01 12:49:06

Android Stu安裝

2015-07-29 14:20:30

微信支付注意事項

2009-06-14 08:40:14

Linux平臺公司

2009-12-15 17:47:17

VSIP

2012-12-27 13:04:17

Android開發SQLite數據庫

2011-05-26 11:22:04

SEO

2023-11-08 17:19:21

平臺工程架構設計

2009-12-16 15:41:10

Ruby on Rai

2009-12-21 09:53:45

連接Oracle

2011-04-11 16:23:57

2010-05-07 10:19:48

Oracle 注意事項

2010-07-29 10:27:30

Flex鍵盤事件

2013-05-20 14:15:41

Fedora 18Vmware

2009-12-15 10:10:38

VS 2008開發

2010-02-03 14:49:54

Python 模塊

2009-09-01 00:00:00

CCNA考試注意事項

2009-10-22 14:07:15

布線施工注意事項

2021-11-16 10:35:59

云計算云計算環境云應用

2023-01-14 09:49:11

2010-11-26 16:27:01

MySQL使用變量
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品一区 | 亚洲精品一区二区在线观看 | 三级av在线| 久久99蜜桃综合影院免费观看 | 久久久久久免费毛片精品 | 精品在线看 | 欧美日韩中文字幕 | 国产欧美在线视频 | 人人cao| 粉嫩国产精品一区二区在线观看 | 国产精品久久久久久久久免费软件 | 不卡一区二区三区四区 | 欧美v片 | 欧美日韩在线观看一区二区三区 | 天天躁日日躁xxxxaaaa | 成人精品一区二区 | 欧美性猛交一区二区三区精品 | 亚洲精品www.| 成人二区三区 | 午夜丰满少妇一级毛片 | 国产激情片在线观看 | 欧美精品第一区 | 欧美精品欧美精品系列 | wwww.xxxx免费| 九九热在线免费视频 | 日本网站免费在线观看 | 国产亚洲精品精品国产亚洲综合 | 日韩精品 电影一区 亚洲 | 国产精品a久久久久 | 成人网视频 | 成人在线中文 | 亚洲女人天堂成人av在线 | 日日操av | 精品久久一区 | 中文字幕不卡 | 涩涩99| 岛国精品 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 亚洲国产一区二区三区在线观看 | 毛片一区二区三区 | 国产精品久久久久一区二区三区 |