- 博客(10)
- 资源 (25)
- 收藏
- 关注
转载 Android View视图绘制流程
===========================第一阶段============================任何一个视图都不可能凭空突然出现在屏幕上,它们都是要经过非常科学的绘制流程后才能显示出来的。每一个视图的绘制过程都必须经历三个最主要的阶段,即onMeasure()、onLayout()和onDraw(),下面我们逐个对这三个阶段展开进行探讨。一. onMeas
2016-07-07 13:20:27 517
转载 Android LayoutInflater介绍
一.LayoutInflaterLayoutInflater主要是用于加载布局的。加载布局的任务通常都是在Activity中调用setContentView()方法来完成的。其实setContentView()方法的内部也是使用LayoutInflater来加载布局的。LayoutInflater的用法非常简单,首先需要获取到LayoutInflater的实例,有两种方法可以获
2016-07-07 13:19:52 333
原创 Android自定义view时注意
一.Android的onLayout、layout方法onLayout方法是ViewGroup中子View的布局方法,用于放置子View的位置。放置子View很简单,只需在重写onLayout方法,然后获取子View的实例,调用子View的layout方法实现布局。在实际开发中,一般要配合onMeasure测量方法一起使用。onLayout方法:
2016-07-07 12:50:28 1257
转载 Android面试 转载
Android 之美 从0到1 – 高手之路转载,请注明出处–http://blog.csdn.net/vfush随着Android 面试题总结,已经形成比较多的篇幅,为了方便大家阅读,本篇将作为面试题总结导读,也将成为Android 面试题的大纲,也只是Android 之美 从0到1 的一部分,陆续补充和完善,希望大家有所帮助。在阅读过程中有任何问题,请及时联系。
2016-07-07 12:46:47 663
转载 Android自定义控件之仿京东商城下拉刷新
转载请注明出处http://blog.csdn.net/nugongahou110直接上图先! 分析这个下拉刷新效果分为两个部分: step1:快递小哥和快递包裹的缩放效果,看上去就像是快递小哥跑过来一手拿过快递的样子 step2:快递小哥拿到包裹后,开启暴走模式!玩命送快递PS:不得不赞一下京东的快递,真的很快!step1好
2016-07-07 12:39:19 1564
转载 Android事件分发机制解析
先带大家探究View的事件分发,再去探究ViewGroup的事件分发。那我们现在就开始吧!比如说你当前有一个非常简单的项目,只有一个Activity,并且Activity中只有一个按钮。你可能已经知道,如果想要给这个按钮注册一个点击事件,只需要调用:[java] view plain copybutton.setOnClickListener
2016-07-07 12:30:48 424
原创 Android Scroller OverScroller使用
Scroller是一个专门用于处理滚动效果的工具类,可能在大多数情况下,我们直接使用Scroller的场景并不多,但是很多大家所熟知的控件在内部都是使用Scroller来实现的,如ViewPager、ListView等。而如果能够把Scroller的用法熟练掌握的话,我们自己也可以轻松实现出类似于ViewPager这样的功能。先撇开Scroller类不谈,其实任何一个控件都是可以滚动的,因
2016-07-07 12:29:11 7598
转载 Android 自定义控件 轻松实现360软件详情页
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43649913,本文出自:【张鸿洋的博客】1、概述最近有不少朋友私聊问应用宝、360软件助手之类的软件详情页怎么做,刚好,最近有时间就模仿360软件助手详情页给大家做个Demo,供大家参考。嗯,关于实现呢,我写了两种方式:1、ScrollView内嵌软件介绍
2016-07-07 12:27:50 505
转载 与 so 有关的一个长年大坑
作者:Caspar链接:https://zhuanlan.zhihu.com/p/21359984来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Android 应用开发中不可避免的会引入第三方的代码。如果是开源项目风险相对可控,如果引入商用的 SDK 那就要谨慎了,难免会有这样或那样的问题。比如我们今天要说的这一个。对集成过第三方 SDK 的
2016-07-07 12:24:22 312
转载 VelocityTracker的简单研究
下面是Google对该类的描述:[java] view plain copy/** * Helper for tracking the velocity of touch events, for implementing * flinging and other such gestures. Use {@link #obtain
2016-07-06 14:12:20 281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人