
Android(JAVA)
安卓学习相关
小鬼buster
这个作者很懒,什么都没留下…
展开
-
Android的handler理解
一、Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI。Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分在消息队列中逐一将消息取出,然后对消息进行处理,也就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。它能实现任意两个线程的数据传递。handler可以分发Message对象和Runnable对象到主线程中, 每个Handler实例,都会绑定到创建他的线程中(一般是.原创 2020-07-01 11:11:03 · 156 阅读 · 0 评论 -
线程理解及应用(java)
一、Android中的线程Java中的线程:Java中默认一个进程只有一个线程,称之为主线程。其它线程称之为子线程也叫工作线程。Android中的线程:Android沿用了Java线程模型,Android中主线程也叫UI线程。Android3.0以后,系统要求网络访问必须在子线程中进行。二、Android中线程分类及作用2.1 按用途分类:主线程:又叫UI线程,由ActivityThread管理作用:运行四大组件,和用户交互以及更新UI。子线程作用:处理耗时操作,比如网络请求,转载 2020-07-01 09:56:28 · 121 阅读 · 0 评论 -
ConstraintLayout——约束性布局
ConstraintLayout优点Constraint Layout可以在不嵌套view group的情况下实现非常庞大、复杂的布局。实现扁平化。Constraint Layout同时具有Relative Layout和Linear Layout的优点、特性。功能强大。使用Constraint Layout来布局时性能要比其他布局方式高。ConstraintLayout无论是通过布局管理器拖拽,鼠标控制的形式实现还是使用XML代码去写,都比较方便。应用ConstraintLayout的一大特色原创 2020-06-29 10:42:03 · 362 阅读 · 0 评论 -
framework简介
framework概述ActivityWindowContentViewNotificationPackageTelephonyResourceLocation10.Xmpp(Service)原创 2020-06-29 08:27:28 · 595 阅读 · 0 评论