国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

(第一行代碼)筆記(一)

2019-11-09 16:29:47
字體:
供稿:網(wǎng)友

Android系統(tǒng)四層架構(gòu)

linux內(nèi)核層系統(tǒng)運(yùn)行庫層應(yīng)用框架層應(yīng)用層

目錄結(jié)構(gòu)

src目錄gen目錄assets目錄bin目錄libsresandroidmanifest.xmlPRoject.properties

四大組件

Activity 活動Service 服務(wù)BroadcastReceiver 廣播接收器Content Provider 內(nèi)容提供者

intent意圖

顯示意圖隱式意圖 category

intent-filter data標(biāo)簽

scheme 指定協(xié)議的數(shù)據(jù)協(xié)議部分,如httphost 數(shù)據(jù)的主機(jī)名部分,如www.baidu.comport 數(shù)據(jù)的端口部分,一般緊隨主機(jī)名后path 主機(jī)和端口之后的內(nèi)容mimeType 指定可以處理的數(shù)據(jù)類型

intent傳遞數(shù)據(jù)

putExtra支持多種類型數(shù)據(jù)

返回數(shù)據(jù)給上一個activity

startActivityForResultonActivityResultsetResultresultCode返回結(jié)果碼requestCode請求碼

活動的生命周期

onCreateonStartonResumeonPauseonStoponDestroyonRestart

完整生存期 onCreate->onDestroy 可見生存期 onStart->onStop 前臺生存期 onResume->onPause

處于onStop階段的activity。當(dāng)另一個優(yōu)先級更高的程序,則會殺掉進(jìn)程,返回上一個activity,會從onCreate方法開始執(zhí)行。


activity被回收,之前所填寫的數(shù)據(jù)怎么辦?onSaveInstanceState


活動的啟動模式

standard 默認(rèn)啟動模式,每啟動一個新activity都會新建,不管返回棧中是否有此activity實(shí)例。singleTop 如果返回棧棧頂已是此activity則認(rèn)為可以直接使用,不會再創(chuàng)建新的activity,如果當(dāng)前棧頂不是此activity還是會創(chuàng)建新的activitysingleTask 查詢當(dāng)前返回棧中是否已存在此activity,如已存在則清空此activity之前所有的activity,并執(zhí)行此activity onStart,否則創(chuàng)建新實(shí)例。

返回棧,getTaskId獲取當(dāng)前activity所處返回棧的id

知曉當(dāng)前是在哪一個活動新建BaseActivity繼承Activity,重寫onCreate方法,增添打印方法內(nèi)容為getClass().getSimpleName() Activity啟動小技巧如有需要傳數(shù)據(jù)activity可增添方法actionStart傳參context和需要參數(shù),靜態(tài)

控件屬性

layout_widthlayout_height三種值,match_parent fill_parent wrap_parent官方推薦使用match_parent控件內(nèi)容對齊方式使用gravity:center 可用 | 來同時指定多個值 添加點(diǎn)擊事件

匿名類的方式注冊監(jiān)聽器實(shí)現(xiàn)對應(yīng)空間的通常為View.OnClickListener 通過 v.getId() 對不同控件的注冊監(jiān)聽做不同處理

TextViewButtonEditTextImageViewProgressBar 可指定style屬性,更換ProgressBar樣式AlertDialog 創(chuàng)建使用AlertDialog.Builder setTitle標(biāo)題 setMessage 提示內(nèi)容setCancelable 是否按返回鍵消除setPositiveButton setNegativeButton 最后調(diào)用show() 方法顯示progressDialog 類似AlertDialog

本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗(yàn)哦:

Markdown和擴(kuò)展Markdown簡潔的語法代碼塊高亮圖片鏈接和圖片上傳LaTex數(shù)學(xué)公式UML序列圖和流程圖離線寫博客導(dǎo)入導(dǎo)出Markdown文件豐富的快捷鍵

快捷鍵

加粗 Ctrl + B 斜體 Ctrl + I 引用 Ctrl + Q插入鏈接 Ctrl + L插入代碼 Ctrl + K插入圖片 Ctrl + G提升標(biāo)題 Ctrl + H有序列表 Ctrl + O無序列表 Ctrl + U橫線 Ctrl + R撤銷 Ctrl + Z重做 Ctrl + Y

Markdown及擴(kuò)展

