Android碎片第二期

Android编程下Touch事件的分发和消费机制

本文结合实例分析和解释了Android中的Touch事件分发机制。

//解决时间轴拖动卡顿的现象(解决滑动事件冲突)
        mTimeBar.setOnTouchListener(new OnTouchListener()
        {

            @Override
            public boolean onTouch(View v, MotionEvent event)
            {
                if (event.getAction() == MotionEvent.ACTION_DOWN)
                {
                    mTimeBar.getParent().requestDisallowInterceptTouchEvent(true);
                }
                else if (event.getAction() == MotionEvent.ACTION_UP)
                {
                    mTimeBar.getParent().requestDisallowInterceptTouchEvent(false);
                }
                return false;
            }
        });

Android Proguard 详解

本文解释了Proguard的基本概念,特别是Proguard出错的一些问题的解决方法。

android-UniversalMusicPlayer

Google 官方开源的一个教科书级的 Android 项目,能够运行在手机、平板、手表、汽车(Android auto)等设备上,值得仔细研究。

android-testing

又一个 Google 官方库,演示怎么编写自动测试项目。

Google+ 团队的 Android UI 测试

UI 测试是 Android 的一个难点,来看看 Google 自己是怎么做的。

使用 RxJava.Observable 取代 AsyncTask 和 AsyncTaskLoader

又一个实用 RxJava 大发神威的案例。RxJava 给我们的开发带来很多好处,让你的代码简洁、清晰、健壮,便于维护。总之,RxJava,你值得拥有。

Android 内存优化-使用 MAT

这是系列文章,包括一、二、三,介绍了使用 MAT 工具,进行分析和调试 Android 应用的内存使用方法,图文讲解的非常清晰。

视频:Android性能系列课程

Google 日前联合 Udacity 推出免费的 Android 性能优化进阶课程,内容主要涉及Android性能问题,如何使用AS各种工具分析和解决性能问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值