AndroidStudy icon indicating copy to clipboard operation
AndroidStudy copied to clipboard

🔥 Android学习知识点总结 Jetpack、MVVM、MVI、Kotlin、ViewPager2、JUC多线程等,欢迎star!

Results 9 AndroidStudy issues
Sort by recently updated
recently updated
newest added

请问,MvvmExampleActivity的WanViewModel在BaseMvvmActivity初始化了?这样多个Activity的viewmodel都在此的话,对所有Activity都可见了? 如果不在BaseMvvmActivity初始化的话registerEvent方法 mViewModel.errorFlow又没办法统一在BaseMvvmActivity中处理,怎么处理比较好呢? 作者可以写个示例吗,期待您的回复

SYDialog创建并show之后,如果此时屏幕旋转,那么Dialog将会消失,留下一层阴影。 我在所属的Activity配置节点中加入如下参数: android:configChanges="keyboardHidden|orientation|screenSize" 屏幕旋转,Dialog会保持,但是如果是横屏状态show dialog之后,屏幕旋转为竖屏,Dialog窗口不会重绘,导致窗口溢出。 ![Screenshot_2020-01-09-21-06-16-781_com ysh loading](https://user-images.githubusercontent.com/19593304/72070650-093caf80-3325-11ea-83a1-60ce44d41c9d.png) 如图所示,虽然这个问题基本上可以说不是问题,因为没有人会没事拿着手机转来转去,但是还想想看看大佬怎么解决的😁

![image](https://user-images.githubusercontent.com/28507008/63988221-c9abbe80-cb0d-11e9-88e3-d9be00822bfe.png) new SYDialog.Builder(context) .setDialogView(R.layout.dialog_garbage_details) //设置动画 .setAnimStyle(R.style.AnimUp) //设置屏幕宽度比例 .setScreenWidthP(1.0f) //设置屏幕高度比例 .setScreenHeightP(1.0f) //设置背景透明度 .setWindowBackgroundP(0.5f) //设置是否屏蔽物理返回键 true不屏蔽 false屏蔽 .setCancelable(true) //设置dialog外点击是否可以让dialog消失 .setCancelableOutSide(true) .setBuildChildListener((dialog, view, layoutRes) -> initView(dialog, view)) .setOnDismissListener(dialog -> GarbageDetailsDialog.this.context = null) .show();...

private final Handler mHandler = new Handler(Looper.getMainLooper()) { @Override public void handleMessage(Message msg) { switch (msg.what) { case APPLE_INFO: Apple apple = (Apple) msg.obj; //观察者模式,通知所有客户端 final int clientNum = mCallbacks.beginBroadcast();...

https://tapdspace.atlassian.net/browse/SCRUM-13

创建合并请求

手机配置变化导致Activity重建时,比如旋转屏幕、深浅模式改变时,弹框不能恢复。DialogFragment应该原本就有支持恢复逻辑的,这个框架不能恢复是什么问题吗?

支持轮播fragment吗