版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Android2.2API中文文檔系列(1)AndroidAPI中文文檔,androidsdk中文,AndroidTextView 一、TextViewAPIpleteTextView,CheckBox, 設置是否當文本為URL///map時,文本顯示為可點擊的??稍O置英文字母大寫類型。此處無效果,需要彈出輸入法才能看得到,參見 為該顏色,并且同時和background使用時覆蓋后者。在text的左邊輸出一個drawable,如設置text與drawable()的間隔,與drawableLeft、drawableRight、在text的右邊輸出一個drawable,如在text的正上方輸出一個drawable,如設置是否可編輯。這里無效果,參見EditView設置文本的額外的輸入數據。在EditView再討論Text為空時顯示的文字提示信息,可通過textColorHint設置提示信息的顏色。附加功能,設置右下角IME動作與編輯框相關的動作,如actionDone右下角將顯示個“完成”,而不設置默認是一個回車符號。這個在EditText中再詳細說設置IME動作ID。在EditText再做說明設置IME動作。在EditText再做說明,默認為設置文本的類型,用于幫助輸入法顯示合適的鍵盤類型。在EditText設置是否點擊連接,即使設置了autoLink置為marquee_forever時表示無限次。設置TextView的寬度為N個字符的寬度。這里測試為一個設置TextView的寬度為最長為N個字符的寬ems同時使用時覆蓋ems設置TextView的寬度為最短為N個字符的寬ems同時使用時覆蓋ems設置文本的最大顯示行數,與width或者layout_width結合使用,超出部分自設置文本的最小行數,與lines類似如果被設置,該TextView有一個數字輸入法。此處無用,設置后唯一效果是有點擊效果,此屬性在EditText將詳細說明設置為的輸入方式設置輸入法選項,此處無用,在EditText將進一步討論EditText中設置后無效果指定文本陰影的顏色,需要與shadowRadius一起使用。效果來表示。如android:text="test_singleLine"android:singleLine="true"設置顯示文本設置提示信息文字的顏色,默認為灰色。與hint一起使t文字的顏色設置文字之間間隔,默認為1.0f。分別設置0.5f/1.0f/1.5f/2.0f效果如下設置字形[bold(粗體0italic(斜體1bolditalic(又粗又斜2可以設置一個或多個,字體)設置文本區(qū)域的寬度單位:px(像素)/dp/sp/in/mm(毫米),與以下幾個屬性以及輸入法相關的在這里都沒有效果,在EditText Android2.2API中文文檔系列(1)TextViewAndroid2.2API中文文檔系列(2)——EditTextAndroid2.2API中文文檔系列(3)AccessibilityServiceAndroid2.2API中文文檔系列(4)——ManifestAndroid2.2API中文文檔系列(5)——ViewAndroid2.2API中文文檔系列(6)——ImageViewAndroid2.2API中文文檔系列(7)ImageButtonAndroid2.2API中文文檔系列(8)QuickContactBadgeAndroid2.2API中文文檔系列(9)——ZoomButtonAndroid2.2r1API中文文檔系列(10)——CheckBoxAndroid2.2r1API中文文檔系列(11)RadioButtonAndroid2.2r1API中文文檔系列(12)——ButtonAndroidAPI中文(13)——ToggleButtonAndroidAPI中文(14)——ViewStubAndroidAPI中文(15)——GridViewAndroid中文API(16)—— Android中文API(17)——TextSwitcherAndroid中文API(18)——AbsSeekBarAndroid中文API(19)——TwoLineListItemAndroid中文API(20)——DatePicker或出完整的API中文文檔為止。在這里感謝女朋友的支持和幫助,為我提供日中翻譯(將Android2.2API中文文檔系列(2)AndroidAPI中文,androidsdk中文,AndroidEditText pleteTextView,二、xml設置是否當文本為URL///map時,文本顯示為可點擊的??蛇x頻域使用樣式,參見這里1、這里2。首字母大小,用空格區(qū)分單詞;characters每一個英文字母都大寫。在模擬器上用PC鍵 在text的正上方輸出一個drawable。在EditView中的效果為該顏色,并且同時和background使用時覆蓋后者。t在text的左邊輸出一個drawable(如)設置text與drawable()的間隔,與drawableLeft、drawableRight 在text的右邊輸出一個drawable,如 Text為空時顯示的文字提示信息,可通過textColorHint設置軟鍵盤的Enter鍵。有如設置IME動作ID,在onEditorAction中捕獲判斷進行邏設置 ,默認為textCapCharacters字母大小、textCapWords單詞首字母大小、textCapSentences plete自動完成、textMultiLine Address電子郵件地址、text Subject郵件、textShortMessage)、textLongMessage長訊息?、textName人名、textPostalAddress地址、textPassword、textVisiblePassword可見、textWebEditText作為網頁表單的文本、textFilte文本篩選過濾、textPhonetic拼音輸入、numberSigned有符號數字格式、numberDecimal可帶小數點的浮點格式、phone、datetime時日期、date日期、time設置TextView的寬度為N個字符的寬度。參見TextView中此屬性的截圖設置TextView的寬度為最長為N個字符的寬ems同時使用時覆蓋ems設置TextView的寬度為最短為N個字符的寬ems同時使用時覆蓋ems限制輸入字符數。如設置為5,那么僅可以輸入5個漢字/數字/英文字母設置文本的最大顯示行數,與width或者layout_width結合使用,超出部分自設置文本的最小行數,與lines類似設置是否點擊連接,即使設置了autoLink如果被設置,該TextView有一個數字輸入法。有如下值設置:integer正整數、帶符號整數、decimal帶小數點浮點數設置為的輸入方式TextView中設置后無效果指定文本陰影的顏色,需要與shadowRadius一起使用。參見TextView設置單行顯示。如果和layout_width一起使用,當文本不能全部顯示時,后面用“…”來表示。如android:text="test_singleLine"android:singleLine="true"不設置設置顯示文本t設置提示信息文字的顏色,默認為灰色。與hint一起使k文字的顏色設置文字之間間隔,默認為1.0f。參見TextView的截圖設置字形[bold(粗體0italic(斜體1bolditalic(又粗又斜2可以設置一個或字體)設置文本區(qū)域的寬度單位:px(像素)/dp/sp/in/mm(毫米),與由于是繼承自 TextView,所以屬性是一樣的,但是這里重點補充了輸入法關屬說和,分釋做應調。 <!--[endif 例<<EditTextandroid:id="@+id/txtTest"android:imeOptions="actionGo"wTextView.OnEditorActionListener(){publicbooleanonEditorAction(TextViewv,intactionId,KeyEventevent){if(actionId==EditorInfo.IME_ACTION_GO)}return}約束較低但是沒有門檻,希望有志者熱心參與,邊翻譯邊等待完整版的中文API出來:)Android2.2API中文文檔系列(3)AndroidAPI中文,AndroidSDK中文,AndroidAccessibilityService本章翻譯來自java_cofi,他的博客地址:/admin,這里本博負責整理和發(fā)布,歡迎其他譯者一起參與AndroidAPI的中文翻譯行動。java_cofi: 正文<!--[endif 當AccessibilityEvent被啟動后AccessibilityService會接收回調函數運行 的意圖,下面的是<<service<intent-ce"/></intent-setServiceInfo(AccessibilityServiceInfo)AccessibilityServiceInfo而配代這個這個服務就會被呼出使用,換句話說,默認的服務不會與其他的服務競爭并且voidonAccessibilityEvent(AccessibilityEventeventpublicfinalIBinderonBind(Intent返回一個客戶端可以在服務問的IBinder voidonInterrupt protectedvoidonServiceConnected后才被呼叫,如果用來設定AccessibilityServiceInfo.這個方法更為方便。首先感謝java_cofi他的翻譯成果!隨著翻譯的增多,到一定數量之后我會單獨列帖子來 。Android2.2API中文文檔系列(4)AndroidAPI中文,AndroidSDK中文,AndroidManifest本章翻譯來自java_cofi,他的博客地址:/admin,這里本博負責整理和發(fā)布,歡迎其他譯者一起參與AndroidAPI的中文翻譯行動, publicfinalclassManifestextends該AppWidget的數據) 打而不通過撥 允許應用啟動一個用戶確認被撥打而不通過撥打的用戶界面的的是最終的activity任務和在哪些acitivities里運行到中然后提供給任意的窗口 固允許的狀 允許應用去多信息并記錄和允許應用去短消息并記錄和對起允許應用WAPpush信允許應用記頻信允許應用使用TYPE_SYSTEM_ALERT來打三、 的常<!--[endif]-- 感謝java_cofi他的翻譯成果Android2.2API中文文檔系列(5)的進度。View很重要,很多控件都繼承自它,所以這里先翻譯這篇。 ogClock,ImageView,KeyboardView,ProgressBar,TextView,ViewGroup,AbsListView,AbsSeekBar,AbsSpinner,Absoluayout,AdapterView<TextendsAdapter>,AppWidgetHostView, pleteTextView,Button,CheckBox,CheckedTextView,Chronometer,CompoundButton,DatePicker,DialerFilter,DigitalClock,EditText,ExpandableListView,ExtractEditText,FrameLayout,GLSurfaceView,Gallery,GestureOverlayView,GridView,HorizontalScrollView,ImageButton,ImageSwitcher,LinearLayout,ListView,MediaController, QuickContactBadge,RadioButton,RadioGroup,RatingBar,RelativeLayout,ScrollView,SeekBar,SlidingDrawer,Spinner,TabHost,TabWidget,TableLayout,TableRow,TextSwitcher,TimePicker,ToggleButton,TwoLineListItem, View,ViewAnimator,ViewFlipper,ViewSwitcher,WebView,ZoomButton,二、xml設置背景色/背景??梢酝ㄟ^以下兩種方法設置背景為透明:Buttom/ImageButton/ImageView想透明的話就得寫這個屬設置View的備注說明,作為一種輔助功描述的View提供說明,如ImageButton。這里在界面上不會有狀態(tài)而沒有獲取也就是你點一下LinearLayout時個是不行的,需要將這EditTextfocusable設置為false才行。在Touch模式下獲取焦點需要設置focusableInTouode為true Touch模式下View是否能取得焦點暫時不知道用法,大家可以找找performHapticFeedback或 給當前View設置一個在當前l(fā)ayout.xml中的唯一編號,可以過調用View.findViewById或Activity.findViewById()根這個編號查找到對應的View。不同的layout.xml之間定義相的id不會。格式如/設置android:scrollbars也能出滾動條View在可見的情況下是否保持喚醒狀態(tài)。常在LinearLayout使設置是否響應長按行時錯誤??梢栽O置imeOptions=actionDone,這樣輸入完即在Activity定義符合如下參數和返回值的函數并將方法名字符串publicvoidonClickButton(View設置是否在窗口凍結時(如旋轉屏幕)保存View的數據,默認true,但是前提是你需要設置id才能自以像素為單位設置水平方向滾動的的偏移值,在GridView設置是否始終顯示垂直滾動條。這里用ScrollView、ListView測設置是否始終顯示垂直滾動條。這里用ScrollView、ListView測 來,在1.5、1.6版本里面會一直顯示著。依outsideOverlayoutsideInset效果截圖比較:設置水平滾動條的drawable參見ApiDemos里res/drawable/scrollbar_vertical_thumb.xml和但是其他容器如LinearLayout設置了但是沒有效果。設置一個文本。可以通過View.getTag()或forwith一般最好通過ID來查View,因為它的速度更快,并且允<<LinearLayoutandroid:clickable="true"android:background="#ff0fff"android:layout_width="100dp"android:layout_height="100dp"><Buttonandroid:duplicateParentState="true"android:layout_width="wrap_content"android:layout_height="wrap_content"/><<EditTextandroid:layout_width="fill_parent"Word地址 Android2.2API中文文檔系列(6) 顯示任意圖像,例如圖標。ImageView類可以加載各種來源的(如資源或是否保持寬高比。需要與maxWidth、與View的最大高度,單獨使用無效,需要與setAdjustViewBounds一起使用。如果想設置又想保持寬高比,需要如下設置:2)設置maxWidth、MaxHeight;3)layout_widthlayout_height設置View的最大寬設置的填充方式01填充View的高度為View的2View的3的高度為View的View的4的高度為View的View的5寬高大于ViewView的寬高6當原圖寬高或等于7View的寬高居中設置View的drawable(如,也可以是顏色,但是需要指View的大小將渲染成指定的顏色。見下圖<<ImageViewandroid:background="@android:color/white"android:src="@dr<ImageViewandroid:layout_marginLeft="5dp"android:background="@android:color/white"android:tint="#ffff00"android:src="@drawable/btn<<ImageViewandroid:background="@android:color/white"android:scrollY="-10px"android:cropToPadding="true"android:src="@drawable/btn_mode_android:layout_width="wrap_content"android:layout_height="wr<ImageViewandroid:background="@android:color/white"llYllY="10px"android:cropToPadding="true"android:src="@drawable/btn_moandroid:layout_width="wrap_content"android:layout_height="wr<ImageViewandroid:paddingTop="10px"android:background="@android:color/white"android:scrollY="10px"android:cropToPadding="true"anandroid:layout_width="wrap_content"android:layout_height="wr<ImageViewandroid:paddingTop="10px"android:background="@android:color/white"android:scrollY="10px"android:cropToPadding="false"andAndroid2.2API中文文檔系列(1)——TextViewAndroid2.2API中文文檔系列(2)——EditTextAndroid2.2API中文文檔系列(3)AccessibilityServiceAndroid2.2API中文文檔系列(4)——ManifestAndroid2.2API中文文檔系列(5)——View本文android:tint屬性比較有意思,而android:adjustViewBounds 是難點,都花了超過一個小時才試出效果。Android2.2API中文文檔系列(7)。 元素的android:src屬性或setImageResource(int)方法指定。原圖和按鈕,默認周圍有按鈕的背景,選中之后為黃色顯示的。一個簡單的方法可以做到這點——通過XML的"selector."配置,如下:件名作為一個參數設置到ImageButton的android:src屬性(注:如xml文件名為myseectorxml,那么這里設置為@raable/myseectornrodbackgroundAoidXLpublicvoidsetAlpha(intpdf格式:Android2.2API中文文檔系列(1)——TextViewAndroid2.2API中文文檔系列(2)——EditTextAndroid2.2API中文文檔系列(3)AccessibilityServiceAndroid2.2API中文文檔系列(4)——ManifestAndroid2.2API中文文檔系列(5)——ViewAndroid2.2API中文文檔系列(6)Android2.2API中文文檔系列(8)為顯示一張聯(lián)系人,點一下彈出與之相關的快捷功能欄,如打、發(fā)等(見正文部分的截圖)。歡迎譯者一起參與AndroidAPI的中文翻譯行動!我的郵箱。 說明:在andorid自帶的ApiDomos的例子中有這個的代碼:publicpublicvoidAddress,加到聯(lián)系人,參見文章1) 聯(lián)系人的電子郵箱地址 如果設置為true,將不會立即查找這個郵箱地址,直到publicvoidassignContactFromPhone(StringphoneNumber,booleanphoneNumber 如果設置為true,將不會立即查找這個,直到publicvoidassignContactUri(Uri指定和QuickContactBadge關聯(lián)的聯(lián)系人URI。注意,這里只是顯示 CONTENT_URI或CONTENT_LOOKUP_URI其中publicvoidonClick(ViewView被點擊時調用。 Contacts.CONTENT_ITEM_TYPE類型的圖標。(注:如果像如下設置:setExcludeMimes(newString[]{Contacts.CONTENT_ITEM_TYPE}) publicvoidsetMode(intQuickContact的窗口模式。如下選項:MODE_SMALL、MODE_MEDIUM、AndroidQuickTip:UsingtheQuickContactContacts模塊中的Android[推薦]devoquickaction(自定義Android2.2API中文文檔系列(1)——TextViewAndroid2.2API中文文檔系列(2)——EditTextAndroid2.2API中文文檔系列(3)AccessibilityServiceAndroid2.2——Android2.2——Android2.2————Android2.2 中文文檔系列(9)——本章翻譯的是android.widget.ZoomButton,譯為縮放按鈕,實際意義不大,搜遍起參與AndroidAPI的中文翻譯行動!我的郵箱 農民伯伯 publicclassZoomButtonextendsImageButtonimplements縮放按鈕,實際上是很普通的兩個按鈕,可以簡單的理解為一個ImageButton publicbooleandispatchUnhandledMove(Viewfocused,intFOCUS_LEFT
publicbooleanonKeyUp(intkeyCode,KeyEventKEYCODE_DPAD_CENTERKEYCODE_ENTER publicbooleanonLongClick(View publicbooleanonTouchEvent(MotionEvent publicvoidsetEnabled(booleanenabled)publicvoidsetZoomSpeed(longAndroid2.2API(1)TextViewAndroid2.2API(2)Android2.2API(3)AccessibilityServiceAndroid2.2API中文文檔系列(4)——ManifestAndroid2.2API中文文檔系列(5)——ViewAndroid2.2API中文文檔系列(6)——ImageViewAndroid2.2API(7)ImageButtonAndroid2.2API(8)感謝石頭協(xié)助本章翻譯,此外昨天和今天分別有兩位譯者加入,總共現在有5人在參加AndroidAPI的翻譯工作,由于是自由供稿,且只有我這邊強迫自己每周一篇,翻譯速度有Android2.2r1API中文文檔系列(10)充、完善至新版。本章android.widget.CheckBox內容不多,目前翻譯的選擇策略是先翻譯簡單的、相關的,然后再翻譯復雜、內容多一些的:)歡迎譯者一起參與AndroidAPI的 publicclassCheckBoxextendsPDFAndroid2.2API中文文檔系列(1)——TextViewAndroid2.2API中文文檔系列(2)——EditTextAndroid2.2API中文文檔系列(3)AccessibilityServiceAndroid2.2——Android2.2——Android2.2————Android2.2API中文文檔系列(8)Android2.2API中文文檔系列(9)O(∩_∩)O~~也歡迎大家糾正翻譯稿:)Android2.2r1API中文文檔系列(11)一起使用,示例參見這里。歡迎朋友一起參與AndroidAPI的中文翻譯行動!我的郵。 publicclassRadioButtonextendsRadioGroup同時使用。當一個單選組(RadioGroup)包含publicvoidtoggle :Android2.2r1API中文文檔系列(12)截止到這篇,總共翻譯了AndroidAPI十二篇,其中有兩篇是翻譯組另外一名成員提供。篇不嫌多,再次呼吁大家的熱心參與Androidapi中文翻譯,我的郵箱 publicclassButtonextendsactivity中典型的應用:然后,你能在xml布局中通過button的android:onClick屬性指定一個方法,以替代在activity中為button設置OnClickListener。例如:現在,當用戶點擊按鈕時,Android系統(tǒng)調用activity的selfDestruct(View)方法。為了正確執(zhí)行,這個方法必須是public并且僅接受一個View類型的參數。例如:你不滿意默認的按鈕樣式,想對其定制以符合您應用程序的設計,那么你能用statelistdrawable替換按鈕的背景。一個狀態(tài)列表drawable是一個在XML中定義的drawable以將它應用于你的android:background屬性。欲了解信息和示例,參見StateListCSDN:AndroidAPI中文(15)本章翻譯來自0_1,版本為2.2r1,這是翻譯組成員至今翻譯得最好最用心的一篇,除待你一起參與AndroidAPI的中文翻譯行動, 。 publicfinalclassGridViewextendsListAdapter和該組件進行關聯(lián)。比如android中顯示的應用比如實現九宮格圖,用GridView是首選publicGridView(Context創(chuàng)建一個默認屬性的GridView實publicGridView(Contextcontext,AttributeSet創(chuàng)建一個帶有attrs屬性的GridViewpublicGridView(Contextcontext,AttributeSetattrs,int創(chuàng)建一個帶有attrs屬性,并且指定其默認樣式的GridViewclip_vertical可以多選,用“|”分開。關聯(lián)方法:setGravity(int ListAdapter適配器實publicpublicintode獲得GridView的縮放模式publicbooleanonKeyDown(intkeyCode,KeyEvent默認 KeyEvent.Callback.onKeyMultiple()實現,如果視圖是可用的并且是可點擊的 eventevent表示按 否則返回falsepublicbooleanonKeyMultiple(intkeyCode,intrepeatCount,KeyEvent默認由KeyEvent.Callback.onKeyMultiple()實現,總是返回false(不處理此。keyCode鍵值.event對象.否則返回falsepublicbooleanonKeyUp(intkeyCode,KeyEvent默認 KeyEvent.Callback.onKeyMultiple()實現,如果視圖是可用的并且是可點擊的那么傳入KEYCODE_DPAD_CENTER或KEYCODE_ENTER值是執(zhí)行的是點 keyCode鍵值 否則返回false設置GridView的數據。publicvoidsetColumnWidth(intGridView的列寬. 列的寬度,以像publicvoidsetGravity(inthorizontalSpacing列間publicvoidsetNumColumns(int設置grid的列publicvoidsetSelection(intposition數據條目在列表中的索引值(0開始),如果在可觸摸的模式下,publicpublicvoid ode(int 設置grid中的條目以什么縮放模式去填充空間。stret 可選值STRETCH_SPACING_UNIFORM,或publicvoidsetVerticalSpacing(intpublicpublicclassGridView01extends{privateGridViewgridview;protectedvoidonCreate(BundlesavedInstanceState)//TODOAuto-generatedmethodstub//準備要添List<Map<String,Object>>items=newArrayList<Map<String,Obfor(inti=0;i<10;i++)Map<String,Object>item=newHashMap<String,Object>();item.put("imageItem",R.drawable.icon);item.put("textItem","text"+i);}//實例化一SimpleAdapterSimpleAdapteradapter=newSimpleAdapter(this,items,R.layout.grid_item,newString[]{"imageItem","textItem"},newint[]{R.id.image_item,R.id.text_item});//獲得GridViewgridview=//gridview.setNumColumns(3);//可以在xml//gridview.setGravity(Gravity.CENTER);////將GridView}}<LinearLayoutxmlns:android="http://s <GridViewandroid:id="@+id/mygridview"<RelativeLayoutandroid:id="@+id/RelativeLayout01" <ImageViewandroid:id="@+id/image_item"<TextViewandroid:id="@+id/text_item"七、PDFAndroidAPI中文(13)AndroidAPI中文,AndroidAPI,androidsdkAndroidAPI的中文翻譯行動!。 Android2.2publicclassToggleButtonextends設置按禁用時publicCharSequencegetTextOffpublicCharSequencegetTextOn設置指定的可繪制(譯者注:如)為背景,或刪除背景。如果讓背景有邊距,這個置邊距,請使用方法setPadding(int,int,int,int)。顯示了,如下圖:,實現代碼:) 設置可繪制(譯者注:如)為背景,或設置為空刪除背景publicvoidsetChecked(booleancheckedtrue讓按鈕選中,false讓按鈕不選中 文 ()XML 文件加載視圖完成時調用。這個函數在加載的最后階段被調用,所有的子視圖已經Android2.2API中文文檔系列(1)TextViewAndroid2.2API中文文檔系列(2)——EditTextAndroid2.2API中文文檔系列(3)AccessibilityServiceAndroid2.2API中文文檔系列(4)——ManifestAndroid2.2API中文文檔系列(5)——ViewAndroid2.2API中文文檔系列(6)——ImageViewAndroid2.2API中文文檔系列(7)ImageButtonAndroid2.2API中文文檔系列(8)QuickContactBadgeAndroid2.2API中文文檔系列(9)——ZoomButtonAndroid2.2r1API中文文檔系列(10)——CheckBoxAndroid2.2r1API中文文檔系列(11)——RadioButtonAndroid2.2r1API中文文檔系列(12)——ButtonAndroidAPI中文(14)本章翻譯來自,這里本博負責整理和發(fā)布,歡迎其他譯者一起參與AndroidAPI的 。 publicfinalclassViewStubextendsViewStub是一個隱藏的,不占用內存空間的視圖對象,它可以在運行時延遲加載布調用setVisibility(int) 或者inflate()為止ViewStub的布局參數會隨著加載的視圖數一同被添加到ViewStub父容器。同樣,你也可以通過使用inflatedId屬性來定義或重命名要加載的視圖對象的Id值。例如:通過"stud"idViewStub對象。加載布局資源文件"mySubTree后,ViewStub對象從其父容器以通過id"subTree"找到由布局資源"mySubTree"創(chuàng)建的View。這個視圖對象最后被指定為寬120dip,高40dip。執(zhí)行加載布局資源文件的推薦方,得應用程序不需要額外執(zhí)行findViewById()來獲取加載視圖的。(譯者注:這個類大概意思是用ViewStub類和在XML文件里面指定的布局資源文件關時候加載,不用在開始啟動的時候一次加載,既可以加快程序的啟動速度,又可以節(jié)省內存資接口ViewStub.OnInflaistener一個用于接收ViewStub已經成功加載覆蓋待加載視圖的id值ViewStub變?yōu)榭梢娀颢@取焦點時使用它。譯者注:要的布局資源文件id)創(chuàng)建一個與指定的布局資源文件關聯(lián)的ViewStub對象。 要加載的布局資源文件的id值publicvoiddraw(Canvas publicintgetInflatedId返回加載的布局資源文件的ID,如果加載的布局資源文件的id是NO_ID,那么這個加View將保留它原id值。XML一個正整數來標識這個要加載的視圖或者 將保持加載視圖原idpublicintgetLayoutResource返回加載的布局資源文件的id值。相關XML屬性加載到視圖對象的布局資源文件idpublicViewinflate加載 getLayoutResouce()方法標識的布局資源,并通過加載布局資源替換父容器中publicvoidsetInflatedId(int設置加載視圖的ID。如果這個id為NO_ID,這個加載視圖保持它原來的id不變。相關XML屬性 一個正整數來標識這個加載視圖或者NO_ID將保加載視圖原來的idpublicvoidsetLayoutResource(int設置待加載的布局資源文件,當ViewStub被設置為visible或invisible或調用相關XML屬性 一個有效的布局資源文件id值(不等于0)publicpublicvoid istener 該OnInfla 在成功加載后得到publicvoidsetVisibility(int當可見性設置為VISIBLE或INVISIBLE,inflate()將被調用,并且加載視圖資源在父容器中替換ViewStub。visibilityVISIBLE(顯示)INVISIBLE(隱藏),protectedvoiddispatchDraw(Canvas 約定:當該方法被重寫時,你必須調用setMeasuredDimension(int,int)來已調用父類的onMeasure(int,int)方法是一個有效的辦法。景。為了更好測量內容子類應該重寫onMeasure(int,int)。 View.MeasureSpec Android中文API(16)— 關鍵字: 譯文章正式更名為“Android?”,如當前系列為“AndroidAPI”,此外已經有人在翻譯測試相關的內容,歡迎一起參與AndroidAPI的中文翻譯行動,。 Android2.2publicclassogClockextends視圖(ogClock)附在窗體時調用。在調用時,視圖在窗體表面并開始繪制。注意保證這個方法在onDraw(Canvas)onDraw以前任何時間調用,視圖(DigitalClock)從窗體上分離(移除)時調用,同時窗體表面不再繪制視圖。protectedvoidonDraw(Canvas 約定:當該方法被重寫時,你必須調用setMeasuredDimension(int,int)來已調用父類的onMeasure(int,int)方法是一個有效的辦法。景。為了更好測量內容子類應該重寫onMeasure(int,int)。 View.MeasureSpec View.MeasureSpecprotectedvoidonSizeChanged(intw,inth,intoldw,int(譯者注:也就是添加到視圖時,oldw和oldh返回的是0) 四、PDFCSDN:Android中文API(17)——本章內容是android.widget.TextSwitcher,譯為文字轉換器控件(引自系出名門系列),翻譯來自madgoat,歡迎大家他的博客: /,再次感謝madgoat!期待你一起參與AndroidAPI的中文翻譯, 。 Android2.2ViewSwitcherTextView。TextSwitcherlabel使用提供的context和attributes來創(chuàng)建一個空的 屬性集publicvoidaddView(Viewchild,intindex,ViewGroup.LayoutParams
當子視圖不是一個TextView實例 需要顯示的新文本內容 需要顯示的新文本內容摘自APIDemos->ViewpublicpublicclassTextSwitcher1extendsActivityimplementsprivateTextSwitcherprivateintmCounter=protectedvoidonCreate(BundlesavedInstanceState){mSwitcher=(TextSwitcher)findViewById(R.id.switcher);Animationin=AnimationUtils.loadAnimation(this,Animationout=AnimationUtils.loadAnimation(this,ButtonnextButton=(Button)findViewById(R.id.next);}publicvoidonClick(Viewv){}privatevoid{}publicViewmakeView()TextViewt=newTextView(this);t.setGravity(Gravity.TOP|Gravity.CENTER_HORIZONTAL);return}}<LinearLayoutxmlns:android="http://s <Buttonandroid:id="@+id/next"android:layout_heightandroid:layout_height="w
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國防火面料行業(yè)發(fā)展趨勢預測及投資戰(zhàn)略咨詢報告
- 2024-2026年中國手寫板行業(yè)市場供需格局及行業(yè)前景展望報告
- 堆浸行業(yè)深度研究報告
- 臨滄稅務咨詢合同范本
- 2025年度文化娛樂場所租賃及運營管理合同
- 傳媒公司拍攝合同范本
- 532裝修合同范本
- 城區(qū)房屋租賃合同范本
- 2025年膨化食品生產線行業(yè)深度研究分析報告
- 礦山生產承包合同范本
- 廣東省梅州市梅縣區(qū)2023-2024學年八年級上學期期末數學試題
- 護理人員的職業(yè)安全防護
- 2024數據中心綜合布線工程設計
- 胸外科講課全套
- 醫(yī)療器械GSP相關
- 2023年海南省公務員錄用考試《行測》真題卷及答案解析
- 電力工程施工售后保障方案
- 中國心力衰竭診斷和治療指南2024解讀(完整版)
- 多源數據整合
- 新人教版高中數學必修第二冊第六章平面向量及其應用教案 (一)
- 校園招聘活動策劃方案(6篇)
評論
0/150
提交評論