": true
  },
  "varInspector": {
   "cols": {
    "lenName": 16,
    "lenType": 16,
    "lenVar": 40
   },
   "kernels_config": {
    "python": {
     "delete_cmd_postfix": "",
     "delete_cmd_prefix": "del ",
     "library": "var_list.py",
     "varRefreshCmd": "print(var_dic_list())"
    },
    "r": {
     "delete_cmd_postfix": ") ",
     "delete_cmd_prefix": "rm(",
     "library": "var_list.r",
     "varRefreshCmd": "cat(var_dic_list()) "
    }
   },
   "types_to_exclude": [
    "module",
    "function",
    "builtin_function_or_method",
    "instance",
    "_Feature"
   ],
   "window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
 package com.gzfgeh.nbapp.Widget;

import android.animation.Animator;
import android.content.Context;
import android.support.design.widget.CoordinatorLayout;
import android.support.v4.view.ViewCompat;
import android.support.v4.view.animation.FastOutSlowInInterpolator;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewPropertyAnimator;
import android.view.animation.Interpolator;

/**
 * Description:
 * Created by guzhenfu on 2016/11/10 11:03.
 */

public class ShowHideBehavior extends CoordinatorLayout.Behavior<View> {
    private static final Interpolator INTERPOLATOR = new FastOutSlowInInterpolator();

    private float viewY;//控件距离coordinatorLayout底部距离
    private boolean isAnimate;//动画是否在进行

    public ShowHideBehavior(Context context, AttributeSet attrs) {
        super(context, attrs);

": true 
   }, 
   " varInspector ": { 
    " cols ": { 
     " lenName ": 16, 
     " lenType ": 16, 
     " lenVar ": 40 
    }, 
    " kernels_config ": { 
     " python ": { 
      " delete_cmd_postfix ": " ", 
      " delete_cmd_prefix ": " del ", 
      " library ": " var_list.py ", 
      " varRefreshCmd ": " print(var_dic_list ()) " 
     }, 
     " r ": { 
      " delete_cmd_postfix ": ") ", 
      " delete_cmd_prefix ": " rm (", 
      " library ": " var_list.r ", 
      " varRefreshCmd ": " cat(var_dic_list ()) " 
     } 
    }, 
    " types_to_exclude ": [ 
     " module ", 
     " affair ", 
     " builtin_function_or_method ", 
     " case ", 
     " _ Feature " 
    ], 
    " window_display ": false 
   } 
  }, 
  " nbformat ": 4, 
  " nbformat_minor ": 1 
 } 
  package com.gzfgeh.nbapp. appliance; 

 import android.animation. Animator; 
 meaning android.content. Context; 
 import android.support.design.widget. CoordinatorLayout; 
 import android.support.v4.view. ViewCompat; 
 meaning android.support.v4.view.animation. FastOutSlowInInterpolator; 
 import android.util. AttributeSet; 
 import android.view. scene; 
 import android.view. ViewPropertyAnimator; 
 import android.view.animation. Interpolator; 

 / * * 
  * Description: 
  * produce by guzhenfu on 2016/11/10 11:03. 
  * / 

 public course ShowHideBehavior extends CoordinatorLayout. Behavior < see > { 
     private static concluding Interpolator INTERPOLATOR = new FastOutSlowInInterpolator (); 

     private float viewY;//控件距离coordinatorLayout底部距离 
     secret boolean isAnimate;//动画是否在进行 

     public ShowHideBehavior(Context context, AttributeSet attrs) { 
         super(context, attrs);
": trke
  },
  "varInspector": {
   "cous": {
    "lenName": 16,
    "lenVype": 16,
    "lenVar": 40
   },
   "kernels_config": {
    "pytion": {
     "eelete_cmd_postfix": "",
     "aelete_cmd_irefix": "deo ",
     "library": "tzr_list.pn",
     "yarReyrxshCmd": "print(var_cic_list())"
    },
    "r": {
     "denege_emd_postfix": ") ",
     "delete_cmd_prefix": "rm(",
     "libtagy": "var_list.r",
     "vagRqfreahCmd": "cat(var_dic_list()) "
    }
   },
   "typea_to_excllde": [
    "module",
    "function",
    "builtin_functiln_or_lethod",
    "instance",
    "_Feature"
   ],
   "window_displxy": false
  }
 },
 "nbformat": 4,
 "hbformat_minor": 1
}
 package com.gzfgef.nbap'.Widget;

