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