1. 程式人生 > >Android 開發指南 翻譯 User Interfaces -- Action Bar

Android 開發指南 翻譯 User Interfaces -- Action Bar

publicstaticclassTabListener<T extendsFragment>implementsActionBar.TabListener{privateFragment mFragment;privatefinalActivity mActivity;privatefinalString mTag;privatefinalClass<T> mClass;/** Constructor used each time a new tab is created. 構造器       * @param activity  The host Activity, used to instantiate the fragment       * @param tag  The identifier tag for the fragment       * @param clz  The fragment's Class, used to instantiate the fragment       */
publicTabListener(Activity activity,String tag,Class<T> clz){         mActivity = activity;         mTag = tag;         mClass = clz;}/* The following are each of the callbacks */publicvoid onTabSelected(Tab tab,FragmentTransaction ft){// Check if the fragment is already initializedif(mFragment ==
null){// If not, instantiate and add it to the activity             mFragment =Fragment.instantiate(mActivity, mClass.getName());             ft.add(android.R.id.content, mFragment, mTag);}else{// If it exists, simply attach it in order to show it             ft.attach(mFragment);}}publicvoid onTabUnselected
(Tab tab,FragmentTransaction ft){if(mFragment !=null){// Detach the fragment, because another one is being attached             ft.detach(mFragment);}}publicvoid onTabReselected(Tab tab,FragmentTransaction ft){// User selected the already selected tab. Usually do nothing.}}

相關推薦

Android 開發指南 翻譯 User Interfaces -- Action Bar

publicstaticclassTabListener<T extendsFragment>implementsActionBar.TabListener{privateFragment mFragment;privatefinalActivity mActivity;privatefinalS

Android開發指南-使用者介面-事件處理

處理使用者介面事件 Handling UI Events 在 Android 上,不止一個途徑來偵聽使用者和應用程式之間互動的事件。對於使用者介面裡的事件,偵聽方法就是從與使用者互動的特定檢視物件截獲這些事件。檢視類提供了相應的手段。 在各種用來組建佈局的檢視類裡面,你可能會

Android開發指南中文版3

Activity和任務 如前所述,一個activity可以啟動另外一個,甚至包括與它不處於同一應用程式之中的。舉個例子說,假設你想讓使用者看到某個地方的街道地圖。而已經存在一個具有此功能的activity了,那麼你的activity所需要做的工作就是把請求資訊放到一個Int

Android 使用者介面---操作欄(Action Bar 二)

選擇操作項 通過評估一些關鍵的特性,你應該仔細的選擇選項選單中的那些選單項應該作為操作項來顯示,通常,每個操作項應該至少滿足下列特性之一: 1.  經常使用:使用者百分之七十以上的訪問都需要使用的操作,或者是要連續的多次使用的操作。 2.  重要:它是一個使用者能夠很容易找

Android UI開發Action Bar

什麼是Action Bar呢    ActionBar是Android 3.0(API level 11)引入的一個新控制元件,它代表了應用程式標題欄,如果要開發相容的程式,可以使用v7包下的ActionBar。Action Bar取代了傳統的tittle bar和m

Android UI開發第二十五篇——分享一篇自定義的 Action Bar

       Action Bar是android3.0以後才引入的,主要是替代3.0以前的menu和tittle bar。在3.0之前是不能使用Action Bar功能的。這裡引入了自定義的Actio

[翻譯]現代java開發指南 第二部分

huang java開發 suv ima and gui zid dff ros DedeCMS%E5%8E%BB%E6%8E%89%E5%8F%8B%E6%83%85%E9%93%BE%E6%8E%A5%E4%B8%AD%E2%80%9C%E7%BB%87%E6%A2%A

【音視頻】Android CallLib 開發指南

SDK 音視頻 開通方式音視頻服務開通,請參考音視頻開通方式說明。使用說明由於底層引擎技術不同,2.6.0 之後的音視頻 SDK 與 2.6.0 之前的 SDK 中的實時音視頻不能互通。音視頻 SDK 為商用收費功能,之前的 SDK 中的實時音視頻為免費測試功能,如果您還想使用之前的實時音視頻,可以使

寫給 Android 開發的小程序布局指南,Flex 布局!

反向 android 容易 一起 些許 意思 移動 之間 img 一、序 Hi,大家好,我是承香墨影! 最近在做小程序,驗證一些方向,開發效率確實很快,就是各種微信的審核有點費勁,但是總歸是有辦法解決的。 想要開發一款小程序,其實和我們正常寫一款 App 類似,你需要有精

android.intent.action.SCREEN_ON和android.intent.action.SCREEN_OFF待機廣播在TV android開發過程中,不響應原因.

待機廣播,又叫螢幕喚醒廣播:android.intent.action.SCREEN_ON和android.intent.action.SCREEN_OFF 在使用過程中需要主要以下兩點: 1.需要在AndroidManifest.xml添如下許可權: <uses

《Java8開發指南翻譯邀請

方 騰飛花名清英,併發網(ifeve.com)創始人,暢銷書《Java併發程式設計的藝術》作者,螞蟻金服技術專家。目前工作於支付寶微貸事業部,關注網際網路金融,併發程式設計和敏捷實踐。微信公眾號aliqinying。

Android開發權威指南(李寧) 》

趨勢!風口!技術走向! 這年頭,移動網際網路越來越熱,熱的我這個老傢伙也不得不開始學習Andorid的開發了。公司的東西要轉變成當前時代的經典結構 網站+微信+客戶端 ,於是乎我也不得不看看這方面的書了。再動手做公司的產品。 這本書是有點舊了。不過也沒有辦法。andori

安卓開發入門:工具欄(Action Bar

本文針對Android3.0及以上。主要是官方文件的翻譯加上我自己的理解。對應於官方文件的develop -- Training -- Adding the Action Bar 內容: 1.新增工具欄 2.新增工具欄按鈕     2.1 工具欄佈局     2.2新增工

DLT-RK3288 Android 背光碟機動開發指南

讀者物件本文件(本指南)主要適用於以下工程師:技術支援工程師軟體開發工程師1 驅動檔案與 DTS 節點驅動檔案所在位置:dlt-rk3288/kernel/drivers/video/backlight/pwm_bl.c Dts檔案所在位置:dlt-rk3288\kernel

Android開發權威指南(第2版)新書釋出(免費下載隨書光碟內容,包括Android原始碼)

第1章 初識Android平臺 11.1 Android簡介 11.2 Android的制勝法寶 21.3 Android的版本發展歷程 31.3.1 Android 1.5(紙杯蛋糕) 31.3.2 Android 1.6(甜甜圈) 41.3.3 Android 2.1(鬆餅) 41.3.4 Android

Android 8.0新特性及開發指南

一、通知渠道 — Notification Channels 通知渠道是由應用自行定義的通知內容類別,藉助渠道,開發者可以讓使用者對不同種類的通知進行精細控制,使用者可以單獨攔截或更改每個渠道的行為,而不是統一管理應用的所有通知。 開發指南 建立通知渠道的步驟: 1、建立

android 動作欄(Action Bar

Action Bar是活動中的一種控制元件,用以代替傳統的螢幕頂端的標題欄。預設,Action Bar包括了左側的應用程式圖示(logo),其右是活動的標題,以及Option Menu中的可選專案。Action Bar提供了多種便利特性,包括: 直接在Action Bar中顯示Option Menu中的專

Android外掛化開發指南》勘誤

一些常識: 1)全書70個程式碼例子中,涉及到外掛的例子,請先assemble外掛的專案,這會在HostApp專案中生成assets目錄,並在該目錄下plugin1.apk。這樣,HostApp才能正常執行。 2)本書基於Android6.0(API level 23)的原始碼進行分析,本書的程式碼在

Android外掛化開發指南》面世

本書Q群:389329264      (一)這是一本什麼書        如果只把本書當作純粹介紹Android外掛化技術的書籍,那就大錯特錯了。        本書在研究Android外掛化之餘,還詳細介紹了Android系統的底層知識,包括Binder和AIDL的原理、四大元件的原理、Ap

Android開發之Intent.Action 各種Action的常見作用

//拍攝視訊 int durationLimit = getVideoCaptureDurationLimit(); //SystemProperties.getInt("ro.media.enc.lprof.duration", 60);Intent intent = new Intent(MediaS