【Android】継承関係表

Android Tipsプログラミング

使用頻度の高いandroid専用クラスの継承関係表をまとめました。

// Activity
android.content.Context
android.content.ContextWrapper
android.view.ContextThemeWrapper
android.app.Activity

// ダイアログ
android.app.AlertDialog.Builder
android.app.Dialog
android.app.AlertDialog
android.content.DialogInterface
android.content.DialogInterface.OnCancelListener
android.content.DialogInterface.OnClickListener
android.content.DialogInterface.OnDismissListener
android.content.DialogInterface.OnKeyListener
android.content.DialogInterface.OnShowListener

// レイアウト
android.view.View
android.view.ViewGroup
android.widget.AbsoluteLayout
android.widget.FrameLayout
android.widget.TimePicker
android.widget.ViewAnimator
android.widget.ViewFlipper
android.widget.LinearLayout
android.widget.TableLayout
android.widget.RelativeLayout
android.view.ViewGroup.LayoutParams
android.widget.AbsoluteLayout.LayoutParams
android.view.ViewGroup.MarginLayoutParams
android.widget.LinearLayout.LayoutParams
android.widget.TableLayout.LayoutParams
android.widget.RelativeLayout.LayoutParams
android.view.LayoutInflater

// 画面部品
android.view.View
android.widget.ImageView
android.widget.TextView
android.widget.Button
android.widget.CompoundButton
android.widget.CheckBox
android.widget.RadioButton
android.widget.EditText
android.view.MotionEvent
android.view.View.OnClickListener
android.view.View.OnFocusChangeListener
android.view.View.OnKeyListener
android.view.View.OnLongClickListener
android.view.View.OnTouchListener

// SDカードなど
android.os.Environment

// GPS
android.location.Location
android.location.LocationListener
android.location.LocationManager
android.location.LocationProvider

// 画像制御
android.graphics.Bitmap
android.graphics.BitmapFactory
android.graphics.BitmapFactory.Options

// アニメーション
android.view.animation.Animation
android.view.animation.AnimationSet
android.view.animation.AlphaAnimation
android.view.animation.RotateAnimation
android.view.animation.ScaleAnimation
android.view.animation.TranslateAnimation
android.view.animation.AccelerateInterpolator
android.graphics.drawable.Drawable
android.graphics.drawable.DrawableContainer
android.graphics.drawable.AnimationDrawable

// 傾きの取得など
android.content.res.Configuration
android.hardware.Sensor
android.hardware.SensorEvent
android.hardware.SensorEventListener
android.hardware.SensorManager

コメント