新聞閣娛樂新聞欄目為您提供最新娛樂新聞,讓您瞭解一手娛樂新聞、電影、電視、音樂等娛樂資訊,大陸港臺明星八卦、明星緋聞、明星寫真和明星資料等娛樂資訊。
1 十個宮本武藏詭異的笑容
2 一局比賽打了47年
3 上路補兵的夏侯惇擊殺了中路的魯班,傷害為0
4 穿越到了虛無的世界
5 一局排位出現兩個小喬
6 諸葛亮死了還在跑,還在放技能,墳頭蹦迪
7 死不瞑目的諸葛亮,屍體還站著
荷蘭出口的“毒雞蛋”引發的風波正繼續在歐洲蔓延,目前已波及七個國家。與此同時,比利時被曝出早在6月就已得知雞蛋受汙染,面對多國施壓,比利時已承諾徹查“瞞報”事件。
荷蘭“毒雞蛋”事件發酵,家禽飼養場的農民扔掉雞蛋。視覺中國 圖
據新加坡《聯合早報》8月8日報道,英國和法國7日表示,被殺蟲劑芬普尼(fipronil)汙染的雞蛋恐怕已銷售到這兩個國家。此前,德國、荷蘭與比利時的超市已將數百萬個雞蛋下架,瑞典和瑞士雞蛋商隨後也跟著這麼做。
歐盟委員會7日說,歐盟快速警報制度認定,可能遭到汙染的雞蛋也已經由德國分銷到法國和英國。該委員會發言人向媒體表示:“現在得由瑞典、瑞士、法國和英國展開調查,因為這些雞蛋都是可以追蹤得到的。”
英國食品標準局表示,正在緊急調查這些雞蛋在英國的分銷情況,但該機構指出,“受影響的雞蛋數量非常小,對公眾健康構成的威脅非常低”。該機構沒有透露具體數量,只表明毒雞蛋只佔英國每年進口總量的0.0001%。
法國政府則說,遭芬普尼汙染的13批荷蘭雞蛋已在法國中西部兩座食品加工廠查獲。法國農業部目前尚無法證實,受影響雞蛋是否銷售到任何顧客手中。
從荷蘭進口的“毒雞蛋”最初出現在德國西部北萊茵-威斯特法倫州,後來波及黑森州、巴伐利亞州、不來梅州等12個聯邦州。此外,下薩克森州的一家德國本土農場也查出類似的“毒雞蛋”。荷蘭農業組織LTO表示,目前已宰殺30萬隻雞,估計最終可能需銷燬數百萬只雞。
另一方面,中新社的報道披露,比利時6月份已得知殺蟲藥汙染雞蛋事件,但直至上月20日才通知鄰國,面對多國施壓。比利時當局承諾徹查延遲彙報原因,並全面公開調查過程。
比利時農業部長迪卡姆稱,已下令食品安全部門8日提交報告,未來數日將與其他國家的農業部長通電話。對於比利時延遲通報,歐盟委員會發言人以刑事調查展開為由,拒絕置評。
中國老百姓目前不必擔心歐洲“毒雞蛋”。據《中國消費者報》7日報道,國家質檢總局針對歐洲“毒雞蛋”事件表示,我國對進口禽蛋及其產品實施嚴格的檢驗檢疫准入管理,目前包括荷蘭在內的歐盟各成員國的新鮮禽蛋和禽蛋產品均尚未獲得檢驗檢疫准入資格,不能向我國出口,請中國境內消費者不必為此擔心。
質檢總局還提醒在歐或即將赴歐旅行的中國公民關注此次歐洲“毒雞蛋”事件的進展,謹慎食用上述被通報國家的禽蛋及禽蛋產品。
以下為網友評論:
網友“滄浪之水”:矯情,我們自己又不是不會造,怎麼會進口呢
網友“風林火山”:歐洲人這麼好的素質怎麼會做出這種事(滑稽)
(1970-01-01)
在“灰犀牛”一詞出現在官方媒體後迅速走紅後,中央財經領導小組辦公室經濟一局局長王志軍在7月27日國新辦舉行的當前經濟形勢新聞釋出會上表示,對於“灰犀牛”事件,因為問題已經存在了,也有徵兆,所以對這類問題要增加危機意識,要堅持問題導向。對存在的“灰犀牛”風險隱患,如影子銀行、房地產泡沫、國有企業高槓杆、地方債務、違法違規集資等問題,要摸清情況,區分輕重緩急和影響程度,突出重點,採取有效措施,妥善加以解決。
王志軍解釋稱,“黑天鵝”主要是指沒有預料到的突發事件或問題。“灰犀牛”,大家知道犀牛的個體很大,一般指問題很大,也早有預兆,但是視而不見,沒有給予足夠的重視,結果導致了後果嚴重的問題或事件。黨中央非常重視防範和化解金融風險,始終要求守住底線,特別是守住不發生系統性金融風險的底線。“黑天鵝”和“灰犀牛”這兩類事件都有可能衝擊金融風險的底線。
7月17日,《人民日報》一篇評論文章讓“灰犀牛”概念迅速走紅。文中指出,防範化解金融風險,需要增強憂患意識……既防“黑天鵝”,也防“灰犀牛”,對各類風險苗頭既不能掉以輕心,也不能置若罔聞。這是“灰犀牛”首次出現在官方媒體的表述中。
王志軍表示,“黑天鵝”和“灰犀牛”是兩類不同性質的事件,所以在應對和防範這兩類事件的辦法和思路上是有所不同的。
對於“黑天鵝”事件,因為是沒有預料到的突發事件,所以對這類事件主要是保持清醒的頭腦和高度的敏感性,特別是在當前經濟執行的基礎尚不牢固的情況下,一定要增強憂患意識和風險意識。要加強跟蹤監測分析,加強預警預測,及時發現一些經濟執行中的趨勢性和苗頭性問題,未雨綢繆,制定好預案,防患於未然,不打無準備之仗。
以下為網友評論:
網友“Bs一米陽光”:防患於未然,加油
(1970-01-01)
澳大利亞墨爾本大學、蒙納士大學辱華海報事件尚未平息,悉尼大學又驚現“殺死中國人”留言。據澳大利亞SBS電視臺8月1日報道,7月31日是悉尼大學開學第一天,有人向該校學生會反映,在留學生休息室男廁所牆上發現“KILL CHINESE”(殺死中國人)的字樣,文字下方還畫有象徵納粹的標誌。
澳大利亞SBS電視臺報道截圖
報道稱,該休息室是特別為留學生設定的活動空間,但本國學生也會使用。據悉,這一塗鴉還出現在該校商學院大樓的洗手間內。這兩處地點經常有中國留學生經過。悉尼大學學生會將相關情況反饋給學校。8月1日,學聯主席考特尼·湯普森發表官方宣告說,絕不允許任何形式的種族歧視出現在校園,正抓緊聯合校園安保人員清除已經發現的所有塗鴉。
在上週的辱華海報事件中,有人發現海報背面留下的網址屬於澳大利亞一個極端組織,該組織將納粹符號作為其標誌,且也選擇開學第一天將海報貼在校園中。一名蒙納士大學的中國留學生1日對《環球時報》記者說,這次雖然沒有使用海報的形式,但文字內容更激進,塗寫在留學生休息室的指向性更強。雖然無法判斷兩件事之間的聯絡,但可以看出在澳大利亞的確有個別人對華人懷有敵意,這讓他們對安全問題有些擔心。
悉尼大學校方在接受SBS採訪時說,該事件的肇事者似乎是獨立行動的。他們已透過攝像頭來監控,希望能找到肇事者以便通知警方和其他相關機構。他們認為,這類行為是無法接受的,也是不能容忍的。
《環球時報》記者1日看到,悉尼大學當天在臉書上為一個名為“悉尼-中國商務論壇”的活動做宣傳。這則附有中國國旗圖片的文章說,中國是澳大利亞最大的貿易伙伴,正透過數字化進行經濟改革且效果顯著,論壇將交流中國在此方面的經驗。
(原文標題:《辱華海報事件尚未平息 悉尼大學又驚現“殺死中國人”塗鴉》)
以下為網友評論:
網友“1735096794”:要高度警惕,另外,澳牛肉應嚴格檢疫
網友“happytime”:澳大利亞人這沒禮貌啊。一幫霍頓。
網友“yanger”:還是要警惕!!
網友“a,w”:當年希特勒年輕的時候,猶太人也是這樣想的
網友“恩華”:我也覺得不必太在意,我一直還把打到美帝放嘴邊呢
網友“泉與風”:澳大利亞是世界上種族歧視最嚴重的國家
網友“建建寒”:這些組織還不是背後利益集團驅使,或者受集團相關媒體洗腦蠱惑。 海外華人只能多參政,影響政局媒體。
網友“慈悲的心”:真的不必太在意!
網友“慈悲的心”:真的不必太在意!
網友“a,w”:當年希特勒年輕的時候,猶太人也是這樣想的
網友“慈悲的心”:真的不必太在意!
(1970-01-01)
透過對Android基本元件的學習,也有接觸少部分Android的事件處理,比如按鈕的點選事件、選框的狀態切換事件。
一、Android事件處理
Android提供了兩種方式的事件處理:基於回撥的事件處理和基於監聽的事件處理。
基於監聽的事件處理:主要做法就是為Android介面元件繫結特定的事件監聽器,前面小節已經見到大量這種事件處理的示例。
基於回撥的事件處理:主要做法就是重寫Android元件特定的回撥方法,或者重寫Activity的回撥方法。Android為絕大部分介面元件都提供了事件響應的回撥方法,開發者只要重寫它們即可。
一般來說,基於回撥的事件處理可用於處理一些具有通用性的事件,基於回撥的事件處理程式碼會顯得比較簡潔。但對於某些特定的事件,無法使用基於回撥的事件處理,只能採用基於監聽的事件處理。
本期先來學習基於
監聽
的事件處理,後面再學習基於
回撥
的事件處理,關注分享達人秀(ShareExpert)獲取第一手教程,也可以加小編微信(jinwenyu2010)拽入Android零基礎入門技術討論微信群共同進步。
二、基於監聽的事件處理概述
基於監聽的事件處理是一種更“面向物件”的事件處理,在事件監聽的處理模型中主要涉及如下三類物件。
Event Source (事件源):事件發生的場所,通常就是各個元件,例如按鈕、視窗、選單等。
Event (事件):事件封裝了介面元件上發生的特定事情(通常就是一次使用者操作)。如果程式需要獲得介面元件上所發生事件的相關資訊,一般透過Event物件來取得。
EventListener(事件監聽器):負責監聽事件源所發生的事件,並對各種事件做出相應的響應。
當用戶按下一個按鈕或者單擊某個選單項時,這些動作就會激發一個相應的事件,該事件就會觸發事件源上註冊的事件監聽器(特殊的Java物件),事件監聽器呼叫對應的事件處理器 (事件監聽器裡的例項方法)來做出相應的響應。
每個元件均可以針對特定的事件指定一個事件監聽器,每個事件監聽器也可監聽一個或多個事件源。因為同一個事件源上可能發生多種事件,委派式事件處理方式可以把事件源上所有可能發生的事件分別授權給不同的事件監聽器來處理;同時也可以讓一類事件都使用同一個事件監聽器來處理。
Android事件處理流程如下圖所示:
從上圖可以知道,基於監聽的事件處理模型的流程如下:
為某個事件源(介面元件)設定一個監聽器,用於監聽使用者操作。
當用戶操作時,會觸發事件源的監聽器。
生成了對應的事件物件。
將這個事件源物件作為引數傳給事件監聽器。
事件監聽器對事件物件進行判斷,執行對應的事件處理器(對應事件的處理方法)。
Android中基於監聽的事件處理模型的開發步驟如下。
獲取普通介面元件(事件源),也就是被監聽的物件。
實現事件監聽器類,該監聽器類是一個特殊的Java類,必須實現一個XxxListener介面。
呼叫事件源的setXxxListener方法將事件監聽器物件註冊給普通元件(事件源)。
對於這三件事情,事件源可以是任何介面元件,不太需要開發者參與;註冊監聽器也只要一行程式碼即可,因此事件程式設計的關鍵就是實現事件監聽器類。
在基於監聽的事件處理模型中,事件監聽器必須實現事件監聽器介面,Android為不同的介面元件提供了不同的監聽器介面,這些介面通常以內部類的形式存在。以View類為例,它包含了如下幾個內部介面。
View.OnClickListener:單擊事件的事件監聽器必須實現的介面。
View.OnCreateContextMenu Listener :建立上下文選單事件的事件監聽器必須實現的介面。
View.onFocusChangeListener:焦點改變事件的事件監聽器必須實現的介面。
View.OnKeyListener:按鍵事件的事件監聽器必須實現的介面。
View.OnLongClickListener:長按事件的事件監聽器必須實現的介面。
View.OnTouchListener:觸控事件的事件監聽器必須實現的介面。
透過前面的學習,知道事件監聽器就是實現了特定介面的Java類的例項。在程式中實現事件監聽器,通常有如下幾種形式。
匿名內部類形式:使用匿名內部類建立事件監聽器物件。
內部類形式:將事件監聽器類定義成當前類的內部類。
外部類形式:將事件監聽器類定義成一個外部類。
Activity本身作為事件監聽器類:讓Activity本身實現監聽器介面,並實現事件處理方法。
直接繫結到標籤形式:直接在xml佈局檔案對應的Activity中定義一個事件處理方法,然後在佈局檔案中引用要觸發的事件。
三、使用匿名內部類作為事件監聽器
大部分時候,事件處理器都沒有什麼複用價值(可複用程式碼通常都被抽象成了業務邏輯方法),因此大部分事件監聽器只是臨時使用一次,所以使用匿名內部類形式的事件監聽器更合適。實際上,這種形式是目前使用最廣泛的事件監聽器形式,在前面的基本元件學習中也是使用的該種方法來繫結監聽器。
接下來透過一個簡單的示例程式來學習Android使用匿名內部類作為事件監聽器。
同樣使用WidgetSample工程,繼續使用app/main/res/layout/目錄下的activity_main.xml檔案,在其中填充如下程式碼片段:
為了監聽按鈕的點選事件,在Java程式碼中為其新增點選事件監聽器,具體程式碼如下:
上面程式中的粗體字部分使用匿名內部類建立了一個事件監聽器物件,“new監聽器介面”或“new事件介面卡”的形式就是用於建立匿名內部類形式的事件監聽器。
執行程式,點選按鈕,可以看到下圖所示介面效果。
對於使用匿名內部類作為事件監聽器類的形式來說,唯一的缺點就是匿名內部類的語法有點不易掌握,如果Java基礎紮實,匿名內部類的語法掌握較好,通常建議使用匿名內部類作為監聽器類。
Android中基於監聽的事件處理的其他四種形式下期再繼續學習。
今天就先到這裡,如果有問題歡迎留言一起探討,
也歡迎加入Android零基礎入門技術討論微信群,
共同成長!
此文章版權為微信公眾號分享達人秀——鑫鱻所有,若需轉載請聯絡作者授權,特此宣告!
往期總結分享:
第1節:
Android的前世今生
第2節:
Android系統架構和應用元件那些事
第3節:帶你一起來聊一聊Android開發環境
第4節:正確安裝和配置JDK
第5節:善用ADTBundle
第6節:配置最佳化SDK Manager
第7節:搞定Android模擬器
第8節:HelloWorld,第一趟旅程出發點
第9節:
Android實戰,不懂程式碼也可以開發
第10節:
開發IDE迎來AndroidStudio
第11節:
執行Android Studio工程
第12節:熟悉Android Studio介面
第13節:Android Studio配置最佳化
第14節:使用高速Genymotion
第15節:掌握AndroidStudio專案結構
第16節:Android使用者介面開發概述
第17節:TextView屬性和方法大全
第18節:EditText的屬性和使用方法
第19節:Button使用詳解
第20節:CheckBox和RadioButton使用大全
第21節:ToggleButton和Switch使用大全
第22節:ImageView的屬性和方法大全
第23節:ImageButton和ZoomButton使用
第24節:自定義View簡單使用
第25節:簡單且最常用的LinearLayout
第26節:layout_gravity和gravity大不同
第27節:正確使用padding和margin
第28節:輕鬆掌握RelativeLayout相對佈局
第29節:
善用TableLayout表格佈局
第30節:兩分鐘掌握FrameLayout幀佈局
第31節:少用的AbsoluteLayout絕對佈局
第32節:新推出的GridLayout網格佈局
(2017-08-13)
本文來源於新聞閣:轉載請保留連結,不保留本文連結視為侵權,謝謝合作!