随笔分类 -  android-stdio开发

摘要:首先Fragment是碎片的意思,顾名思义,可以使用它进行不同小页面的切换和连接。 第一步:建立两个fragment,名字根据实际情况命名。 可以适当的在两个fragment布局文件中添加相关控件。 homeFragment detailFragment 第二步在res建立资源文件navigatio 阅读全文
posted @ 2022-05-10 21:49 stdrush 阅读(104) 评论(0) 推荐(0) 编辑
摘要:public void onSaveInstanceState(Bundle savedInstanceState){ super.onSaveInstanceState(savedInsanceState); } 在实际应用中,当一个Activity结束前,如果需要保存状态,就在onsaveIns 阅读全文
posted @ 2022-04-29 22:03 stdrush 阅读(33) 评论(0) 推荐(0) 编辑
摘要:setLifecycleOwner(this):方法, 如果不绑定生命周期那么DataBinding无法感知LiveData的变化,这样会导致ui无法跟着数据一同改变。 阅读全文
posted @ 2022-04-29 21:58 stdrush 阅读(621) 评论(0) 推荐(0) 编辑
摘要:app启动页面后闪退,若在logcat中出现这个问题: caused by:Attempt to invoke virtual method 'void androidx.appcompat.app.ActionBar.setTitle(java.lang.CharSequence) 是因为找不到标 阅读全文
posted @ 2022-04-27 23:46 stdrush 阅读(301) 评论(0) 推荐(0) 编辑
摘要:注:mvvm是双向的,并且是自动的,也就是数据发生变化自动同步视图,视图发生变化自动同步数据 model-view-ViewModel 第一步:在中的defaultConfig{}中加入以下代码: dataBinding{ enabled true } 第二步:在对应的 layout 文件中点击 小 阅读全文
posted @ 2022-04-26 21:38 stdrush 阅读(59) 评论(0) 推荐(0) 编辑
摘要:屏幕竖放转换为横放时 1.使用 onSaveInstanceState函数 --(不是永久保存) protected void onSaveInstanceState(Bundle outState){ super.onSaveInstanceState(outState); outState.pu 阅读全文
posted @ 2022-04-23 17:03 stdrush 阅读(27) 评论(0) 推荐(0) 编辑
摘要:个人理解:当打开app时,onCreat,onStart,onResume运行,当关闭时运行onPause(暂停可见,用户无法交互),onStop(不可见),当其他app内存需求更高,优先级高,就会调用onCreat,当前app就被杀死了,否则就会调用onRestart,当运行结束或被系统摧毁就会调 阅读全文
posted @ 2022-03-19 21:01 stdrush 阅读(48) 评论(0) 推荐(0) 编辑
摘要:1. 此处为app的清单 2. res表示资源 drawable放置图片文件 layout为布局文件 mipmap放置图标文件 values常量 3.在布局文件中 右侧为文件内容的属性,其中可以在text栏处查看内容,直接在表面更改会出现不支持的警告标识,另一种方法是在values常量文件里创建常量 阅读全文
posted @ 2022-03-18 19:09 stdrush 阅读(80) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示