摘要: 一、使用 Bundle 对象进行传递 1. activity 段中的代码 @Override public void onClick(View view) { switch (view.getId()){ case R.id.btn: Bundle bundle = new Bundle(); bu 阅读全文
posted @ 2022-03-30 17:46 搬砖工具人 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 步骤: 创建一个待处理的fragment 获取FragmentManager,一般是通过getSupportFragmentManager() 开启一个事务 transaction ,一般调用 fragmentManager的beginTransaction() 使用transaction进行fra 阅读全文
posted @ 2022-03-30 14:30 搬砖工具人 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1. 具备生命周期(很像一个子activity) 2. 必须委托在activity中才能运行 一、实现静态添加 FragMent 1.右键包=》NEW => FragMent (选择对应的fragment) 2.编辑页面展示代码 <?xml version="1.0" encoding="utf-8 阅读全文
posted @ 2022-03-30 14:26 搬砖工具人 阅读(123) 评论(0) 推荐(0) 编辑
摘要: MVVM模式与MVP模式差不多,主要两点区别: 1.简化了MVP,没有那么多接口 2.采用了双向绑定、view的变动、自动反映到ViewModel,反过来一样的 阅读全文
posted @ 2022-03-30 11:03 搬砖工具人 阅读(36) 评论(0) 推荐(0) 编辑
摘要: <!-- 停止冒泡 --> <button @click.stop="doThis"></button> <!-- 阻止默认行为 --> <button @click.prevent="doThis"></button> <!-- 阻止默认行为,没有表达式 --> <form @submit.pre 阅读全文
posted @ 2022-03-30 09:44 搬砖工具人 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1、v-on 的基本使用 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="../Js/vue.min.js"></script> </head> <body> <div id="app 阅读全文
posted @ 2022-03-30 09:37 搬砖工具人 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1、块级作用域 <body> <button>button1</button> <button>button2</button> <button>button3</button> <button>button4</button> <button>button5</button> <script> / 阅读全文
posted @ 2022-03-30 09:35 搬砖工具人 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1、计算属性包含getter和setter方法,如下图所示,调用时不用加“()”,但是当我们一般使用时,一般情况下不需要实现set方法,为只读属性 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script 阅读全文
posted @ 2022-03-30 09:31 搬砖工具人 阅读(1447) 评论(0) 推荐(0) 编辑