画面UIパーツのclass一覧
Androidでは画面のパーツは基本的にview、webkit、widget、appwidget以下のオブジェクトを使用します。
つまり独自で実装しない限りは、これらの組み合わせで画面が生成されます。
| /frameworks/base/core/java/android/widget | |
|---|---|
| Adapter.java | interface Adapter |
| Checkable.java | interface Checkable |
| ExpandableListAdapter.java | interface ExpandableListAdapter |
| Filterable.java | interface Filterable |
| FilterQueryProvider.java | interface FilterQueryProvider |
| HeterogeneousExpandableList.java | interface HeterogeneousExpandableList |
| ListAdapter.java | interface ListAdapter extends Adapter |
| SectionIndexer.java | interface SectionIndexer |
| SpinnerAdapter.java | interface SpinnerAdapter extends Adapter |
| WrapperListAdapter.java | interface WrapperListAdapter extends ListAdapter |
| AbsListView.java | class AbsListView extends AdapterView<ListAdapter> implements TextWatcher, ViewTreeObserver.OnGlobalLayoutListener, Filter.FilterListener, ViewTreeObserver.OnTouchModeChangeListener |
| AbsoluteLayout.java | class AbsoluteLayout extends ViewGroup |
| AbsSeekBar.java | class AbsSeekBar extends ProgressBar |
| AbsSpinner.java | class AbsSpinner extends AdapterView<SpinnerAdapter> |
| AdapterView.java | class AdapterView<T extends Adapter> extends ViewGroup |
| AlphabetIndexer.java | class AlphabetIndexer extends DataSetObserver implements SectionIndexer |
| AnalogClock.java | class AnalogClock extends View |
| AppSecurityPermissions.java | class AppSecurityPermissions implements View.OnClickListener |
| ArrayAdapter.java | class ArrayAdapter<T> extends BaseAdapter implements Filterable |
| AutoCompleteTextView.java | class AutoCompleteTextView extends EditText implements Filter.FilterListener |
| BaseAdapter.java | class BaseAdapter implements ListAdapter, SpinnerAdapter |
| BaseExpandableListAdapter.java | class BaseExpandableListAdapter implements ExpandableListAdapter, HeterogeneousExpandableList |
| Button.java | class Button extends TextView |
| CheckBox.java | class CheckBox extends CompoundButton |
| CheckedTextView.java | class CheckedTextView extends TextView implements Checkable |
| Chronometer.java | class Chronometer extends TextView |
| CompoundButton.java | class CompoundButton extends Button implements Checkable |
| CursorAdapter.java | class CursorAdapter extends BaseAdapter implements Filterable, CursorFilter.CursorFilterClient |
| CursorFilter.java | class CursorFilter extends Filter |
| CursorTreeAdapter.java | class CursorTreeAdapter extends BaseExpandableListAdapter implements Filterable, CursorFilter.CursorFilterClient |
| DatePicker.java | class DatePicker extends FrameLayout |
| DateTimeView.java | class DateTimeView extends TextView |
| DialerFilter.java | class DialerFilter extends RelativeLayout |
| DigitalClock.java | class DigitalClock extends TextView |
| DoubleDigitManager.java | class DoubleDigitManager |
| EdgeGlow.java | class EdgeGlow |
| EditText.java | class EditText extends TextView |
| ExpandableListConnector.java | class ExpandableListConnector extends BaseAdapter implements Filterable |
| ExpandableListPosition.java | class ExpandableListPosition |
| ExpandableListView.java | class ExpandableListView extends ListView |
| FastScroller.java | class FastScroller |
| Filter.java | class Filter |
| FrameLayout.java | class FrameLayout extends ViewGroup |
| Gallery.java | class Gallery extends AbsSpinner implements GestureDetector.OnGestureListener |
| GridView.java | class GridView extends AbsListView |
| HeaderViewListAdapter.java | class HeaderViewListAdapter implements WrapperListAdapter, Filterable |
| HorizontalScrollView.java | class HorizontalScrollView extends FrameLayout |
| ImageButton.java | class ImageButton extends ImageView |
| ImageSwitcher.java | class ImageSwitcher extends ViewSwitcher |
| ImageView.java | class ImageView extends View |
| LinearLayout.java | class LinearLayout extends ViewGroup |
| ListView.java | class ListView extends AbsListView |
| MediaController.java | class MediaController extends FrameLayout |
| MultiAutoCompleteTextView.java | class MultiAutoCompleteTextView extends AutoCompleteTextView |
| NumberPicker.java | class NumberPicker extends LinearLayout |
| NumberPickerButton.java | class NumberPickerButton extends ImageButton |
| OverScroller.java | class OverScroller |
| PopupWindow.java | class PopupWindow |
| ProgressBar.java | class ProgressBar extends View |
| QuickContactBadge.java | class QuickContactBadge extends ImageView implements OnClickListener |
| RadioButton.java | class RadioButton extends CompoundButton |
| RadioGroup.java | class RadioGroup extends LinearLayout |
| RatingBar.java | class RatingBar extends AbsSeekBar |
| RelativeLayout.java | class RelativeLayout extends ViewGroup |
| RemoteViews.java | class RemoteViews implements Parcelable, Filter |
| ResourceCursorAdapter.java | class ResourceCursorAdapter extends CursorAdapter |
| ResourceCursorTreeAdapter.java | class ResourceCursorTreeAdapter extends CursorTreeAdapter |
| ScrollBarDrawable.java | class ScrollBarDrawable extends Drawable |
| Scroller.java | class Scroller |
| ScrollView.java | class ScrollView extends FrameLayout |
| SeekBar.java | class SeekBar extends AbsSeekBar |
| SimpleAdapter.java | class SimpleAdapter extends BaseAdapter implements Filterable |
| SimpleCursorAdapter.java | class SimpleCursorAdapter extends ResourceCursorAdapter |
| SimpleCursorTreeAdapter.java | class SimpleCursorTreeAdapter extends ResourceCursorTreeAdapter |
| SimpleExpandableListAdapter.java | class SimpleExpandableListAdapter extends BaseExpandableListAdapter |
| SlidingDrawer.java | class SlidingDrawer extends ViewGroup |
| Spinner.java | class Spinner extends AbsSpinner implements OnClickListener |
| TabHost.java | class TabHost extends FrameLayout implements ViewTreeObserver.OnTouchModeChangeListener |
| TableLayout.java | class TableLayout extends LinearLayout |
| TableRow.java | class TableRow extends LinearLayout |
| TabWidget.java | class TabWidget extends LinearLayout implements OnFocusChangeListener |
| TextSwitcher.java | class TextSwitcher extends ViewSwitcher |
| TextView.java | class TextView extends View implements ViewTreeObserver.OnPreDrawListener |
| TimePicker.java | class TimePicker extends FrameLayout |
| Toast.java | class Toast |
| ToggleButton.java | class ToggleButton extends CompoundButton |
| TwoLineListItem.java | class TwoLineListItem extends RelativeLayout |
| VideoView.java | class VideoView extends SurfaceView implements MediaPlayerControl |
| ViewAnimator.java | class ViewAnimator extends FrameLayout |
| ViewFlipper.java | class ViewFlipper extends ViewAnimator |
| ViewSwitcher.java | class ViewSwitcher extends ViewAnimator |
| ZoomButton.java | class ZoomButton extends ImageButton implements OnLongClickListener |
| ZoomButtonsController.java | class ZoomButtonsController implements View.OnTouchListener |
| ZoomControls.java | class ZoomControls extends LinearLayout |
| /frameworks/base/core/java/android/view から関連しているものを抜粋 | |
| SurfaceView.java | class SurfaceView extends View |
| View.java | class View implements Drawable.Callback, KeyEvent.Callback, AccessibilityEventSource |
| ViewGroup.java | class ViewGroup extends View implements ViewParent, ViewManager |
| ViewManager.java | interface ViewManager |
| ViewParent.java | interface ViewParent |
| /frameworks/base/core/java/android/appwidget から抜粋 | |
| AppWidgetHostView.java | class AppWidgetHostView extends FrameLayout |
| /frameworks/base/core/java/android/gesture から抜粋 | |
| GestureOverlayView.java | class GestureOverlayView extends FrameLayout |
| /frameworks/base/core/java/android/inputmethodservice から抜粋 | |
| KeyboardView.java | class KeyboardView extends View implements View.OnClickListener |
| /frameworks/base/core/java/android/webkit から抜粋 | |
| WebTextView.java | class View implements Drawable.Callback, KeyEvent.Callback, AccessibilityEventSource |
| WebView.java | class View implements Drawable.Callback, KeyEvent.Callback, AccessibilityEventSource |
| /frameworks/base/core/java/android/webkit から抜粋 | |
| WebTextView.java | class WebTextView extends AutoCompleteTextView |
| WebView.java | class WebView extends AbsoluteLayout implements ViewTreeObserver.OnGlobalFocusChangeListener, ViewGroup.OnHierarchyChangeListener |
関連記事
- ListViewにArrayAdapterを渡すサンプルコード(一覧項目から選択する場合のUI)
- Colorクラスでの色指定
- 画像を解像度ごとに振り分ける方法 国際化する方法(drawable、layout、valuesなどの修飾句)
- 処理中を表すプログレスダイアログを表示する
- EditTextのソフトキーボードの『完了』を虫メガネアイコンなどに変更する方法
- WebViewの設定一覧
- WebViewで横の隙間を消す方法(スクロールバー領域を消す)
- layoutのbackgroundで透過(transparent)を指定する方法
- xmlファイルの開始タグと閉じタグは大文字小文字も同じにする
- テーマ機能を使ってアプリケーション全体にスタイルを適用させる方法
- スタイルを使って属性を一括で管理する方法
- よく使うUIパーツのプロパティ
- wrap_contentとfill_parentの違い
- Androidのlayoutで使用できるパーツの一覧 ビュー(部品)
- layoutの種類と使用方法
- 画面の向きによってレイアウトを変更する方法
- 横画面に固定する、縦画面に固定する(表示モードの固定)
- EditTextで改行させない方法
- Androidアプリ
- Android実行時にError:ShouldNotReachHere() [hs_err_pid.log]
- 画面解像度などディスプレイの情報を取得する方法
- OSのバージョンと特徴
- リソースファイルの設置場所と利用方法
- Mobile Network Code(MNC)の一覧[H-I]
- ターミナルで端末操作をする方法
- TextViewに独自フォントを使用する方法
- タイトルバーやステータスバーを非表示にする方法
- Androidでマルチスレッド処理をする方法
- MediaPlayer のメソッド一覧
- [暗号化]ブロック暗号とは(AES/DES/Blowfish PKCS5Padding ECB/CBC IV)
- 2.0/2.1以前で再生できる動画が2.2以降で再生できない
スポンサーリンク





