| AbsSerializeDAO | This class defines the functions that will be used for HtcPaintingView. | 
| AbstractAdapterView<T extends Adapter> | An AdapterView is a view whose children are determined by an Adapter. | 
| AbstractAdapterView.AdapterContextMenuInfo | Extra menu information provided to the onCreateContextMenu(ContextMenu, View, ContextMenuInfo)callback when a context menu is brought up for this AdapterView. | 
| AbstractAdapterView.AdapterDataSetObserver | |
| AbstractAdapterView.OnItemClickListener | Interface definition for a callback to be invoked when an item in this AdapterView has been clicked. | 
| AbstractAdapterView.OnItemLongClickListener | Interface definition for a callback to be invoked when an item in this view has been clicked and held. | 
| AbstractAdapterView.OnItemSelectedListener | Interface definition for a callback to be invoked when an item in this view has been selected. | 
| AbstractTableView | Common code shared between ListView and GridView | 
| AbstractTableView.FlingRunnable | Responsible for fling behavior. | 
| AbstractTableView.LayoutParams | AbsListView extends LayoutParams to provide a place to hold the view type. | 
| AbstractTableView.OnScrollListener | Interface definition for a callback to be invoked when the list or grid has been scrolled. | 
| AbstractTableView.RecyclerListener | A RecyclerListener is used to receive a notification whenever a View is placed inside the RecycleBin's scrap heap. | 
| ActionBarContainer | |
| ActionBarContainer.LayoutParams | |
| ActionBarContainer.OnResourceUpdateListener | |
| ActionBarDropDown | |
| ActionBarDropDownSearch | |
| ActionBarExt | |
| ActionBarItemView | |
| ActionBarQuickContact | |
| ActionBarSearch | |
| ActionBarText | |
| AdapterView<T extends Adapter> | An AdapterView is a view whose children are determined by an Adapter. | 
| AdapterView.AdapterContextMenuInfo | Extra menu information provided to the onCreateContextMenu(ContextMenu, View, ContextMenuInfo)callback when a context menu is brought up for this AdapterView. | 
| AdapterView.OnItemClickListener | Interface definition for a callback to be invoked when an item in this AdapterView has been clicked. | 
| AdapterView.OnItemLongClickListener | Interface definition for a callback to be invoked when an item in this view has been clicked and held. | 
| AdapterView.OnItemSelectedListener | Interface definition for a callback to be invoked when an item in this view has been selected. | 
| BasePen | Provide default properties of Pen | 
| CarouselActivity | This class is deprecated. Not support class | 
| CarouselFragment | A fragment that contains and runs multiple embedded fragments or views. | 
| CarouselFragment.EditModeListener | |
| CarouselHost | Container for a tabbed window view. | 
| CarouselHost | This class is deprecated. Not support class | 
| CarouselHost.OnTabChangeListener | Interface definition for a callback to be invoked when tab changed | 
| CarouselProvider | CarouselProvider is for maintaining information of every element added by CarouselHost.addTab() | 
| CarouselProvider | CarouselProvider is for maintaining information of every element added by CarouselHost.addTab() | 
| CarouselTabSpec | |
| CarouselWidget | The CarouselWidget of Edit mode window | 
| CarouselWidget | This class is deprecated. Not support class | 
| CertInfo | |
| ContinuousClickTouchListener | 
| DisplaySetting | control panel 3D display setting | 
| DLNARendererData | Data structure to store renderer details. | 
| DLNASharedData | Constant definition for media type. | 
| DLNAStatusBarData | Data structure to store status bar information for DLNA serive to show. | 
| DpmErrorCode | 
| EasAccountInfo | This class is for configurating the EAS E-Mail account via MDM API. | 
| EraserStroke | An eraser stroke | 
| FocusSelection | 
| HTableColleague | |
| HtcAbsListView | Base class that can be used to implement virtualized lists of items. | 
| HtcAbsListView.AddAnimationListener | The callbacks to be invoked when delete animation start or end. | 
| HtcAbsListView.DeleteAnimationListener | The callbacks to be invoked when add animation start or end. | 
| HtcAbsListView.IntroAnimationListener | The callbacks to be invoked when intro animation start or end. | 
| HtcAbsListView.LayoutParams | AbsListView extends LayoutParams to provide a place to hold the view type. | 
| HtcAbsListView.MultiChoiceModeListener | A MultiChoiceModeListener receives events for HtcAbsListView#CHOICE_MODE_MULTIPLE_MODAL. | 
| HtcAbsListView.OnScrollListener | Interface definition for a callback to be invoked when the list or grid has been scrolled. | 
| HtcAbsListView.RecyclerListener | A RecyclerListener is used to receive a notification whenever a View is placed inside the RecycleBin's scrap heap. | 
| HtcAbsListView.scrollToAddedPositionListener | The callbacks to be invoked smoothScroll end. | 
| HtcAbsListView.SelectionBoundsAdjuster | The top-level view of a list item can implement this interface to allow itself to modify the bounds of the selection shown for that item. | 
| HtcAdapterView<T extends Adapter> | An AdapterView is a view whose children are determined by an Adapter. | 
| HtcAdapterView.AdapterContextMenuInfo | Extra menu information provided to the onCreateContextMenu(ContextMenu, View, ContextMenuInfo)callback when a context menu is brought up for this AdapterView. | 
| HtcAdapterView.ListStyle | |
| HtcAdapterView.OnItemClickListener | Interface definition for a callback to be invoked when an item in this AdapterView has been clicked. | 
| HtcAdapterView.OnItemLongClickListener | Interface definition for a callback to be invoked when an item in this view has been clicked and held. | 
| HtcAdapterView.OnItemSelectedListener | Interface definition for a callback to be invoked when an item in this view has been selected. | 
| HtcAlertController | A view containing controls for a Htc style AlertDialog. | 
| HtcAlertController.AlertParams | The parameters for the alert. | 
| HtcAlertController.AlertParams.OnPrepareListViewListener | Interface definition for a callback to be invoked before the ListView will be bound to an adapter. | 
| HtcAlertDialog | A subclass of Dialog that can display one, two or three buttons. | 
| HtcAlertDialog.Builder | |
| HtcDatePicker | |
| HtcDatePicker.OnDateChangedListener | The callback used to indicate the user changes the date. | 
| HtcDatePickerDialog | A simple dialog containing an HtcDatePicker. | 
| HtcDatePickerDialog.OnDateSetListener | mContext The callback used to indicate the user is done filling in the date. | 
| HtcDLNAControllerStatusListener | Listener class to notify Application that there is a renderer information update. | 
| HtcDLNADTCPFillBufferCallback | Fill Buffer Callback class to notify Application that DTCP server wants to fill buffer | 
| HtcDLNARendererStatusListener | Listener class to notify Application that there is a DMR added to or removed from network. | 
| HtcDLNAServiceManager | HtcDLNAServiceManager is the interface to control DLNA service, which provides access to HTC MediaLink HD. | 
| HtcDLNAServiceManager.ControllerInfo | Data structure for renderer information. | 
| HtcDLNAServiceManager.DLNAServiceStatusListener | Interface definition of a callback to be invoked for indicating the state of DLNA service connection. | 
| HtcIfDevicePolicyManager | |
| HtcListView | A view that shows items in a vertically scrolling list. | 
| HtcListView.FixedViewInfo | A class that represents a fixed view in a list, for example a header at the top or a footer at the bottom. | 
| HtcNumberPicker | |
| HtcNumberPicker.OnScrollIdleStateListener | |
| HtcPaintingUtil | This class provides some drawing utilities. | 
| HtcPaintingView | This class is an implementation of IStrokeNotifyPaintingView. | 
| HtcPaintingView.OnCacheListener | Interface definition for a callback to be invoked when an Cache events occur. | 
| HtcPen | Provide more properties related to stroke Properties | 
| HtcPen.EraserPen | |
| HtcResources | A convinient class for access HTC common resources. | 
| HtcSkinUtil | A class for apply skin configuration and get skin package information. | 
| HtcTimePicker | |
| HtcTimePicker.OnTimeSetListener | The callback used to indicate the user changes the date. | 
| HtcTimePickerDialog | A dialog that prompts the user for the time of day using a HtcTimePicker. | 
| HtcTimePickerDialog.OnTimeSetListener | The callback interface used to indicate the user is done filling in the time (they clicked on the 'Set' button). | 
| HtcTvDisplayHelper | HtcTvDisplayHelper is the helper class to check and listen to HTC MediaLink HD status. | 
| HtcTvDisplayHelper.HtcTvDisplayListener | Listener class to notify Application the HTC MediaLink HD status change event. | 
| IHighlightConfig15 | |
| IHighlightConfiguration | |
| IHighlightConfiguration.IHightlightConfigListener | |
| IPaintingCallBack | Interface defines callback interface for painting view tasks This is used when painting view is executing time-comsuming operations Ex. | 
| IPaintingCallBack.ActionResult | |
| IPaintingCallBack.ActionType | |
| IPaintingCallBack.IActionCallback | This is the callback for data related operations Ex. | 
| IPaintingView | The IPaintingView interface represents a view that provides some basic drawing operations such as: - draw strokes - draw strokes with different textures - undo/redo | 
| IPaintingView.OnPaintingViewListener | Interface definition for a callback to be invoked when an PaintingView event occurs. | 
| IRenderEngine | IRenderEngine specifies an interface that can draw a stroke onto an canvas | 
| IStrokeNotifyPaintingView | The IStrokeNotifyPaintingView extends the IPainitingView. | 
| IStrokeNotifyPaintingView.OnStrokeListener | Interface definition for a callback to be invoked when an Stroke event occurs. | 
| Manifest | |
| Manifest.permission | |
| Manifest.permission_group | |
| MotionPoint | Motion data used by HtcPaintingView. | 
| MyTableView | 
| OnActionPerformListener | A listener class for monitoring the tap operation on the following buttons of the PenMenu : Redo, Undo, Clear all and Show/hide all. | 
| OnActionPerformListener | A listener class for monitoring the tap operation on the following buttons of the PenMenu : Redo, Undo, Clear all and Show/hide all. | 
| PALUtilities | |
| Pen | Pen is the basic class of a pen with all pen properties | 
| PenConfigAdapter | The adapter for opensense plugin manager. | 
| PenEvent | |
| PenException | Exception that occurs during handling pen | 
| PenMenu | Provide UI widget to select pen setting for drawing on painting view and to execute functions such as undo, redo, clear, set visible of painting view (through IStrokeNotifyPaintingView interface). | 
| PenMenu | |
| PenMenuConfigFactory | |
| PenProps | Pen Property Bundle is used to store all key-value properties of a pen. | 
| PenPropsDatabase | Common Database definition | 
| PenUtils | Basic pen utility | 
| PhoneCallUIService | |
| PhoneCallUIService.PhoneCallUIState | |
| ProxyListAdapter | 
| QuickContactBadge | Widget used to show an image with the standard QuickContact badge and on-click behavior. | 
| QuickContactBadge.QueryCallback | 
| R | |
| R.anim | |
| R.animator | |
| R.array | |
| R.attr | |
| R.bool | |
| R.color | |
| R.dimen | |
| R.drawable | |
| R.fraction | |
| R.id | |
| R.integer | |
| R.interpolator | |
| R.layout | |
| R.menu | |
| R.mipmap | |
| R.plurals | |
| R.raw | |
| R.string | |
| R.style | |
| R.styleable | |
| R.xml | |
| ReadOnlyPenProps | Read-only pen properties. | 
| ScrollControl | |
| ScrollControl.CenterView | |
| SimpleEngine | |
| SimpleIdleScreenService | |
| SkinProviderContact | |
| SkinProviderContact.SKIN | |
| Stroke | A Stroke is a drawing that is generated when a user touches, moves, and leaves the screen. | 
| StrokeEventArg | This class used to indicate stroke event related information in OnStrokeListener | 
| StrokeEventArg.StrokeEndingState | NotEnding: stroke begin or still moving Standard: action_up to end stroke ForceEnding: out of boundary or abnormal state such as WindowFocusChange or start a new stroke but not end previous stroke | 
| StrokeEventArg.StrokeMoveEventArg | This class contains information related to a move event | 
| StrokeEventArg.StrokeStatus | Effective : This is valid stroke that will be shown in PaintingView Ineffective : An ineffective stroke will not be shown in PaintingView Ex. | 
| StrokeEventArg.StrokeStatusChangeEventArg | This Event argument tell stroke status is changed in undo/redo action | 
| StrokeProperties | This class defines the set of current drawing properties. | 
| TableColleague | |
| TableColleague.OrnMeasureSpec | |
| TableLayoutParams | A layout for TableView | 
| TableView | A view that shows items in two-dimensional scrolling grid. | 
| TableViewScrollControl | 
| ViewPort | This class defines the functions that HtcPaintingView will need to draw the Strokes. | 
| VpnConfigInfo | |
| VTableColleague |