gitextract_im_9e7ie/ ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── README_cn.md ├── buildtool/ │ ├── README.md │ └── typescript/ │ ├── bin/ │ │ ├── tsc │ │ └── tsserver │ └── lib/ │ ├── lib.d.ts │ ├── lib.es6.d.ts │ ├── tsc.js │ ├── tsserver.js │ └── typescriptServices.js ├── dist/ │ ├── android-ui.d.ts │ ├── android-ui.es5.js │ └── android-ui.js ├── package.json └── src/ ├── android/ │ ├── R/ │ │ ├── anim.ts │ │ ├── attr.ts │ │ ├── color.ts │ │ ├── drawable.ts │ │ ├── id.ts │ │ ├── image.ts │ │ ├── image_base64.ts │ │ ├── interpolator.ts │ │ ├── layout.ts │ │ └── string.ts │ ├── app/ │ │ ├── ActionBar.ts │ │ ├── ActionBarActivity.ts │ │ ├── Activity.ts │ │ ├── ActivityThread.ts │ │ ├── AlertController.ts │ │ ├── AlertDialog.ts │ │ ├── Application.ts │ │ └── Dialog.ts │ ├── content/ │ │ ├── Context.ts │ │ ├── DialogInterface.ts │ │ ├── Intent.ts │ │ └── res/ │ │ ├── ColorStateList.ts │ │ ├── Resources.ts │ │ └── TypedArray.ts │ ├── database/ │ │ ├── DataSetObservable.ts │ │ ├── DataSetObserver.ts │ │ └── Observable.ts │ ├── graphics/ │ │ ├── Canvas.ts │ │ ├── Color.ts │ │ ├── Matrix.ts │ │ ├── Paint.ts │ │ ├── Path.ts │ │ ├── PixelFormat.ts │ │ ├── Point.ts │ │ ├── Rect.ts │ │ ├── RectF.ts │ │ └── drawable/ │ │ ├── Animatable.ts │ │ ├── AnimationDrawable.ts │ │ ├── ClipDrawable.ts │ │ ├── ClipRoundRectDrawable.ts │ │ ├── ColorDrawable.ts │ │ ├── Drawable.ts │ │ ├── DrawableContainer.ts │ │ ├── InsetDrawable.ts │ │ ├── LayerDrawable.ts │ │ ├── RotateDrawable.ts │ │ ├── RoundRectDrawable.ts │ │ ├── ScaleDrawable.ts │ │ ├── ScrollBarDrawable.ts │ │ ├── ShadowDrawable.ts │ │ └── StateListDrawable.ts │ ├── os/ │ │ ├── Bundle.ts │ │ ├── Handler.ts │ │ ├── Message.ts │ │ ├── MessageQueue.ts │ │ ├── SystemClock.ts │ │ └── Trace.ts │ ├── support/ │ │ └── v4/ │ │ ├── view/ │ │ │ ├── PagerAdapter.ts │ │ │ └── ViewPager.ts │ │ └── widget/ │ │ ├── DrawerLayout.ts │ │ └── ViewDragHelper.ts │ ├── text/ │ │ ├── BoringLayout.ts │ │ ├── DynamicLayout.ts │ │ ├── InputType.ts │ │ ├── Layout.ts │ │ ├── MeasuredText.ts │ │ ├── PackedIntVector.ts │ │ ├── PackedObjectVector.ts │ │ ├── SpanSet.ts │ │ ├── SpanWatcher.ts │ │ ├── Spannable.ts │ │ ├── Spanned.ts │ │ ├── StaticLayout.ts │ │ ├── TextDirectionHeuristic.ts │ │ ├── TextDirectionHeuristics.ts │ │ ├── TextLine.ts │ │ ├── TextPaint.ts │ │ ├── TextUtils.ts │ │ ├── TextWatcher.ts │ │ ├── method/ │ │ │ ├── AllCapsTransformationMethod.ts │ │ │ ├── MovementMethod.ts │ │ │ ├── PasswordTransformationMethod.ts │ │ │ ├── ReplacementTransformationMethod.ts │ │ │ ├── SingleLineTransformationMethod.ts │ │ │ ├── TransformationMethod.ts │ │ │ └── TransformationMethod2.ts │ │ └── style/ │ │ ├── CharacterStyle.ts │ │ ├── LeadingMarginSpan.ts │ │ ├── LineBackgroundSpan.ts │ │ ├── LineHeightSpan.ts │ │ ├── MetricAffectingSpan.ts │ │ ├── ParagraphStyle.ts │ │ ├── ReplacementSpan.ts │ │ ├── TabStopSpan.ts │ │ ├── UpdateAppearance.ts │ │ ├── UpdateLayout.ts │ │ └── WrapTogetherSpan.ts │ ├── util/ │ │ ├── ArrayMap.ts │ │ ├── CopyOnWriteArray.ts │ │ ├── DisplayMetrics.ts │ │ ├── LayoutDirection.ts │ │ ├── Log.ts │ │ ├── LongSparseArray.ts │ │ ├── MathUtils.ts │ │ ├── Pools.ts │ │ ├── SparseArray.ts │ │ ├── SparseBooleanArray.ts │ │ ├── SparseMap.ts │ │ ├── StateSet.ts │ │ └── TypedValue.ts │ ├── view/ │ │ ├── FocusFinder.ts │ │ ├── GestureDetector.ts │ │ ├── Gravity.ts │ │ ├── HapticFeedbackConstants.ts │ │ ├── KeyEvent.ts │ │ ├── LayoutInflater.ts │ │ ├── Menu.ts │ │ ├── MenuItem.ts │ │ ├── MotionEvent.ts │ │ ├── ScaleGestureDetector.ts │ │ ├── SoundEffectConstants.ts │ │ ├── Surface.ts │ │ ├── TouchDelegate.ts │ │ ├── VelocityTracker.ts │ │ ├── View.ts │ │ ├── ViewConfiguration.ts │ │ ├── ViewGroup.ts │ │ ├── ViewOverlay.ts │ │ ├── ViewParent.ts │ │ ├── ViewRootImpl.ts │ │ ├── ViewTreeObserver.ts │ │ ├── Window.ts │ │ ├── WindowManager.ts │ │ ├── animation/ │ │ │ ├── AccelerateDecelerateInterpolator.ts │ │ │ ├── AccelerateInterpolator.ts │ │ │ ├── AlphaAnimation.ts │ │ │ ├── Animation.ts │ │ │ ├── AnimationSet.ts │ │ │ ├── AnimationUtils.ts │ │ │ ├── AnticipateInterpolator.ts │ │ │ ├── AnticipateOvershootInterpolator.ts │ │ │ ├── BounceInterpolator.ts │ │ │ ├── CycleInterpolator.ts │ │ │ ├── DecelerateInterpolator.ts │ │ │ ├── Interpolator.ts │ │ │ ├── LinearInterpolator.ts │ │ │ ├── OvershootInterpolator.ts │ │ │ ├── RotateAnimation.ts │ │ │ ├── ScaleAnimation.ts │ │ │ ├── Transformation.ts │ │ │ └── TranslateAnimation.ts │ │ └── menu/ │ │ └── MenuPopupHelper.ts │ ├── webkit/ │ │ ├── WebView.ts │ │ └── WebViewClient.ts │ └── widget/ │ ├── AbsListView.ts │ ├── AbsSeekBar.ts │ ├── AbsSpinner.ts │ ├── Adapter.ts │ ├── AdapterView.ts │ ├── ArrayAdapter.ts │ ├── BaseAdapter.ts │ ├── BaseExpandableListAdapter.ts │ ├── Button.ts │ ├── CheckBox.ts │ ├── Checkable.ts │ ├── CheckedTextView.ts │ ├── CompoundButton.ts │ ├── EditText.ts │ ├── ExpandableListAdapter.ts │ ├── ExpandableListConnector.ts │ ├── ExpandableListPosition.ts │ ├── ExpandableListView.ts │ ├── FrameLayout.ts │ ├── GridView.ts │ ├── HeaderViewListAdapter.ts │ ├── HeterogeneousExpandableList.ts │ ├── HorizontalScrollView.ts │ ├── ImageButton.ts │ ├── ImageView.ts │ ├── LinearLayout.ts │ ├── ListAdapter.ts │ ├── ListPopupWindow.ts │ ├── ListView.ts │ ├── NumberPicker.ts │ ├── OverScroller.ts │ ├── PopupWindow.ts │ ├── ProgressBar.ts │ ├── RadioButton.ts │ ├── RadioGroup.ts │ ├── RatingBar.ts │ ├── RelativeLayout.ts │ ├── ScrollView.ts │ ├── Scroller.ts │ ├── SeekBar.ts │ ├── Spinner.ts │ ├── SpinnerAdapter.ts │ ├── TextView.ts │ ├── Toast.ts │ └── WrapperListAdapter.ts ├── androidui/ │ ├── AndroidUI.ts │ ├── AndroidUIElement.ts │ ├── attr/ │ │ ├── AttrBinder.ts │ │ ├── AttrValueParser.ts │ │ ├── StateAttr.ts │ │ └── StateAttrList.ts │ ├── image/ │ │ ├── ChangeImageSizeDrawable.ts │ │ ├── NetDrawable.ts │ │ ├── NetImage.ts │ │ ├── NinePatchDrawable.ts │ │ └── RegionImageDrawable.ts │ ├── native/ │ │ ├── NativeApi.ts │ │ ├── NativeCanvas.ts │ │ ├── NativeEditText.ts │ │ ├── NativeHtmlView.ts │ │ ├── NativeImage.ts │ │ ├── NativeSurface.ts │ │ └── NativeWebView.ts │ ├── util/ │ │ ├── ArrayCreator.ts │ │ ├── ClassFinder.ts │ │ ├── Long.ts │ │ ├── NumberChecker.ts │ │ ├── PageStack.ts │ │ ├── PerformanceAdjuster.ts │ │ └── Platform.ts │ └── widget/ │ ├── HtmlBaseView.ts │ ├── HtmlDataAdapter.ts │ ├── HtmlDataListAdapter.ts │ ├── HtmlDataPagerAdapter.ts │ ├── HtmlDataPickerAdapter.ts │ ├── HtmlImageView.ts │ ├── HtmlView.ts │ ├── OverScrollLocker.ts │ └── PullRefreshLoadLayout.ts ├── build_sdk_res.js ├── insert_sdk_version_dist.js ├── java/ │ ├── lang/ │ │ ├── Comparable.ts │ │ ├── Float.ts │ │ ├── Integer.ts │ │ ├── Long.ts │ │ ├── Object.ts │ │ ├── Runnable.ts │ │ ├── StringBuilder.ts │ │ ├── System.ts │ │ ├── ref/ │ │ │ └── WeakReference.ts │ │ └── util/ │ │ └── concurrent/ │ │ └── CopyOnWriteArrayList.ts │ └── util/ │ ├── ArrayDeque.ts │ ├── ArrayList.ts │ ├── Arrays.ts │ ├── Collections.ts │ ├── Comparator.ts │ └── List.ts ├── lib/ │ ├── com/ │ │ └── jakewharton/ │ │ └── salvage/ │ │ └── RecyclingPagerAdapter.ts │ └── uk/ │ └── co/ │ └── senab/ │ └── photoview/ │ ├── GestureDetector.ts │ ├── IPhotoView.ts │ ├── PhotoView.ts │ └── PhotoViewAttacher.ts ├── pack_enter.ts ├── res/ │ └── layout/ │ ├── _id_defined.xml │ ├── action_bar.xml │ ├── alert_dialog.xml │ ├── alert_dialog_progress.xml │ ├── popup_menu_item_layout.xml │ ├── select_dialog.xml │ ├── select_dialog_item.xml │ ├── select_dialog_multichoice.xml │ ├── select_dialog_singlechoice.xml │ ├── simple_spinner_dropdown_item.xml │ ├── simple_spinner_item.xml │ └── transient_notification.xml └── tsconfig.json