
Android进阶
华-山
这个作者很懒,什么都没留下…
展开
-
Android的事件分发机制详解(上)
看了郭霖大佬写的事件分发机制上下篇,真的受益颇多,现转载学习,致敬郭霖大佬本文转自:Android事件分发机制完全解析,带你从源码的角度彻底理解(上) 原文如下:其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTo...转载 2018-08-04 22:52:00 · 332 阅读 · 0 评论 -
Android的事件分发机制详解(下)
传播知识是快乐的,受益自己也受益别人,这是 《Android的事件分发机制详解》(下篇),相信大家看完也能和我一样有很多收获。 本文转自郭霖大神的: Android事件分发机制完全解析,带你从源码的角度彻底理解(下) 原文: 记得在前面的文章中,我带大家一起从源码的角度分析了Android中View的事件分发机制,相信阅读过的朋友对View的事件分发已经有比较深刻的理解了。...转载 2018-08-04 22:59:40 · 347 阅读 · 0 评论 -
Android官方提供的支持不同屏幕大小的全部方法
本文转自郭霖的:Android官方提供的支持不同屏幕大小的全部方法,用于学习参考,以下是原文:转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/8830286原文地址为:http://developer.android.com/training/multiscreen/screensizes.html 本文将告诉你如何...转载 2018-08-05 16:23:06 · 550 阅读 · 0 评论 -
Android事件分发机制总结
关于Android的事件分发机制的详细信息可以查看这两篇文章Android的事件分发机制详解(上)Android的事件分发机制详解(下)现在写一下总结:View的事件分发机制举例1、为按钮设置onClick点击事件和onTouch触摸事件的执行顺序为: ①、onClick事件:button.setOnClickListener(new OnClickList...原创 2018-08-09 22:52:29 · 1176 阅读 · 0 评论 -
Android Activity的四种启动模式和TaskAffinity的理解以及给Activity指定启动模式
Activity的启动模式分为四种。(standard、singleTop、singTask、singleInstance) standard(标准模式):Activity的默认启动模式,每当启动一个新的Activity,它就会进入任务栈,并处于栈顶的位置 singleTop(栈顶复用模式):启动时会判断Activity是否在任务的栈顶,如果在任务的栈顶正好存在该Activ...原创 2018-08-07 15:59:56 · 2010 阅读 · 0 评论 -
安卓减小APP安装包的大小
目录一、分析app大小1.使用Android Studio2.2新功能直接分析APK的大小Build > Analyz APKPaste_Image.png 2.各个文件介绍assets:存放一些配置文件res:资源文件,图片、字符串、xml等classes.dex:字节码文件resources.arsc:编译后的二进制资源文件META-INF:存放的是签...转载 2018-09-17 21:13:38 · 6166 阅读 · 0 评论 -
Bitmap高效加载
Bitmap的高效加载分为以下4步:将BitmapFactory.Options的inJustDecodeBounds参数设为true并加载图片。 从BitmapFactory.Options中取出图片的原始宽高信息,对应于outWidth和outHeight参数。 根据采样率的规则并结合目标View的所需大小计算出采样率inSampleSize。 将BitmapFactory.Opti...原创 2018-09-14 09:49:10 · 383 阅读 · 0 评论