- 博客(7)
- 资源 (46)
- 收藏
- 关注
转载 Android中的DrawRect()理解
drawRect(float left, float top, float right, float bottom, Paint paint)
2016-10-31 20:25:17 2096
转载 Android paint绘制直线,曲线
其实,这是一个很小的知识点,说白了,就是对几个函数的理解。那下面我们来一起看看:1.moveTo 不会进行绘制,只用于移动移动画笔,结合lineTo使用。 例如: mPath.moveTo(100, 100); mPath.lineTo(300, 300); canvas.drawPath(mPath, mPaint);说白了,先把画笔移动到x=100,y=100的这个坐标上,才开始绘制,而
2016-10-31 20:15:12 10688
转载 FragmentTransaction与Fragment生命周期的关系
在Android中,对Fragment的操作都是通过FragmentTransaction来执行。而从Fragment的结果来看,FragmentTransaction中对Fragment的操作大致可以分为两类:显示:add() replace() show() attach()隐藏:remove() hide() detach()对于每一组方法,虽然最后产生的效果类似,但方法背后带来的副作用以
2016-10-24 22:34:35 922
原创 Android TouchImage图片放大,缩小,点击还原,double点击放大 源码解析
之所以写这个,是不太了解源码是怎么解决Touch事件和点击事件冲突,看了之后才知道,原来还是自己知识太浅薄了。先看看源码: package com.example.administrator.mytest;import android.content.Context; import android.util.AttributeSet; import android.view.GestureDe
2016-10-18 07:21:08 931
转载 Android onMeasure,onLayout,onDraw的理解
我们在自定义控件时,有时都需要重写,这三个函数,那这三个函数到底的作用是什么呢?测量——onMeasure():决定View的大小 布局——onLayout():决定View在ViewGroup中的位置 绘制——onDraw():如何绘制这个View。View视图可以是单一的一个如TextView,也可以是一个视图组(ViewGroup)如LinearLayout。 如图:对于多View的视图
2016-10-17 12:33:00 4282
转载 Viewpage 和 WebView的冲突
public class ExtendedWebView extends WebView { public ExtendedWebView(Context context, AttributeSet attrs) { super(context, attrs); }@Overridepublic boolean canScrollHorizontally(in
2016-10-16 17:30:09 1284
原创 Android 图片放大,缩小,点击还原,double点击放大
由于,业务需要,今天做这个需求,但是你会发现onTouch和单击事件发生冲突,幸好看了鸿洋老师的一篇博客,讲的是view的点击分发事件。终于解决这个问题了。 在者,在原生gallery3D应用中,在单张图片浏览的时候有图片是可以随意缩放的,而且缩放效果非常自然流畅,如果你想自己实现这样的效果不妨去试试解读gallery3D的源码。但是告诉你gallery3D的源码非常复杂,除非你是长时间做关于图片
2016-10-10 23:10:13 2179
点击listView中的图片,在HorizontalScrollView显示出来,在点击item,图片消失
2016-06-18
RecyclerView侧滑删除添加下载
2017-09-26
图片选择器
2017-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人