昨年是什么年,辛亥年吗
CoordinatorLayout 学习(一) - CoordinatorLayout的基本使用最近忙完了学校的事情,终于又成功的跑去公司上班了(还好公司没有嫌弃我菜😂😂)。在学校废了半年多,感觉好多东西都不太会了,所以觉得自己应该找点事情来做,于是选中学习Coor...
昨年是什么年,辛亥年吗
CoordinatorLayout 学习(一) - CoordinatorLayout的基本使用最近忙完了学校的事情,终于又成功的跑去公司上班了(还好公司没有嫌弃我菜😂😂)。在学校废了半年多,感觉好多东西都不太会了,所以觉得自己应该找点事情来做,于是选中学习Coor...
1 ANR: 1定位: a.查看Logcat,会告诉我们ANR产生的原因以及所在的类 b.通过bug_report命令导出日志文件,在FS/data/anr目录下会生...
1 事件传递顺序 Activity->ViewGroup->View,所以事件分发的机制也分为Activity、viewGroup、view三种 2 Activity事件分发...
1 通过DNS解析获得服务器的ip地址 2 tcp建立连接 3 向服务端发生http请求 4 服务端处理请求 5 服务端返回响应结果 6 关闭tcp连接 7 解析html 8...
1 setContentView原理是什么 2 Activity在onResume之后才会显示的原因是什么 3 ViewRoot是干嘛的,是view tree的root吗 w...
1 MeasureSpec类 1定义 测量规格类,是测量view宽高的依据,决定了一个视图view的宽高,宽规格:widthMeasureSpec 高规格:heightMea...
1 mvc缺点 2 mvp a 简介 b 与mvc的区别 c 优缺点 d 使用建议 3 MVVM a 简介 b 作用 c 优缺点
1 Bundle:bundle类型的数据传递,四大组件之间通信 2 文件共享:无并发,简单数据通信 3 AIDL:高级的,可以实现一对多的并发通信 4 Messenger:支...
1 作用 Activity:负责界面的展示、和用户交互、业务逻辑的处理 window:负责界面的展示、交互,view的容器 view:放在window容器里的元素 2 关系 ...
1首先在dispatchTouchEvent里判断是否有onTouchListener,并且是否执行了onTouch,如果onTouch返回true,则onTouchEven...
1分类简介 1 standard 标准,所有的activity实例都在一个task栈中,每次启动activity都会在同一个栈中创建实例,且调用oncreate方法 2 si...
1概念 1 Thread:是程序的最小单元,是分配cpu的基本单位,可以执行异步操作 2 Service:android提供的可以在后台长期运行的组件 2 区别 1相同点:执...
1作用 onSaveInstanceState并不是activity生命周期里的方法,当发生一些系统原因导致activity销毁(比如内存不足,用户按了home键),就会调用...
1 阶段 经历了activity启动->onCreate->onStart->onResume->onPause->onStop->onDestory->activity关闭...
1加密 https是加密的,更安全 2端口 http是80,https是443 3速度 http页面响应速度更快,采用tcp三次握手,客户端和服务器交换3个包,https除了...
1 面向连接 TCP是面向连接的,发送数据之前需要先建立连接。UDP是无连接的,即发送数据之前不需要先建立连接 2 可靠性 TCP是可靠的,即传输的数据无差错、不丢失...
1 作用 大家都应该知道 volatile 的主要作用有两点: - 保证变量的内存可见性 - 禁止指令重排序 那么,什么是内存可见性,什么是指令重排序,以及它们涉及了那些机制...
1 相同点 都可以保证共享变量的可见性 2 不同点 a 性能 volatile相当于一个轻量级锁,使用成本更低,不会引起线程的上下文切换和调度 b 原子性 v...