- 博客(8)
- 收藏
- 关注
原创 Activity 跳转
public class MainActivity extends AppCompatActivity { Intent intent; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Question myQuestionData = new ViewModelProvider(
2020-10-11 14:30:37
105
原创 ViewModel SavedStateViewModel
1、添加依赖 def lifecycle_version = “2.2.0” implementation “androidx.lifecycle:lifecycle-viewmodel-savedstate:$lifecycle_version” 2、Controler中: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mybind = DataBindingUtil.set
2020-10-06 16:22:12
217
原创 添加DataBind依赖
buildFeatures{ dataBinding = true // for view binding : // viewBinding = true }
2020-10-06 10:37:00
642
原创 Fragment的导航功能
public void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); getView().findViewById(R.id.button3).setOnClickListener(new View.OnClickListener() { @Override public void onClick(Vie
2020-10-05 18:31:49
217
原创 建立单独的 SharedPreferences 类文件
package com.example.myapplication.Preferences; import android.content.Context; import android.content.SharedPreferences; public class MyData { private Context context; public MyData(Context context) { this.context = context; } public void save(){
2020-10-05 14:35:49
185
原创 SharedPreferences的存入和读取
//SharedPreferences存入 SharedPreferences shp = getPreferences(Context.MODE_PRIVATE); SharedPreferences.Editor editor = shp.edit(); editor.putInt("NUMBER",100); editor.apply(); //SharedPreferences读取 int x = shp.getInt("NUMBER",0)...
2020-10-05 12:21:32
166
原创 ViewModel和DataBinding使用 20201004
Android Studio4.01 使用笔记得到ViewModel值的语句 得到ViewModel值的语句 首先声明变量 ViewModel myViewModel; 在onCreate()方法中,为myViewModel赋值 myViewModel = new ViewModelProvider(this,new ViewModelProvider.NewInstanceFactory()).get(MyViewModel.class); ...
2020-10-04 09:20:29
315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