飞天大猪
码龄13年
求更新 关注
提问 私信
  • 博客:14,443
    14,443
    总访问量
  • 10
    原创
  • 7
    粉丝
  • 4
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2013-03-18

个人简介:爱好一切美好的东西!

博客简介:

myhead756的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得2次评论
  • 获得0次收藏
  • 博客总排名1,228,796名
创作历程
  • 12篇
    2016年
成就勋章
TA的专栏
  • Android
    9篇
  • Java
  • JNI
  • C++

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

事件分发机制源码分析

上一篇讲解了事件分发机制的基本流程,如果还有对基本流程都不熟悉的童鞋请先参考一下这篇文章,点我查看下面我们就对事件分发机制的源码做一个简单的了解Activity对点击事件的分发过程点击事件用MotionEvent来表示,当一个点击操作发生时,事件最先传递给Activity,由Activity的dispatchTouchEvent来进行分发。我们就先从Activity的dispatchT
原创
博文更新于 2016.09.01 ·
714 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

View的事件分发机制

所谓点击事件的事件分发,其实就是对MotionEvent事件的分发过程,即当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的View,而这个传递的过程就是分发过程。点击事件的分发过程由三个很重要的方法来共同完成:dispatchTouchEvent、onInterceptTouchEvent和onTouchEvent,下面我们先介绍一下这几个方法。publi
原创
博文更新于 2016.08.31 ·
620 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

适合APP的开发模式——敏捷开发

传统的软件开发模式需要经历问题评估、计划解决方案、设计系统架构、开发代码、测试、部署和使用系统、维护解决方案等过程,如下图↓采用传统软件开发模式的最大问题是开发周期过长,迭代速度慢。移动互联网行业发展速度快,需求不断变化,产品更新迭代的频率高,基于移动互联网的以上特点,就引入了Scrum这个敏捷开发框架。Scrum简介:Scrum是一个敏捷开发框架,是一个增量的,迭代的开发过程
原创
博文更新于 2016.08.30 ·
7881 阅读 ·
1 点赞 ·
1 评论 ·
10 收藏

EventBus源码学习与探究

原文地址:http://blog.csdn.net/lmj623565791/article/details/40920453,出自:【张鸿洋的博客】1、概述一般使用EventBus的组件类,类似下面这种方式:[java] view plain copy public class SampleComponent
转载
博文更新于 2016.08.26 ·
442 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ImageLoader深入源码学习探究

一般在使用ImageLoader的时候都需要进行一些配置 如下//显示图片的配置            DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(R.drawable.default)
原创
博文更新于 2016.08.24 ·
487 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JSON与XML的优缺点比较

XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。XML是标准通用标记语言 (S
原创
博文更新于 2016.08.23 ·
949 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关于ScrollView嵌套ListView与GridView的问题

在我们写代码的过程中,经常会有在ScorllView中嵌套ListView或者GridView的需求。这个时候我们会发现在显示的时候ListView和GridView都只会显示一行出来。这个时候我们就需要重新ListView和GridView的onMeasure方法,具体代码如下↓import android.content.Context;import android.util.A
原创
博文更新于 2016.08.19 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

给 Android 开发者的 RxJava 详解

前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R
转载
博文更新于 2016.08.19 ·
606 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Activity的启动模式详解

Activity的启动模式目前共有四种:standard、singleTop、singleTask和singleInstance。(1)standard:标准模式,这也是系统的默认模式。使用该模式启动Activity都会重新创建一个新的实例,不管这个实例在任务栈中是否已经存在。  其实在这里有一个坑,当我们用ApplicationContext去启动standard模式的Activ
原创
博文更新于 2016.08.18 ·
521 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Android对象序列号之Serializable与Parcelable

其实,为啥要说这两个东东呢? 因为这两个东东在Android中其实是非常重要的,当我们通过Intent和Binder来传输数据时我们就需要使用Parcalable或Serializable了。还有的时候,我们可能需要把对象持久化到设备里,或者是通过网络传输给服务器等,都需要用到Serializable来完成对象的序列化。既然这样,我们就来介绍介绍怎么使用这两个东东吧。首先呢,我们来讲一讲Ser
原创
博文更新于 2016.08.16 ·
993 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Activity的生命周期(二)

在上一篇我们介绍了Activity正常情况下的生命周期 ,还没有看过的看官请点击http://blog.csdn.net/myhead756/article/details/52209518接下来我们要分析的就是在异常情况下Activity的生命周期又是怎么样的呢?我们知道,Activity除了受用户操作所导致的正常的生命周期方法调度外,还有一些异常的情况,比如当资源相关的系统配置发生改变
原创
博文更新于 2016.08.15 ·
410 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Activity的生命周期(一)

Activity作为四大组件之一,它是使用最为频繁的一种组件。下面我们将初步的来认识一下Activity的生命周期。Activity的生命周期分为两种:1、典型情况下的生命周期,所谓典型情况下的生命周期,它是指有用户参与其中,Activity所经过的生命周期的改变。2、异常情况下的生命周期,这种情况通常发生在Activity被系统回收或者由于当前设备的Configuration
原创
博文更新于 2016.08.15 ·
437 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