• android快速开发包,android快速开发包

    android快速开发包

    0
    76
    13.61MB
    2021-10-11
    10
  • MDStudySamples-master.rar

    CoordinatorLayout+AppBarLayout++CollapsingToolbarLayout++Toolbar++TabLayout+ViewPager+recycleView

    0
    54
    16.6MB
    2021-07-04
    6
  • BoLeZhiCai_workSpace-new.rar

    app框架,fragment+bottomTab+viewpager+fragment懒加载。 如果不调用方法setOffscreenPageLimit,那么系统默认是多缓存1页,当页面大于2的时候,后面的页面会重新初始化(执行方法onCreateView,onViewCreated等),如果体验要好,则setOffscreenPageLimit(tabBar.length),则是一次性创建的所有fragment,直播8好像设置的4,缓存4页

    0
    46
    11.2MB
    2021-06-27
    4
  • EasyKeyBoardView-master.rar

    3)自定义键盘 方案1: 1)键盘在scrollview外面,布局写死,默认隐藏。 1)点击输入框显示键盘。 1)用键盘高度减去edittext高度得到scrollview移动距离,进行scrollview内容移动。 方案2: 今天美工说不是这种效果: 如果不用scrollview,就还是原来的效果,那么就写死一个view在dialod里面作为键盘,默认隐藏,主要是怎么顶布局,移的距离计算还是上面那种做法。 总结:需要注意几个地方: 1)隐藏系统键盘但光标正常显示 EditText et = viewHolder.getView(R.id.id_et); /** * 禁止Edittext弹出软件盘,光标依然正常显示,并且能正常选取光标 */ public static void disableShowSoftInput(EditText editText) { Class<EditText> cls = EditText.class; Method method; try { method = cls.getMethod("setShowSoftInputOnFocus", boolean.class); method.setAccessible(true); method.invoke(editText, false); } catch (Exception e) { e.printStackTrace(); } } 1)计算输入的edittext与键盘高度差,再对rootView进行scrollBy滚动(顶布局)。 rootView.postDelayed(new Runnable() { @Override public void run() { int[] etSize = new int[2]; et.getLocationOnScreen(etSize); int etH = etSize[1]; int[] kbSize = new int[2]; keyBoardView.getLocationOnScreen(kbSize); int kbH = kbSize[1]; moveH = etH - kbH + et.getMeasuredHeight(); Log.i(TAG, "--->>>moveH:" + moveH); if (moveH > 0) { rootView.scrollBy(0, moveH); } } }, 100); 1)edittext选中和清楚选中。 private void selectAll(EditText currentEt) { et = currentEt; et.setSelectAllOnFocus(true); } private void clearSelectAll() { if(et != null){ //取消全选,主要是clearFocus起作用 et.setSelectAllOnFocus(false); et.clearFocus(); } } 1)要顶开的id_kb_root布局高度要设置成match_parent才行。 因为rootView.scrollBy其实是滚动的rootView的内部的孩子,如果是写死比如600dp,那么孩子滚动的时候其实是再rootView的600dp里面滚动的,就不会顶出到屏幕外面去。 1)自动将edittext中内容全选并获取焦点: et.setSelectAllOnFocus(true);//获得焦点时全选文本 et.requestFocus(); //请求获取焦点

    0
    66
    26.41MB
    2021-05-19
    6
  • YCRefreshView-master.rar

    RecycleView+ViewPager+TabLayout

    0
    63
    61.19MB
    2020-04-02
    9
  • OkHttpManager.java

    OkHttpOkHttp

    0
    51
    15KB
    2020-01-07
    7
  • shadow-layout-master1.rar

    android 阴影 https://github.com/dmytrodanylyk/shadow-layout

    0
    42
    16.9MB
    2019-07-18
    8
  • 小程序模板

    支付宝小程序的模板。支付宝小程序的模板。支付宝小程序的模板。支付宝小程序的模板。

    0
    331
    203KB
    2018-08-20
    48
  • android自定义拍照和视频

    android自定义拍照和视频 android自定义拍照和视频 android自定义拍照和视频

    2
    104
    28.84MB
    2018-03-05
    10
  • BottomSheetBehaviorDemo

    BottomSheetBehaviorDemoBottomSheetBehaviorDemoBottomSheetBehaviorDemo

    0
    46
    23.9MB
    2017-10-19
    9
  • 笔耕不辍

    累计2年每年原创文章数量>=20篇
  • 创作能手

    授予每个自然周发布1篇到3篇原创IT博文的用户
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 分享王者

    成功上传51个资源即可获取
关注 私信
上传资源赚积分or赚钱