自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 Activity篇之Activity之间通信

Activity之间的通信方式,暂时我能想到的有3种分别是:1.Intent方式,2.BroadcastReciver方式下面就用来代码来描述下Intent方式一般分为2种:1.传统Intent请求方式2.通过startActivityForResult()+setResult()方式针对传统的Intent请求方式,这里需要结合启动模式表现更佳.第一种方式代码如

2016-11-26 21:29:50 1667

原创 Activity篇之启动模式(LaunchModel)

Activity的存储是基于栈存储的,因此在顺序上无法进行自由的切换,但是可以弹出栈或新开栈来实现新队列.这里我们需要学习Activity的启动模式-LaunchModel:LaunchModel总共分为4种模式:standard(标准模式):每次请求都会创建一个新的Activity实例.singleTop(栈顶复用模式):如果请求的Activity已经在栈顶不存在则创建,

2016-11-26 21:29:25 614

原创 Activity篇之生命周期(LifeCircle)

Activity是什么?Activity作为Android四大组件之一,Activity简单的说就是一个用户和系统交互的媒介,它直接面向的就是用户,因此它拥有自己的界面,逻辑处理能力.我们可以继承Activity来实现定制化的个性需求或者操作.Activity有什么特点呢?Activity是基于栈管理,栈的道理类似与积木的过程,采用"后进先出"或者说"先进后出"的原则.最顶层的Ac

2016-11-26 21:28:01 3230

原创 利用Scroller实现防QQ列表侧滑效果

先上图吧:这个主要使用Scroller类+scrollTo函数来实现平滑的移动效果。效果的实现思路:监听主布局的onTouchEvent返回值,并算出distanceX(这里只需要distanceX)或distanceY,然后结合Scrooller计算出的当前值赋值给scrollTo函数,来实现滑动。Scrooller类:我们只需要知道它其实就是一个专门用于计算区间(比如:[0

2016-04-09 10:01:15 547

原创 Android MeasuerSpec的由来及使用

含义:MeasuerSpce是parent传递给child的一组测量值(size)和模式(mode)的组合。使用场景:经常我们会在child的onMeasure(int widthMeasureSpec,int heightMeasureSpec)这个函数中来对spec进行处理,用于确定child的长和宽。这里我们看到MeasureSpec有3中测量模式:MeasureSpec

2016-04-06 11:38:44 1595

原创 Android事件分发与传递

Android事件分发:由下往上(由根视图依次分发到最上层视图).一般说到事件分发和响应都会不自觉的联系到ViewGroup/View的相关函数:ViewGroup 相关函数中涉及的有dispatchToucheEvent(Event ev),onInterceptTouchEvent(Event ev),onTouch(Event ev) View 相关函数涉及的有:dispatch

2016-01-11 11:22:54 643

原创 Android应用共享数据被回收解决办法

有时候我们会发现从最近打开应用列表中再次打开应用的时候,可能会出现应用崩溃的情况.原因:大多数情况就是系统内存吃紧的时候给回收了,如果有日志报告的手机,则可以清楚的看到这是一个NullpointException。当然出现这种情况一般是在Activity的onResume或onRestart中的数据已经是null;可能是整个Application的共享数据已被回收.至于怎么解决呢,请往下看。要

2016-01-07 20:14:26 1274

Activity通信方式Demo

Activity通信的几种方式

2016-11-26

Activity数据恢复Demo

一个Activity生命周期及数据恢复Demo

2016-11-25

DotPageIndicator

ViewPager+自定义view实现底部底部圆点移动

2016-04-27

利用Scroller实现防QQ列表侧滑效果

这个主要使用Scroller类+scrollTo函数来实现平滑的移动效果。

2016-04-08

Android仿QQ列表侧滑控件(只有控件)

仿QQ列表侧滑控件,这里只做了这个侧滑控件,并没有结合列表进行展示,下一个博客会结合列表展示。

2016-01-12

Android数据共享实例

当应用被回收了的时候,我们从最近列表中再次打开app时,会重新创建新的Application实例,所有的activity将会重新执行onCreate(),所以之前整个应用的数据都被清空了。因此当前Activity在此引用共享的数据就回报NullpointException。Android数据共享实例!

2016-01-11

android事件分发Demo

ViewGroup 相关函数中涉及的有dispatchToucheEvent(Event ev),onInterceptTouchEvent(Event ev),onTouch(Event ev) View 相关函数涉及的有:dispatchToucheEvent(Event ev),onTouch(Event ev)

2016-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除