Markdown 是一種輕量級標(biāo)記語言,它允許人們使用易讀易寫的純文本格式編寫文檔,然后轉(zhuǎn)換成格式豐富的HTML頁面。 —— [ 維基百科 ]

使用簡單的符號標(biāo)識不同的標(biāo)題,將某些文字標(biāo)記為粗體或者斜體,創(chuàng)建一個鏈接等,詳細(xì)語法參考幫助?。

本編輯器支持 Markdown Extra ,  擴(kuò)展了很多好用的功能。具體請參考Github.

表格

Markdown Extra 表格語法:

項(xiàng)目 價格
Computer $1600
Phone $12
Pipe $1

可以使用冒號來定義對齊方式:

項(xiàng)目 價格 數(shù)量
Computer 1600 元 5
Phone 12 元 12
Pipe 1 元 234

定義列表

Markdown Extra 定義列表語法:項(xiàng)目1項(xiàng)目2定義 A定義 B項(xiàng)目3定義 C

定義 D

定義D內(nèi)容

代碼塊

代碼塊語法遵循標(biāo)準(zhǔn)markdown代碼,例如:

@requires_authorizationdef somefunc(param1='', param2=0): '''A docstring''' if param1 > param2: # interesting print 'Greater' return (param2 - param1 + 1) or Noneclass SomeClass: pass>>> message = '''interpreter... prompt'''

腳注

生成一個腳注1.

目錄

[TOC]來生成目錄:

快捷鍵Markdown及擴(kuò)展表格定義列表代碼塊腳注目錄數(shù)學(xué)公式UML 圖離線寫博客瀏覽器兼容

數(shù)學(xué)公式

使用MathJax渲染LaTex 數(shù)學(xué)公式,詳見math.stackexchange.com.

行內(nèi)公式,數(shù)學(xué)公式為:Γ(n)=(n?1)!?n∈N。塊級公式:

x=?b±b2?4ac???????√2a

更多LaTex語法請參考 這兒.

UML 圖:

可以渲染序列圖:

Created with Rapha?l 2.1.0張三張三李四李四嘿,小四兒, 寫博客了沒?李四愣了一下,說:忙得吐血,哪有時間寫。

或者流程圖:

Created with Rapha?l 2.1.0開始我的操作確認(rèn)?結(jié)束yesno關(guān)于 序列圖 語法,參考 這兒,關(guān)于 流程圖 語法,參考 這兒.

離線寫博客

即使用戶在沒有網(wǎng)絡(luò)的情況下,也可以通過本編輯器離線寫博客(直接在曾經(jīng)使用過的瀏覽器中輸入write.blog.csdn.net/mdeditor即可。Markdown編輯器使用瀏覽器離線存儲將內(nèi)容保存在本地。

用戶寫博客的過程中,內(nèi)容實(shí)時保存在瀏覽器緩存中,在用戶關(guān)閉瀏覽器或者其它異常情況下,內(nèi)容不會丟失。用戶再次打開瀏覽器時,會顯示上次用戶正在編輯的沒有發(fā)表的內(nèi)容。

博客發(fā)表后,本地緩存將被刪除。 

用戶可以選擇 把正在寫的博客保存到服務(wù)器草稿箱,即使換瀏覽器或者清除緩存,內(nèi)容也不會丟失。

注意:雖然瀏覽器存儲大部分時候都比較可靠,但為了您的數(shù)據(jù)安全,在聯(lián)網(wǎng)后,請務(wù)必及時發(fā)表或者保存到服務(wù)器草稿箱。

瀏覽器兼容

目前,本編輯器對Chrome瀏覽器支持最為完整。建議大家使用較新版本的Chrome。IE9以下不支持IE9,10,11存在以下問題 不支持離線功能IE9不支持文件導(dǎo)入導(dǎo)出IE10不支持拖拽文件導(dǎo)入

這里是 腳注內(nèi)容. ?
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 集贤县| 蓝田县| 永修县| 鹿泉市| 宝兴县| 梓潼县| 金阳县| 江城| 怀化市| 喜德县| 雅江县| 永年县| 湖北省| 绵竹市| 新蔡县| 大竹县| 五指山市| 共和县| 玛曲县| 新田县| 南郑县| 安岳县| 龙口市| 伊宁县| 恩施市| 都兰县| 通城县| 谢通门县| 黎川县| 镇巴县| 民勤县| 宾阳县| 且末县| 赤峰市| 岱山县| 宁晋县| 广汉市| 晋宁县| 丰镇市| 萍乡市| 红河县|