您的位置:首页 > 移动开发 > Android开发

Android碎片第二期

2015-07-23 16:40 253 查看

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

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

[code]//解决时间轴拖动卡顿的现象(解决滑动事件冲突)
        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各种工具分析和解决性能问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: