安卓学习
cloudy_happy
像我这样优秀的人,不该平凡过一生
展开
-
Handler源码分析
什么是HandlerHandler是Android SDK来处理异步消息的核心类。用来结合线程的消息队列来发送、处理“Message对象”和“Runnable对象”的工具。每一个Handler实例之后会关联一个线程和该线程的消息队列。当你创建一个Handler的时候,从这时开始,它就会自动关联到所在的线程/消息队列,然后它就会陆续把Message/Runnalbe分发到消息队列,并在它们出队的时候处理掉。Handler的基本用法private Handler handler = new Handl原创 2020-08-21 22:27:25 · 256 阅读 · 0 评论 -
Android中View的继承关系图
Window 类 位于 /frameworks/base/core/java/android/view/Window.java。该类是一个抽象类,提供了绘制窗口的一组通用API。可以将之理解为一个载体,各种View在这个载体上显示。PhoneWindow类 位于/frameworks/policies/base/phone/com/android/internal/policy/impl/PhoneWindow.java。该类继承于Window类,是Window类的具体实现,即我们可以通过该类..转载 2020-08-03 20:41:33 · 880 阅读 · 0 评论 -
macOS下Android Studio我的常用快捷键记录
command + 点击 查看源码(查看方法的实现等)command + option + ←\leftarrow←(左箭头) 回退到上次查看的位置原创 2020-07-27 15:53:49 · 152 阅读 · 0 评论 -
安卓利用RecyclerView写一个卡片依次左右排列的页面
这是学习完《第一行代码》前三章后做的一个练习效果如下所示:接下来是代码:首先是主布局利用recyclerview<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_paren原创 2020-07-12 22:59:18 · 578 阅读 · 0 评论