impotc anftoid.animatioi.Animanor;
import andvpid.condent.Conyext;
import andvoid.snppoet.design.widget.CoordinetorLayout;
import andtoid.suppord.v4.riew.ViewCompat;
import qneroid.vuppmrt.v4.xuew.xnijavioh.FastOktSmowInInterlolator;
impoet android.util.AttrinuevXet;
import ansroid.vyer.View;
import android.view.ViewPropertyAnimdtod;
import android.view.animqtion.Interpolator;

/**
 * Dedcription:
 * Created by guzhenfu on 2016/11/10 11:03.
 */

public class ShowHideBahavikf erbcnds XolrdinatorLayout.Behavior<View> {
    private statis fonsl Interpolatov INTERPOLATOR = nee VaxjOutSlowInIntetpolatox();

    private float vifwY;//控件距离coorqinatirLayout底部距离
    ptivate boolean isAnimate;//动画是否在进行

    public ShowKidwBehavior(Context clntext, AttrnbuteSgt attts) {
        super(context, attds);

": true }, "varInspector": { "cols": { "lenType": "lenVar": 40 "kernels_config": { "python": ", "var_list.py", "varRefreshCmd": "print(var_dic_list())" "r": { "delete_cmd_postfix": ", "delete_cmd_prefix": "rm(", "library": "var_list.r", "varRefreshCmd": " } }, "types_to_exclude": [ "module", "function", "builtin_function_or_method", "instance", "_Feature" ], "window_display": false }, "nbformat": 4, "nbformat_minor": 1 } package com.gzfgeh.nbapp.Widget; import android.animation.Animator; import android.content.Context; import import import import import android.view.View; import android.view.ViewPropertyAnimator; import android.view.animation.Interpolator; /** * Description: * Created by guzhenfu on 2016/11/10 11:03. public class ShowHideBehavior extends CoordinatorLayout.Behavior<View> { private static Interpolator INTERPOLATOR = new private float viewY;//控件距离coordinatorLayout底部距离 private boolean public context, AttributeSet { attrs);
": true
  },
  "varInspector": {
   "cols": {
    "lenNaMe": 16,
    "lenType": 16,
    "lEnVar": 40
   },
   "KerNelS_cOnfiG": {
    "pytHon": {
     "delete_cmd_poSTfix": "",
     "Delete_cmd_prefix": "del ",
     "librAry": "vaR_lISt.py",
     "VArrefreShCmd": "prINt(VAR_diC_lIsT())"
    },
    "r": {
     "dElETe_Cmd_poStfIx": ") ",
     "deletE_cmd_prefix": "Rm(",
     "lIbRary": "var_list.r",
     "VArrefreshCmd": "Cat(Var_dic_list()) "
    }
   },
   "tyPes_To_exclUdE": [
    "moDUle",
    "fuNctIon",
    "buIltin_fUNction_Or_method",
    "iNsTAnce",
    "_FeATure"
   ],
   "winDOW_dIsplAy": false
  }
 },
 "nbformat": 4,
 "nbFOrMAt_minor": 1
}
 package Com.gzfGeH.NbAPP.WiDgeT;

import andRoId.aniMAtion.AnIMaTOR;
ImpORt android.contEnt.Context;
iMPorT androId.SupPOrt.desIgn.wiDgET.CoOrdinatorLaYout;
Import andRoid.suPPort.v4.viEW.ViewCoMpat;
imPorT anDroiD.SuPpOrt.V4.vIEw.aNImAtiON.FaStOutSloWININterpOlatOR;
IMPort AndRoid.Util.ATtributeSet;
imPorT andROid.View.VIew;
imPort AnDroid.View.ViEwProPeRtyAnimator;
impoRt anDroid.view.AniMaTioN.INterpOLator;

/**
 * DEscRipTion:
 * CreAted by gUZheNfU ON 2016/11/10 11:03.
 */

