-
数据适配器是连接数据源和视图的桥梁查看全部
-
broadcast receiver 全局的监听器查看全部
-
1. Permission->add... 2. 使用系统权限 例如: <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 这些权限在安装程序的时候,会告诉给用户。查看全部
-
1. android组件被包含在application节点内 activity、service、contentProvider、broadcastReceiver 2. 一个清单文件只包含一个application节点 3. activity的name最好用全名 4. 启动一个没有在清单中定义的Activity会抛出异常 5. service只是逻辑代码,没有界面。 6. Content Provider是用来管理数据库访问以及程序内和程序间共享的查看全部
-
broadcast receiver,面向全局的监听器查看全部
-
content provider查看全部
-
activity用于显示界面,service处理逻辑代码查看全部
-
activity查看全部
-
一个清单文件只能包含一个application节点查看全部
-
Fragment的生命周期 (1)启动Fragment: onAttach()->onCreate()->onCreateView()->onActivityCreated()->onStart()->onResume() (2)锁屏 onPause()->onStop() (3)屏幕解锁 onStart()->onResume()查看全部
-
onCreate();fragment被创建的时候回调方法。onActivityCreate();Fragment所在的Activity被启动完成后被调用。 onCreateView();fragment被加载时调用的方法。onStart();onstrart方法被调用后一定会调用onResume()方法。查看全部
-
动态加载Fragment: 0.先new出需要加载的Fragment的对象:如MyFragment2 fragment2=new MyFragment2(); 1.FragmentManager fragmentManager = getFragmentManager();//获取FragmentManager 管理者 2.FragTransaction beginTransaction = fragmentManager.beginTransaction();//通过FragmentManager获取开始事物的对象 3.通过beginTransaction.add(layout,fragment)/.remove()/.replace() 添加/移除/替换Fragment 4.beginTransaction.commit();提交 beginTransaction.addToBackStack(null);//添加回退 老师的思路是: 直接将MyFragment.java中的代码复制到MyFragment2.java 为MainActivity的第二个RadioButton添加点击事件(动态加载Fragment)查看全部
-
Fragment在应用当中应当是一个模块化和可重用的组件。因为Fragment定义了他自己的布局,以及通过使用他自己的生命周期回调方法定义了他自己的行为,可以讲Fragment包含到多个Activity中查看全部
-
静态加载查看全部
-
缓存的运用查看全部
举报
0/150
提交
取消