- 博客(3)
- 收藏
- 关注
原创 实现Android Activity之间的页面跳转及传参
带参跳转则需要使用 Intent 的 putExtra(键,值)方法来放入参数,然后在OtherActivity中使用 getIntent().get类型Extra(键)来取得值。// 如果请求码为 sendUser 返回码 为 RESULT_OK RESULT_OK为系统自定义的int值为 -1。// 启动意图(意图,请求码(int)) 请求码最好使用 final static定义 方便识别。// 定义请求码,不同界面的跳转请求码要求不同,为了识别是哪个控件传递数据。// 关闭当前 Activity。
2024-12-19 07:50:24
455
原创 Click方式
观察者模式ObserverDesignPattern在对象之间定义⼀个⼀对多的依赖当⼀个对象状态改变的时候所有依赖的对象都会得到通知并自动更新。说人话也叫发布订阅模式能够很好的解耦⼀个对象改变,自动改变另⼀个对象这种情况。①、Subject被观察者定义被观察者必须实现的职责它必须能够动态地增加取消观察者。它。
2024-12-19 07:49:43
116
原创 Handler机制
1.线程和消息队列: 每个 Android 应⽤的主线程(UI 线程)会有⼀个 Looper ,它持续运⾏,等待 处理消息。消息存储在⼀个叫做 MessageQueue 的队列中, Handler 的作⽤就是向这个队列 发送 Message 或 Runnable ,并将它们分发给对应的线程处理。2.Looper: Looper 是消息循环的核⼼。每个线程最多只能有⼀个 Looper ,并通过调⽤ Looper.loop() 进⼊⼀个⽆限循环来处理消息队列中的任务。
2024-12-19 07:48:32
621
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人