240 发简信
IP属地:北京
  • 120
    Android音频开发(四)——ffmpeg的编译

    PS:好久没写文章了,由于年中跳了槽,到新公司一直忙于项目的开发,如今才有时间抽空来继续我们的android音频开发 前几节我们讲的都是调用android原生API来进行音频...

  • 侧滑的时候能在漏出的地方添加控件吗?

    BRVAH官方使用指南(持续更新)

    官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...

  • @陈宇明 好滴,已添加到 #907

    BRVAH官方使用指南(持续更新)

    官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...

  • 楼主你好,问下databing+BaseMultiItemQuickAdapter 怎么组合使用呢? demo里面好像没有,databing重写的这个 getItemView(@LayoutRes int layoutResId, ViewGroup parent) 好像不能通过ViewType返回不同的View

    BRVAH官方使用指南(持续更新)

    官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...

  • @陈宇明 好的 3q 我去看看:smile:

    BRVAH官方使用指南(持续更新)

    官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...

  • 楼主你好,我想使用databing 这样用回有影响吗?
    @Override
    protected ViewHolder onCreateDefViewHolder(ViewGroup parent, int viewType) {
    ItemShoppingListLayoutBinding binding = DataBindingUtil.inflate(mLayoutInflater, R.layout.item_shopping_list_layout, parent, false);
    ViewHolder viewHolder = new ViewHolder(binding);
    return viewHolder;
    }

    public static class ViewHolder extends BaseViewHolder{
    ItemShoppingListLayoutBinding binding;
    public ViewHolder(ItemShoppingListLayoutBinding binding) {
    this(binding.getRoot());
    this.binding = binding;
    }
    public ViewHolder(View view) {
    super(view);
    }
    }

    BRVAH官方使用指南(持续更新)

    官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...

  • 明白了 ,原来前7个是down事件没有被消费,所以最后两个是自己消费的自己的move和up事件:smile:

    图解 Android 事件分发机制

    在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...

  • 楼主你好,我想问下我按你说的 都是默认实现的 流程是走玩 了,只是不明白为什么最后又走一次activity的dispatchTouchEvent 和onTouchEvent。
    log如下:
    MainActivity: MainActivity dispatchTouchEvent
    MyReativeLayout: viewGroup dispatchTouchEvent
    MyReativeLayout: viewGroup onInterceptTouchEvent
    myView: dispatchTouchEvent
    myView: onTouchEvent
    MyReativeLayout: viewGroup onTouchEvent
    MainActivity: MainActivity onTouchEvent
    MainActivity: MainActivity dispatchTouchEvent
    MainActivity: MainActivity onTouchEvent

    图解 Android 事件分发机制

    在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...

  • 120
    Android性能优化的方方面面

    版权声明:本文为博主原创文章,未经博主允许不得在任何公众号发布。 通常项目比较大的APP都面临着如下性能问题,APP启动慢、界面跳转慢、事件相应慢、滑动和动画卡顿、展现内容慢...

  • RxJava Retrofit 封装

    关于绑定生命周期的,推荐我的新设计RxLifecycle的替代方案 假设有个登录API,登录返回的值是{"code":0,msg:"登录成功","data":{"userna...

  • Android Native App与WebView交互技巧

    这次项目中有一个主页面�完全是H5的页面,要求H5调用Native,js交互传值,看起来貌似很简单,网上教程一大堆,但是在实际开发过程中还是遇到很多问题,在这里记录一下。 首...

  • 120
    使用Nexus Repository搭建属于自己公司的私有maven服务器

    前言   在Android应用开发过程中,不同IDE对工程的依赖方式不一样:   使用Eclipse开发时,项目之间的依赖关系是这样的:一个主工程(project)可以依赖多...