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