Robotframework-RED-red.xml引用library的介绍

1.RED编辑器中直接引用library,会报错的,鼠标放到报错信息上,会有提示,如下图:

*** Settings ***

Library SeleniumLibrary

Robotframework-RED-red.xml引用library的介绍

2.此时鼠标选中SeleniumLibrary,然后按ctrl+1,提示:尝试查找“seleniumlibrary”库的位置并添加它到red.xml文件,如下图:

Robotframework-RED-red.xml引用library的介绍

3.red.xml的library初始窗口如下:

Robotframework-RED-red.xml引用library的介绍

4.第2步中双击下图的标示

Robotframework-RED-red.xml引用library的介绍

会跳到下面的界面,发现已经自动加上了seleniumlibrary的路径

Robotframework-RED-red.xml引用library的介绍

5.可以在Window-Preference设置下,输入

*** Settings ***

Library SeleniumLibrary

然后ctrl+s,自动添加到red.xml

设置如下图:

Robotframework-RED-red.xml引用library的介绍

Robotframework-RED-red.xml引用library的介绍

ps:版本不一样,设置可能会略有差异,本次版本Version: 0.8.13

Robotframework-RED-red.xml引用library的介绍

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
包括Android布局,弹窗,配色,单击事件,UI,精美炫酷的activity切换动画和空间动画,是新手必备的源码,内含相关的Dome 25件。 - - 文件夹 PATH 列表 卷序列号为 4E8D-6931 C:. │ .txt │ Android-UI-新手必备源码master.zip │ └─Android-UI │ README.md │ ├─ArcLayout(弧形(或者圆形)布局菜单) │ │ .gitignore │ │ ArcLayout.iml │ │ build.gradle │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ README.md │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─bob │ │ │ └─arclayout │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─bob │ │ │ └─arclayout │ │ │ │ AnimatorUtils.java │ │ │ │ Demo.java │ │ │ │ DemoActivity.java │ │ │ │ DemoFreeAngleActivity.java │ │ │ │ DemoLikePathActivity.java │ │ │ │ DemoLikeTumblrActivity.java │ │ │ │ MainActivity.java │ │ │ │ TestActivity.java │ │ │ │ │ │ │ └─widget │ │ │ ClipRevealFrame.java │ │ │ │ │ └─res │ │ ├─drawable │ │ │ cyan_oval.xml │ │ │ cyan_oval_pressed.xml │ │ │ cyan_oval_selector.xml │ │ │ green_oval.xml │ │ │ green_oval_pressed.xml │ │ │ green_oval_selector.xml │ │ │ light_blue_oval.xml │ │ │ light_blue_oval_pressed.xml │ │ │ light_blue_oval_selector.xml │ │ │ light_green_oval.xml │ │ │ light_green_oval_pressed.xml │ │ │ light_green_oval_selector.xml │ │ │ path_fab.xml │ │ │ path_white_oval.xml │ │ │ teal_oval.xml │ │ │ teal_oval_pressed.xml │ │ │ teal_oval_selector.xml │ │ │ tumblr_blue_oval.xml │ │ │ tumblr_green_oval.xml │ │ │ tumblr_grey_oval.xml │ │ │ tumblr_menu_oval.xml │ │ │ tumblr_orange_oval.xml │ │ │ tumblr_red_oval.xml │ │ │ tumblr_white_oval.xml │ │ │ │ │ ├─drawable-hdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ activity_main.xml │ │ │ arc_free_angle.xml │ │ │ arc_large.xml │ │ │ arc_medium.xml │ │ │ arc_small.xml │ │ │ like_a_path.xml │ │ │ like_a_tumblr.xml │ │ │ text.xml │ │ │ │ │ ├─menu │ │ │ menu_demo.xml │ │ │ menu_main.xml │ │ │ │ │ └─values │ │ colors.xml │ │ dimens.xml │ │ ids.xml │ │ strings.xml │ │ styles.xml │ │ │ ├─art │ │ attrs.png │ │ demo1.gif │ │ demo2.gif │ │ icon.png │ │ Thumbs.db │ │ │ ├─gradle │ │ └─wrapper │ │ gradle-wrapper.jar │ │ gradle-wrapper.properties │ │ │ └─library │ │ .gitignore │ │ build.gradle │ │ library.iml │ │ proguard-rules.pro │ │ │ └─src │ ├─androidTest │ │ └─java │ │ └─com │ │ └─bob │ │ └─library │ │ ApplicationTest.java │ │ │ └─main │ │ AndroidManifest.xml │ │ │ ├─java │ │ └─com │ │ └─bob │ │ └─library │ │ Arc.java │ │ ArcDrawable.java │ │ ArcLayout.java │ │ ArcOrigin.java │ │ Utils.java │ │ │ └─res │ └─values │ attrs.xml │ ├─BeautifulDialog(一些比较漂亮的对话框) │ │ .gitignore │ │ BeautifulDialog.iml │ │ build.gradle │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ 样列1.png │ │ │ 样列2.png │ │ │ 样列3.png │ │ │ 样列4.png │ │ │ 样列5.png │ │ │ 样列6.png │ │ │ 样列7.png │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─my │ │ │ └─beautifuldialog │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─my │ │ │ └─beautifuldialog │ │ │ OptAnimationLoader.java │ │ │ Rotate3dAnimation.java │ │ │ SampleActivity.java │ │ │ SuccessTickView.java │ │ │ SweetAlertDialog.java │ │ │ │ │ └─res │ │ ├─anim │ │ │ error_frame_in.xml │ │ │ error_x_in.xml │ │ │ modal_in.xml │ │ │ modal_out.xml │ │ │ success_bow_roate.xml │ │ │ success_mask_layout.xml │ │ │ │ │ ├─drawable │ │ │ blue_button_background.xml │ │ │ dialog_background.xml │ │ │ error_center_x.xml │ │ │ error_circle.xml │ │ │ gray_button_background.xml │ │ │ red_button_background.xml │ │ │ success_bow.xml │ │ │ success_circle.xml │ │ │ warning_circle.xml │ │ │ warning_sigh.xml │ │ │ │ │ ├─drawable-hdpi │ │ │ custom_img.jpg │ │ │ ic_launcher.png │ │ │ logo_big.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ alert_dialog.xml │ │ │ sample_activity.xml │ │ │ │ │ └─values │ │ attrs.xml │ │ colors.xml │ │ strings.xml │ │ styles.xml │ │ │ └─gradle │ └─wrapper │ gradle-wrapper.jar │ gradle-wrapper.properties │ ├─beautifulLoading(小树叶行的Loading对话框) │ │ .gitignore │ │ beautifulLoading.iml │ │ build.gradle │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ 样列1.png │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─my │ │ │ └─beautifulloading │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─my │ │ │ └─beautifulloading │ │ │ AnimationUtils.java │ │ │ LeafLoadingActivity.java │ │ │ LeafLoadingView.java │ │ │ UiUtils.java │ │ │ │ │ └─res │ │ ├─drawable-hdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ fengshan.png │ │ │ ic_launcher.png │ │ │ leaf.png │ │ │ leaf_kuang.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ fragment_main.xml │ │ │ leaf_loading_layout.xml │ │ │ │ │ └─values │ │ dimens.xml │ │ strings.xml │ │ styles.xml │ │ │ └─gradle │ └─wrapper │ gradle-wrapper.jar │ gradle-wrapper.properties │ ├─BezierView(实现仿QQ未读消息效果) │ │ .gitignore │ │ bezier.gif │ │ BezierView.iml │ │ build.gradle │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ README.md │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ ├─inspectionProfiles │ │ │ profiles_settings.xml │ │ │ Project_Default.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─bob │ │ │ └─bezierview │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─bob │ │ │ └─bezierview │ │ │ BezierView.java │ │ │ MainActivity.java │ │ │ │ │ └─res │ │ ├─drawable │ │ │ tip_anim.xml │ │ │ │ │ ├─drawable-hdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_launcher.png │ │ │ idp.png │ │ │ idq.png │ │ │ idr.png │ │ │ ids.png │ │ │ idt.png │ │ │ skin_tips_new.png │ │ │ skin_tips_newmessage.9.png │ │ │ skin_tips_newmessage_ninetynine.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ activity_main.xml │ │ │ │ │ └─values │ │ strings.xml │ │ styles.xml │ │ │ └─gradle │ └─wrapper │ gradle-wrapper.jar │ gradle-wrapper.properties │ ├─CrossView(加号变叉号) │ │ .gitignore │ │ build.gradle │ │ cross.gif │ │ CrossView.iml │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ README.md │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─bob │ │ │ └─crossview │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─bob │ │ │ └─crossview │ │ │ SampleActivity.java │ │ │ │ │ └─res │ │ ├─drawable │ │ │ cross_view_selector.xml │ │ │ │ │ ├─drawable-hdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-v21 │ │ │ cross_view_selector.xml │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ activity_sample.xml │ │ │ │ │ ├─menu │ │ │ menu_sample.xml │ │ │ │ │ └─values │ │ colors.xml │ │ dimens.xml │ │ strings.xml │ │ styles.xml │ │ │ ├─gradle │ │ └─wrapper │ │ gradle-wrapper.jar │ │ gradle-wrapper.properties │ │ │ └─library │ │ .gitignore │ │ build.gradle │ │ library.iml │ │ proguard-rules.pro │ │ │ └─src │ ├─androidTest │ │ └─java │ │ └─com │ │ └─bob │ │ └─library │ │ ApplicationTest.java │ │ │ └─main │ │ AndroidManifest.xml │ │ │ ├─java │ │ └─com │ │ └─bob │ │ └─library │ │ CrossView.java │ │ │ └─res │ └─values │ attrs.xml │ ├─DateTimeDialog(时间控件UI) │ │ .gitignore │ │ build.gradle │ │ DateTimeDialog.iml │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ 样列1.png │ │ │ 样列2.png │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─my │ │ │ └─datetimedialog │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─my │ │ │ └─datetimedialog │ │ │ MainActivity.java │ │ │ │ │ └─res │ │ ├─drawable-hdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ activity_main.xml │ │ │ │ │ ├─values │ │ │ dimens.xml │ │ │ strings.xml │ │ │ styles.xml │ │ │ │ │ ├─values-v11 │ │ │ styles.xml │ │ │ │ │ └─values-v14 │ │ styles.xml │ │ │ ├─datetimelibrary │ │ │ .gitignore │ │ │ build.gradle │ │ │ datetimelibrary.iml │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─my │ │ │ └─datetimelibrary │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ └─java │ │ └─com │ │ └─my │ │ └─datetimelibrary │ │ ├─animation │ │ │ Animator.java │ │ │ AnimatorInflater.java │ │ │ AnimatorListenerAdapter.java │ │ │ AnimatorSet.java │ │ │ ArgbEvaluator.java │ │ │ FloatEvaluator.java │ │ │ FloatKeyframeSet.java │ │ │ IntEvaluator.java │ │ │ IntKeyframeSet.java │ │ │ Keyframe.java │ │ │ KeyframeSet.java │ │ │ ObjectAnimator.java │ │ │ PreHoneycombCompat.java │ │ │ PropertyValuesHolder.java │ │ │ TimeAnimator.java │ │ │ TypeEvaluator.java │ │ │ ValueAnimator.java │ │ │ │ │ ├─util │ │ │ FloatProperty.java │ │ │ IntProperty.java │ │ │ NoSuchPropertyException.java │ │ │ Property.java │ │ │ ReflectiveProperty.java │ │ │ │ │ └─view │ │ │ ViewHelper.java │ │ │ ViewPropertyAnimator.java │ │ │ ViewPropertyAnimatorHC.java │ │ │ ViewPropertyAnimatorICS.java │ │ │ ViewPropertyAnimatorPreHC.java │ │ │ │ │ └─animation │ │ AnimatorProxy.java │ │ │ ├─datetimepicker │ │ │ .gitignore │ │ │ build.gradle │ │ │ datetimepicker.iml │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─my │ │ │ └─datetimepicker │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─my │ │ │ └─datetimepicker │ │ │ │ AccessibleTextView.java │ │ │ │ Utils.java │ │ │ │ │ │ │ ├─date │ │ │ │ DatePickerController.java │ │ │ │ DatePickerDialog.java │ │ │ │ DayPickerView.java │ │ │ │ SimpleMonthAdapter.java │ │ │ │ SimpleMonthView.java │ │ │ │ TextViewWithCircularIndicator.java │ │ │ │ YearPickerView.java │ │ │ │ │ │ │ └─time │ │ │ AmPmCirclesView.java │ │ │ CircleView.java │ │ │ RadialPickerLayout.java │ │ │ RadialSelectorView.java │ │ │ RadialTextsView.java │ │ │ TimePickerDialog.java │ │ │ │ │ └─res │ │ ├─color │ │ │ date_picker_selector.xml │ │ │ date_picker_year_selector.xml │ │ │ done_text_color.xml │ │ │ │ │ ├─drawable-hdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ date_picker_dialog.xml │ │ │ date_picker_done_button.xml │ │ │ date_picker_header_view.xml │ │ │ date_picker_selected_date.xml │ │ │ date_picker_view_animator.xml │ │ │ time_header_label.xml │ │ │ time_picker_dialog.xml │ │ │ year_label_text_view.xml │ │ │ │ │ ├─layout-land │ │ │ date_picker_dialog.xml │ │ │ time_picker_dialog.xml │ │ │ │ │ ├─layout-sw600dp │ │ │ date_picker_dialog.xml │ │ │ │ │ ├─layout-sw600dp-land │ │ │ date_picker_dialog.xml │ │ │ │ │ ├─layout-w270dp-h560dp │ │ │ date_picker_dialog.xml │ │ │ │ │ ├─values │ │ │ colors.xml │ │ │ dimens.xml │ │ │ ids.xml │ │ │ strings.xml │ │ │ styles.xml │ │ │ │ │ ├─values-af │ │ │ strings.xml │ │ │ │ │ ├─values-am │ │ │ strings.xml │ │ │ │ │ ├─values-ar │ │ │ strings.xml │ │ │ │ │ ├─values-be │ │ │ strings.xml │ │ │ │ │ ├─values-bg │ │ │ strings.xml │ │ │ │ │ ├─values-ca │ │ │ strings.xml │ │ │ │ │ ├─values-cs │ │ │ strings.xml │ │ │ │ │ ├─values-da │ │ │ strings.xml │ │ │ │ │ ├─values-de │ │ │ strings.xml │ │ │ │ │ ├─values-el │ │ │ strings.xml │ │ │ │ │ ├─values-en-rGB │ │ │ strings.xml │ │ │ │ │ ├─values-en-rGB-v16 │ │ │ strings.xml │ │ │ │ │ ├─values-es │ │ │ strings.xml │ │ │ │ │ ├─values-es-rUS │ │ │ strings.xml │ │ │ │ │ ├─values-et │ │ │ strings.xml │ │ │ │ │ ├─values-fa │ │ │ strings.xml │ │ │ │ │ ├─values-fi │ │ │ strings.xml │ │ │ │ │ ├─values-fr │ │ │ strings.xml │ │ │ │ │ ├─values-hi │ │ │ strings.xml │ │ │ │ │ ├─values-hr │ │ │ strings.xml │ │ │ │ │ ├─values-hu │ │ │ strings.xml │ │ │ │ │ ├─values-in │ │ │ strings.xml │ │ │ │ │ ├─values-it │ │ │ strings.xml │ │ │ │ │ ├─values-iw │ │ │ strings.xml │ │ │ │ │ ├─values-ja │ │ │ strings.xml │ │ │ │ │ ├─values-ko │ │ │ strings.xml │ │ │ │ │ ├─values-land │ │ │ dimens.xml │ │ │ │ │ ├─values-lt │ │ │ strings.xml │ │ │ │ │ ├─values-lv │ │ │ strings.xml │ │ │ │ │ ├─values-mcc262 │ │ │ strings.xml │ │ │ │ │ ├─values-ms │ │ │ strings.xml │ │ │ │ │ ├─values-nb │ │ │ strings.xml │ │ │ │ │ ├─values-nl │ │ │ strings.xml │ │ │ │ │ ├─values-pl │ │ │ strings.xml │ │ │ │ │ ├─values-pt │ │ │ strings.xml │ │ │ │ │ ├─values-pt-rBR │ │ │ strings.xml │ │ │ │ │ ├─values-pt-rPT │ │ │ strings.xml │ │ │ │ │ ├─values-ro │ │ │ strings.xml │ │ │ │ │ ├─values-ru │ │ │ strings.xml │ │ │ │ │ ├─values-sk │ │ │ strings.xml │ │ │ │ │ ├─values-sl │ │ │ strings.xml │ │ │ │ │ ├─values-small │ │ │ dimens.xml │ │ │ │ │ ├─values-sr │ │ │ strings.xml │ │ │ │ │ ├─values-sv │ │ │ strings.xml │ │ │ │ │ ├─values-sw │ │ │ strings.xml │ │ │ │ │ ├─values-sw600dp │ │ │ dimens.xml │ │ │ │ │ ├─values-sw600dp-land │ │ │ dimens.xml │ │ │ │ │ ├─values-th │ │ │ strings.xml │ │ │ │ │ ├─values-tl │ │ │ strings.xml │ │ │ │ │ ├─values-tr │ │ │ strings.xml │ │ │ │ │ ├─values-uk │ │ │ strings.xml │ │ │ │ │ ├─values-v11 │ │ │ styles.xml │ │ │ │ │ ├─values-v14 │ │ │ styles.xml │ │ │ │ │ ├─values-v16 │ │ │ strings.xml │ │ │ styles.xml │ │ │ │ │ ├─values-vi │ │ │ strings.xml │ │ │ │ │ ├─values-w270dp-h560dp │ │ │ dimens.xml │ │ │ │ │ ├─values-zh-rCN │ │ │ strings.xml │ │ │ │ │ ├─values-zh-rTW │ │ │ strings.xml │ │ │ │ │ └─values-zu │ │ strings.xml │ │ │ └─gradle │ └─wrapper │ gradle-wrapper.jar │ gradle-wrapper.properties │ ├─Dialog(特效对话框) │ │ .gitignore │ │ build.gradle │ │ Dialog.iml │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ dilog.gif │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─my │ │ │ └─dialog │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─my │ │ │ └─dialog │ │ │ MainActivity.java │ │ │ │ │ └─res │ │ ├─drawable-hdpi │ │ │ icon.png │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ activity_main.xml │ │ │ │ │ ├─values │ │ │ strings.xml │ │ │ styles.xml │ │ │ │ │ ├─values-v11 │ │ │ styles.xml │ │ │ │ │ ├─values-v14 │ │ │ styles.xml │ │ │ │ │ ├─values-w360dp │ │ │ dimens.xml │ │ │ │ │ ├─values-w480dp │ │ │ dimens.xml │ │ │ │ │ ├─values-w500dp │ │ │ dimens.xml │ │ │ │ │ ├─values-w600dp │ │ │ dimens.xml │ │ │ │ │ └─values-w720dp │ │ dimens.xml │ │ │ ├─gradle │ │ └─wrapper │ │ gradle-wrapper.jar │ │ gradle-wrapper.properties │ │ │ └─lib │ │ .gitignore │ │ build.gradle │ │ lib.iml │ │ library.iml │ │ proguard-rules.pro │ │ │ └─src │ ├─androidTest │ │ └─java │ │ └─com │ │ └─my │ │ └─lib │ │ ApplicationTest.java │ │ │ └─main │ │ AndroidManifest.xml │ │ │ ├─java │ │ └─com │ │ └─my │ │ └─lib │ │ │ Effectstype.java │ │ │ NiftyDialogBuilder.java │ │ │ │ │ └─core │ │ BaseEffects.java │ │ FadeIn.java │ │ Fall.java │ │ FlipH.java │ │ FlipV.java │ │ NewsPaper.java │ │ RotateBottom.java │ │ RotateLeft.java │ │ Shake.java │ │ SideFall.java │ │ SlideBottom.java │ │ SlideLeft.java │ │ SlideRight.java │ │ SlideTop.java │ │ Slit.java │ │ │ └─res │ ├─drawable │ │ btn_press.xml │ │ btn_selector.xml │ │ btn_unpress.xml │ │ dialog_bg.xml │ │ │ ├─drawable-hdpi │ │ ic_launcher.png │ │ │ ├─drawable-mdpi │ │ ic_launcher.png │ │ │ ├─drawable-xhdpi │ │ ic_launcher.png │ │ │ ├─drawable-xxhdpi │ │ ic_launcher.png │ │ │ ├─layout │ │ custom_view.xml │ │ dialog_layout.xml │ │ │ └─values │ colors.xml │ dimens.xml │ strings.xml │ styles.xml │ ├─DialogPlusDemo(对话框组件,可做上下弹出布局) │ │ .gitignore │ │ build.gradle │ │ dialogplus.gif │ │ dialogplusanim.gif │ │ DialogPlusDemo.iml │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ README.md │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─bob │ │ │ └─dialogplusdemo │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─bob │ │ │ └─dialogplusdemo │ │ │ MainActivity.java │ │ │ SimpleAdapter.java │ │ │ │ │ └─res │ │ ├─drawable │ │ │ selector_bg_button.xml │ │ │ │ │ ├─drawable-hdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_google_maps_icon.png │ │ │ ic_google_messenger_icon.png │ │ │ ic_google_plus_icon.png │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ activity_main.xml │ │ │ content.xml │ │ │ content2.xml │ │ │ footer.xml │ │ │ header.xml │ │ │ simple_grid_item.xml │ │ │ simple_list_item.xml │ │ │ │ │ └─values │ │ colors.xml │ │ dimens.xml │ │ strings.xml │ │ styles.xml │ │ │ └─gradle │ └─wrapper │ gradle-wrapper.jar │ gradle-wrapper.properties │ ├─DragTopLayout(360软件详情页特效) │ │ .gitignore │ │ build.gradle │ │ DragTopLayout.iml │ │ dragtop_1.1.0.gif │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ README.md │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─bob │ │ │ └─dragtoplayout │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─github │ │ │ └─chenupt │ │ │ └─dragtoplayout │ │ │ └─demo │ │ │ │ AboutActivity.java │ │ │ │ CustomView.java │ │ │ │ DataService.java │ │ │ │ MainActivity.java │ │ │ │ │ │ │ ├─fragments │ │ │ │ GridViewFragment.java │ │ │ │ ListViewFragment.java │ │ │ │ RecyclerFragment.java │ │ │ │ ScrollViewFragment.java │ │ │ │ WebViewFragment.java │ │ │ │ │ │ │ ├─pulltorefresh │ │ │ │ PullToRefreshActivity.java │ │ │ │ PullToRefreshTopLayout.java │ │ │ │ │ │ │ └─utils │ │ │ DebugLog.java │ │ │ │ │ └─res │ │ ├─drawable-hdpi │ │ │ icon.png │ │ │ ic_fab_star.png │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_fab_star.png │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ avatar.png │ │ │ ic_fab_star.png │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_fab_star.png │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ activity_about.xml │ │ │ activity_main.xml │ │ │ activity_pulltorefresh.xml │ │ │ fragment_gridview.xml │ │ │ fragment_list.xml │ │ │ fragment_recycler.xml │ │ │ fragment_scrollview.xml │ │ │ fragment_webview.xml │ │ │ view_item_custom.xml │ │ │ │ │ ├─menu │ │ │ menu_main.xml │ │ │ │ │ ├─values │ │ │ colors.xml │ │ │ dimens.xml │ │ │ strings.xml │ │ │ styles.xml │ │ │ │ │ └─values-w820dp │ │ dimens.xml │ │ │ ├─gradle │ │ └─wrapper │ │ gradle-wrapper.jar │ │ gradle-wrapper.properties │ │ │ ├─library │ │ │ .gitignore │ │ │ build.gradle │ │ │ library.iml │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─bob │ │ │ └─library │ │ │ AttachUtil.java │ │ │ DragTopLayout.java │ │ │ │ │ └─res │ │ └─values │ │ attrs.xml │ │ │ └─sample │ │ .gitignore │ │ build.gradle │ │ proguard-rules.pro │ │ sample.iml │ │ │ └─src │ └─main │ │ AndroidManifest.xml │ │ │ ├─java │ │ └─com │ │ └─bob │ │ └─sample │ │ │ DragTopLayoutEvent.java │ │ │ │ │ ├─activity │ │ │ MainAcitivity.java │ │ │ │ │ ├─fragment │ │ │ GridViewFragment.java │ │ │ ListViewFragment.java │ │ │ RecyclerViewFragment.java │ │ │ ScrollViewFragment.java │ │ │ WebViewFragment.java │ │ │ │ │ └─widget │ │ PagerSlidingTabStrip.java │ │ │ └─res │ ├─drawable │ │ avatar.png │ │ │ ├─drawable-hdpi │ │ image_sliding_block.9.png │ │ sliding_tab_strip_background.9.png │ │ tubiao.jpg │ │ │ ├─drawable-xhdpi │ │ ic_launcher.png │ │ │ ├─layout │ │ fragment_scrollview.xml │ │ fragment_webview.xml │ │ grid_view_fragment.xml │ │ list_view_fragment.xml │ │ main.xml │ │ recycler_view_fragment.xml │ │ sliding_tab_item.xml │ │ │ └─values │ attrs.xml │ strings.xml │ styles.xml │ ├─ExpandableSelector(可扩展的选择器(底部绝对定位菜单)) │ │ .gitignore │ │ build.gradle │ │ ExpandableSelector.iml │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ README.md │ │ settings.gradle │ │ shili.png │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ scope_settings.xml │ │ │ ├─app │ │ │ .gitignore │ │ │ app.iml │ │ │ build.gradle │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─bob │ │ │ └─expandableselector │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─bob │ │ │ └─expandableselector │ │ │ MainActivity.java │ │ │ │ │ └─res │ │ ├─drawable │ │ │ bg_expandable_selector.xml │ │ │ bg_expandable_selector_dark.xml │ │ │ bg_item_with_title.xml │ │ │ item_brown.xml │ │ │ item_green.xml │ │ │ item_orange.xml │ │ │ item_pink.xml │ │ │ │ │ ├─drawable-hdpi │ │ │ ic_device_hub_black.png │ │ │ ic_gamepad_black.png │ │ │ ic_keyboard_arrow_down_black.png │ │ │ ic_keyboard_arrow_up_black.png │ │ │ ic_launcher.png │ │ │ ic_logo_karumi.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-v21 │ │ │ bg_item_with_title.xml │ │ │ item_brown.xml │ │ │ item_green.xml │ │ │ item_orange.xml │ │ │ item_pink.xml │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_device_hub_black.png │ │ │ ic_gamepad_black.png │ │ │ ic_keyboard_arrow_down_black.png │ │ │ ic_keyboard_arrow_up_black.png │ │ │ ic_launcher.png │ │ │ ic_logo_karumi.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ main_activity.xml │ │ │ │ │ └─values │ │ colors.xml │ │ dimens.xml │ │ integers.xml │ │ strings.xml │ │ styles.xml │ │ themes.xml │ │ │ ├─component │ │ │ .gitignore │ │ │ build.gradle │ │ │ component.iml │ │ │ proguard-rules.pro │ │ │ │ │ └─src │ │ ├─androidTest │ │ │ └─java │ │ │ └─com │ │ │ └─bob │ │ │ └─component │ │ │ ApplicationTest.java │ │ │ │ │ └─main │ │ │ AndroidManifest.xml │ │ │ │ │ ├─java │ │ │ └─com │ │ │ └─bob │ │ │ └─component │ │ │ │ ExpandableItem.java │ │ │ │ ExpandableSelector.java │ │ │ │ ExpandableSelectorListener.java │ │ │ │ OnExpandableItemClickListener.java │ │ │ │ │ │ │ └─animation │ │ │ AbstractAnimationListener.java │ │ │ ExpandableSelectorAnimator.java │ │ │ ResizeAnimation.java │ │ │ │ │ └─res │ │ ├─drawable-hdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-mdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─drawable-xxhdpi │ │ │ ic_launcher.png │ │ │ │ │ ├─layout │ │ │ expandable_item_button.xml │ │ │ expandable_item_image_button.xml │ │ │ │ │ └─values │ │ attrs.xml │ │ │ └─gradle │ └─wrapper │ gradle-wrapper.jar │ gradle-wrapper.properties │ ├─FragmentBasicsDemo(多视图布局) │ │ .gitignore │ │ build.gradle │ │ FragmentBasicsDemo.iml │ │ gradle.properties │ │ gradlew │ │ gradlew.bat │ │ settings.gradle │ │ │ ├─.idea │ │ │ .name │ │ │ compiler.xml │ │ │ encodings.xml │ │ │ gradle.xml │ │ │ misc.xml │ │ │ modules.xml │ │ │ vcs.xml │ │ │ │ │ ├─copyright │ │ │ profiles_settings.xml │ │ │ │ │ └─scopes │ │ sco
简介欢迎使用SuperTextView,这篇文档将会向你展示如何使用这个控件来提高你构建项目的效率。CoverSuperTextView继承自TextView,它能够大量的减少布局的复杂程度,并且使得一些常见的效果变得十分容易实现且高效。同时,它内置了动画驱动,你只需要合理编写Adjuster,然后startAnim()就可以看到预期的动画效果。它仅仅是一个控件,所以你可以不费吹灰之力的在你的项目中集成使用。特点你从此不必再为背景图编写和管理大量文件了。重新优化的状态图功能使得你能够精确的控制状态图的大小,以及在SuperTextView中的位置。支持设置圆角,并且能够精确的控制圆角位置。能够轻松的实现控件边框效果。支持文字描边,这使得空心文字效果成为了可能。内置动画驱动,你只需配合Adjuster合理的使用即可。Adjuster的出现,使得你对控件的绘制过程具有了掌控权,良好的设计使得它能够完美的实现绝大部分你脑海中的效果。使用指南支持的属性SuperTextView十分方便的支持在xml中直接设置属性,并且你能够立即看到效果。就像你平时使用TextView一样方便。<SuperTextView     android:layout_width="50dp"     android:layout_height="50dp"     //设置圆角。会同时作用于填充和边框(如果边框存在的话)。     //如果要设置为圆形,只需要把该值设置为宽或长的1/2即可。      app:corner="25dp"       //设置左上角圆角     app:left_top_corner="true"     //设置右上角圆角     app:right_top_corner="true"     //设置左下角圆角     app:left_bottom_corner="true"     //设置右下角圆角     app:right_bottom_corner="true"     //设置填充颜色     app:solid="@color/red"       //设置边框颜色     app:stroke_color="@color/black"       //设置边框的宽度。     app:stroke_width="2dp"      //放置一个drawable在背景层上。默认居中显示。     //并且默认大小为SuperTextView的一半。     app:state_drawable="@drawable/emoji"       //设置drawable的显示模式。可选值如下:     // left、top、right、bottom、center(默认值)、     //leftTop、rightTop、leftBottom、rightBottom、     //fill(充满整个SuperTextView,此时会使设置drawable的大小失效)     app:state_drawable_mode="center"      //设置drawable的height     app:state_drawable_height="30dp"     //设置drawable的width     app:state_drawable_width="30dp"     //设置drawble相对于基础位置左边的距离     app:state_drawable_padding_left="10dp"     //设置drawble相对于基础位置上边的距离     app:state_drawable_padding_top="10dp"     // boolean类型。是否显示drawable。     //如果你想要设置的drawable显示出来,必须设置为true。     //当不想让它显示时,再设置为false即可。     app:isShowState="true"      //是否开启文字描边功能。     //注意,启用这个模式之后通过setTextColor()设置的颜色将会被覆盖。     //你需要通过text_fill_color来设置文字的颜色。     app:text_stroke="true"      // 文字的描边颜色。默认为Color.BLACK。     app:text_stroke_color="@color/black"     // 文字描边的宽度。     app:text_stroke_width="1dp"     // 文

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测试界

您的支持是我前进的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值