![](https://img-blog.csdnimg.cn/direct/3baf087510794389b3fa6e2f9cbb831f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
安卓
文章平均质量分 93
安卓相关知识
knookda
这个作者很懒,什么都没留下…
展开
-
Handler
Handler机制是处理线程间通信的一种重要方式。主要作用是发送和处理Message和Runnable对象,它们可以在不同的线程之间传递信息。Handler机制允许开发者在子线程中执行耗时操作,然后通过Handler将结果或事件发送回主线程,以更新UI。Handler是Android中用于线程间通信的一个组件。在Android中,UI操作需要在主线程(UI Thread)上执行,而耗时操作则通常在其他线程(如子线程)上执行。原创 2024-04-26 16:43:22 · 656 阅读 · 2 评论 -
View事件分发
是Android系统中一个非常重要的类,它代表了屏幕上发生的触摸事件。当用户在屏幕上触摸、滑动或者长按时,都会生成一个对象,这个对象包含了触摸动作的各种信息。原创 2024-03-29 16:47:32 · 839 阅读 · 0 评论 -
View与自定义View
View类是Android中各种组件的基类(如View是ViewGroup基类)。View表现为显示在屏幕上的各种视图,Android中的UI组件都由View、ViewGroup组成。它定义了所有UI组件共有的特性和行为(绘制、事件处理、状态变化……)。自定义View在没有现成的View,需要自己实现的时候,就使用自定义View。一般继承自View,SurfaceView或其他的View。自定义View主要是实现。自定义ViewGroup。原创 2024-03-24 15:59:44 · 889 阅读 · 1 评论 -
OkHttp
OkHttp是一个开源的HTTP客户端,用于在Java和Android应用程序中发送HTTP请求。是一个支持 HTTP 和 HTTP/2 的封装的网络请求客户端。允许开发者在请求发送到服务器之前和响应从服务器返回之后对请求或响应进行修改。五个内置拦截器按顺序组成一个拦截器链,每个拦截器都可以选择处理请求或响应,或者传递给下一个拦截器。此外,开发者还可以自定义拦截器,插入到这个拦截器链中的适当位置,以便能够处理请求或响应的相应部分。需要实现接口@Override。原创 2024-03-18 14:41:39 · 1010 阅读 · 0 评论 -
安卓六大布局
线性布局在开发中使用最多,具有垂直方向与水平方向的布局方式。LinearLayout 默认是垂直排列的,但是可以通过设置 android:orientation 属性来改变为水平排列。允许开发者通过指定控件相对于其他控件或容器边缘的位置来布局界面。这种布局方式相对于来说更加灵活,因为它不限制控件必须放置在垂直或水平方向上。例如,你可以指定一个按钮位于另一个按钮的下方、右侧或者某个控件的中心位置。用于创建表格布局的类。允许你以表格的形式安排其子视图,类似于 HTML 中的 元素。原创 2024-03-13 21:36:46 · 1823 阅读 · 2 评论 -
安卓四大组件
在android 中,Activity 相当于一个页面。可以在Activity中添加Button、CheckBox 等控件,一个android 程序有多个Activity组成。Activity之间通过Intent进行通信。是应用程序中的一种后台组件,可以在没有用户界面的情况下执行长时间运行的任务。主要是用于执行后台任务,如播放音乐、在后台线程中进行数据同步等。用于接收系统发出的广播消息。当设备上发生某些特定事件时,如电话状态改变、电池电量低、短信到达等,系统会发送一个广播。原创 2024-03-13 10:37:05 · 926 阅读 · 1 评论