安卓要点总结

安卓要点总结

1、HashMap 和HashTable 区别;

有null 值。HTable 不支持。
a、线程安全;
b、速度;

2、为什么主线程不用Looper,而是直接调用Handler。

因为ActivityThread 已经直接调用,ActivityThread 作为Aty 的管理者。

ListView、RecycleView 区别或者不同;
lv 是View 的缓存,自建ViewHolde。
rv 内部提供ViewHolder。

AsynTask 原理;
内部开启两个线程,一个是,一个专门用于执行任务。
最后用Handler 处理界面 。

事件分发;

dispatchTouchEvent
interceptTouchEvent
TouchEvent

Okhttp、Glide 源码;
Geedao 数据库。

三种排序、二叉树;

进程间通信:
内容提供器;
广播;
Binder;
AIDL;

Activity 启动模式;
single

2、两个序列化区别;
jar 和arr 包区别;

绘制流程;

常见设计模式;

Java:
== 和equal 的区别;
一个是地址,一个是内容。

String、StringBuffer和StringBuilder 的区别;
int 和Integer 的区别;

继承、多态、重载和重写;

volited 关键字;

  • 列表
    • 列表·

create database;

system.out.println();
int a= 10;
if(int i=0; i< 10; i++){
	if(a= b){
	}
}

| s | p |

网关:
怎么建心跳包;
配网过程;
怎么连接摄像机(怎么引用库、序列号);

体会:
不断总结,不断整理。
网关App、卖锁App、钱包。

猜你喜欢

转载自blog.csdn.net/weixin_42682455/article/details/89367684