07 2021 档案
摘要:1:fragment中的replace是将原先在fragment上的视图替换掉,但是但是前一个视图并没有被放在栈中,因此是无法返回的,add()也是一样,只是在原先的视图上面在盖上一层视图,是没法返回的,若需要返回则需要添加addTobackSstack()方法,里面的参数可填不可填,里面的参数作为
阅读全文
摘要:如何使用Fragment 1:静态使用 .在对应的Activity中添加Fragment组件 <fragment android:id="@+id/fragment1" android:layout_width="match_parent" android:layout_height="0dp" a
阅读全文
摘要:Fragment依赖于Activity,所以Fragment只能在Activity中用fragment有自己的生命周期,当Fragment被添加到Activity中时,会首先 调用onAttch()方法,将Fragment添加到Activity上 onCreate():创建Fragment onCr
阅读全文
摘要:异步线程之间的数据的传递用handler(接收数据,(接收从其他线程传过来的数据)), message(传递数据(从线程传递数据到主线程中))例子: val content:MutableLiveData<String> = MutableLiveData() private val handler
阅读全文
摘要:MVC: M:数据model V:视图View C:controller 要实现view上面的各种操作,需要一些逻辑处理,而MVC模式就是将所有操作都放在controller里面写 比如我们在activy_main.xml中需要在某一控件a上面添加一些东西,而只有当a上面为空时才能添加,那么 这时候
阅读全文

浙公网安备 33010602011771号