- 博客(6)
- 收藏
- 关注
原创 flutter module调试及hot reload
1、断点调试启动app,在flutter页面打开前(即dart vm启动之前),点击flutter attach按钮(如下图),即可进行断点调试点击hot reload按钮即可该方法同时适用于Android和ios。1、执行adb logcat | grep Observatory & ,查看端口 ```shelladb logcat...
2020-05-07 21:26:44
1460
原创 Android性能优化详解
Android设备作为一种移动设备,无论是内存还是CPU的性能都受到了很大的限制,这导致Android程序的性能问题异常突出,对于性能优化提出了更高的要求。本文就跟大家一起探索一下我们日常开发APP有什么可以注意的点,让我们的APP可以拥有更流畅,更好的用户体验. 1.布局优化布局复用,使用<include>标签重用layout; 提高显示速度,使用&...
2018-08-20 17:15:37
272
原创 Android 仿京东商品详情页下拉加载商品详情DragSlideLayout
上一篇中给大家介绍了一下自定义View和ViewGroup的流程,并用FlowLayout这个例子给大家演示了一下自定义ViewGroup中onMeasure和onLayout的使用:https://blog.youkuaiyun.com/u013107751/article/details/81701606 今天就写个简单的小例子跟大家一起探讨一下自定义View中的事件处理,...
2018-08-16 15:52:05
2250
原创 Android FlowLayout流式布局
最近使用APP的时候经常看到有这种流式布局 ,今天我就跟大家一起来动手撸一个这种自定义控件.首先说一下自定义控件的流程:自定义控件一般要么继承View要么继承ViewGroupView的自定义流程:继承一个View-->重写onMeasure方法-->重写onDraw方法-->定义自定义属性-->处理手势操作ViewGroup的自定义流程:继...
2018-08-15 16:17:32
16049
5
原创 Android ViewGroup事件分发机制
首先我们先自定义几个ViewGrouppublic class MyLinearLayout extends LinearLayout { private String TAG = "MyLinearLayout"; public MyLinearLayout(@NonNull Context context) { super(context); }...
2018-08-14 15:01:05
301
原创 Android 浅析View的事件分发机制
对于一个Android开发者来说View事件分发机制是不得不了解的.不了解事件分发机制的话很多自定义控件都无法写出来.今天我们一起来看看View的事件分发机制是如何实现的. 首先来看个栗子:自定义一个MyButton继承Button并重写dispatchTouchEvent和onTouchEvent方法@Override public boo...
2018-08-14 11:11:14
215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人