《Android开发艺术探索》笔记
《Android开发艺术探索》笔记
codeTcy
这个作者很懒,什么都没留下…
展开
-
Android进阶 笔记7
View的事件体系(二)《Android开发与探索》目录View的事件体系(二)一、View的弹性滑动1、使用Scrollera、三个构造函数b、理解一下startScroll()方法c、理解一下computeScrollOffser()方法d、重写View类里面的computeScroll()这个方法e、实现f、总结2、使用动画a.单纯使用动画来展示渐近效果b.模仿Scroller3、使用延时策略a.使用Handler或View的postDelayed方法b.使用sleep方法一、View的弹性滑原创 2020-11-15 14:12:34 · 97 阅读 · 0 评论 -
Android进阶 笔记6
View的事件体系(一)《Android开发与探索》目录View的事件体系(一)一、View的基础知识1、什么是View2、View的位置参数3、MotionEvent4、TouchSlop5、VelocityTracker速度追踪6、GestureDetector二、View的滑动1、scrollTo和scrollBy2、动画3、改变布局参数一、View的基础知识1、什么是Viewview是Android中所有控件的基类,view本身可以是单个控件也可以是多个控件组成的一组控件,通过这种关系也原创 2020-11-11 12:57:21 · 86 阅读 · 0 评论 -
Android进阶 笔记5
IPC机制—Inter-Process Communication(二)《Android开发与探索》目录IPC机制---Inter-Process Communication(二)一、完整的通过AIDL进行IPC的过程二、Binder连接池一、完整的通过AIDL进行IPC的过程P71传统AIDL+Service的组合可以实现Client端和Server端之间的通信整理来自:https://blog.csdn.net/ding3106/article/details/83506819##原创 2020-11-10 20:27:13 · 127 阅读 · 0 评论 -
Android进阶 笔记4
IPC机制—Inter-Process Communication(一)《Android开发与探索》目录IPC机制---Inter-Process Communication(一)一、Android中的多进程模式1.使用多进程会造成一些问题2.对象实现序列化并通过Intent和Binder传递3.Binder的使用及浅层原理(不讨论底层)4.Android中的IPC方式一、Android中的多进程模式在Android中使用多进程只有一种方法,那就是给四大组件在Manifest中指定android原创 2020-11-10 14:39:33 · 242 阅读 · 0 评论 -
Android进阶 笔记3
IntentFilter的匹配规则《Android开发与探索》目录IntentFilter的匹配规则一、IntentFilter的匹配规则1.action的匹配规则2.category的匹配规则3.data的匹配规则二、隐式方式启动一个Activity时可以去做一个判空resolveActivity方法启动Activity分为两种,分别为显示调用和隐式调用。两种共存的话,主要以显示调用为主。>显示调用,如下:Intent intent = new Intent(MainActivit.th原创 2020-11-09 19:53:27 · 129 阅读 · 0 评论 -
Android进阶 笔记2
Activity的启动模式(一)《Android开发与探索》目录Activity的启动模式(一)一、Activity的启动模式1.LaunchMode2.TaskAffinity3.给Activity指定启动模式二、Activity的Flags1.FLAG_ACTIVITY_NEW_TASK2.FLAG_ACTIVITY_SINGLE_TOP3.FLAG_ACTIVITY_CLEAR_TOP4.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS一、Activity的启动模式1.L原创 2020-11-09 14:58:22 · 81 阅读 · 0 评论 -
Android进阶 笔记1
Activity的生命周期全面分析(一)目录一、典型情况下生命周期分析1.七种典型2.问题思考二、异常情况下的生命周期分析1.资源相关的系统配置发生改变导致Activity被杀死并重新创建(1).保存状态(2).恢复状态2.资源内存不足导致低优先级的Activity被杀死3.不想让Activity在屏幕旋转的时候重新创建一、典型情况下生命周期分析1.七种典型onCreate:表示活动正在被创建,常常在里面做一下初始化工作onDestroy:表示活动即将被销毁,可以在里面做一下回收工作onSta原创 2020-11-08 15:00:34 · 1059 阅读 · 4 评论