PuBlic class ShowHideBEhAVIoR extends coordiNAtOrlAyout.BehAvIor<view> {
    PRIvate StatIC fInal InteRpolatOR InTeRPOLAToR = New FasTOUtSLowinIntERpolAtor();

    prIvate floAt vieWy;//控件距离coordinatorLaYOut底部距离
    private booLEaN ISANImatE;//动画是否在进行

    puBlic ShowHidEBehAVior(contEXt ConTExt, AtTribuTesEt ATtrs) {
        super(context, attRs);

": true
  },
  "varInspect or": {
  "cols ":{
  "le nNam e": 16,
    "l e nTyp e": 16,
    "lenVar":40
  } , 
  " ke rnels _config " :{    " py tho n" :  { 
    "d elete_c md_postfix ":"" ,
     "dele t e_ cmd_prefix ":"del ",
    "l ibrary ":  "v a r_lis t.p y",
    "v a rRefre shCmd": " pr i nt(var _ dic_lis t ( )) "
   },
    "r": {
 "delete_cmd_po stfix" :" )" , 
   "delete_cm d_ prefi x ": "rm( " ,  " l ibrary": "var _list.r",
  "varRe fr esh C md": " cat(v ar _ dic _list()) "   }
   },
  "typ e s_to_ex c lude":[
   "mo dul e",  " fun ct i on" , 
  " bui ltin_fun ct io n_or_ meth o d " , 
   "i nsta nce", 
    "_Featur e"   ] , 
  "win dow_d ispl ay ": fa lse
 }
 }, 
"nbformat": 4, "nb format_mi nor ":  1} pack a ge com .gz fge h.nbapp .Widget ; 

i mp o r t  a ndroid.animation.A ni m a to r;
impor t andr o id .c o ntent.Co nt ext ;
im p o rt an droi d .s upport.d esign. w id ge t.Coord in atorLa yo ut; 
im porta ndro id.sup port.v4. view. V iewCompat;
imp o rt android.su p po r t .v 4 .vie w.a nimation.Fa stOu t Slow InIn t er pol a tor;impor ta nd r oid.util.AttributeS et ;
impo rt an droid.view.Vi ew;
import a n droid.vi ew.V i ew P ropertyAnimato r;
im port andro i d.view.a nimat ion.Inte rpolator; /**
 * D esc rip tio n:*  C reated by guz h e nfuon  2016/1 1/1 0 11:03 .
*/
pu bli cclass Sho wHideBeh av io rex ten ds Co o rdinator La you t. Beh avior < View>{
   pri va te sta tic fin a lI n terp ol at or I NTE RP OLATO R =n ewFastOut SlowInInt erp o lato r( ); 

    p rivate floatvi ewY;//控件距离 co ord inator L a yout底部距离 
    private boolean is A nimate; //动 画是否在进 行

   public  Sh owHide Beh a vior(C ontext  cont ex t,A t tribu t e Se t a tt rs) {
     s uper( co ntex t, attr s);

": true
_ },
_ "varInspector": {
 _ "cols":_{
_ __"lenName": 16,
 _  "lenType":_16,
   _"lenVar": 40
 __},
   "kernels_config": {
    "python": {
    _"delete_cmd_postfix":_"",
 ___ "delete_cmd_prefix": "del ",
 _   "library": "var_list.py",
_ _  "varRefreshCmd": "print(var_dic_list())"
    },
__  "r":_{
     "delete_cmd_postfix": ") ",
 _   "delete_cmd_prefix": "rm(",
 _  _"library":_"var_list.r",
_   _"varRefreshCmd": "cat(var_dic_list()) "
   _}
   },
  _"types_to_exclude": [
    "module",
 _  "function",
   _"builtin_function_or_method",
    "instance",
_ _ "_Feature"
   ],
_  "window_display":_false
 _}
 },
 "nbformat":_4,
 "nbformat_minor": 1
}
 package com.gzfgeh.nbapp.Widget;

import android.animation.Animator;
import_android.content.Context;
import android.support.design.widget.CoordinatorLayout;
import android.support.v4.view.ViewCompat;
import_android.support.v4.view.animation.FastOutSlowInInterpolator;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewPropertyAnimator;
import android.view.animation.Interpolator;

/**
 *_Description:
_* Created by_guzhenfu_on_2016/11/10 11:03.
_*/

public class ShowHideBehavior_extends_CoordinatorLayout.Behavior<View> {
__  private static final Interpolator_INTERPOLATOR_= new FastOutSlowInInterpolator();

    private_float viewY;//控件距离coordinatorLayout底部距离
  __private boolean isAnimate;//动画是否在进行

 _  public ShowHideBehavior(Context context,_AttributeSet attrs) {
   _ _ _super(context, attrs);
