Android 开发注意事项
2017-07-13 13:35
176 查看
设备配置改变时,具有ID属性的视图可以保存运行状态;如果以代码方式创建视图,记得设置ID属性。
视图尽量用Xml定义,少用代码生成,分离controller 与 view层;修改视图时,直接改Xml更简单;
用AlertDialog时,尽量放到DialogFragment中托管;由FragmentManager管理;
DialogFragment.show( FragmentManager fm, String tag );
第12章 对话框
一个Activity托管的两个fragment数据传递:其中一个是DialogFragment
DialogFragment. setTargetFragment ( targetFragment, requestCode )
DialogFragment.getTargetFragment().onActivityResult ( requestCode , resultCode, intent);
AppCompat: AlertDialog,
AppCompat主题,activity继承AppCompatActivity
toolBar android5.0引入
创建图标可以用Androidstudio自带的Asset Studio
13章 工具栏菜单
Fragment onCreateOptionMenu()是由FragmentManager负责调用的,需要明确告诉FragmentManager此Fragment应接收onCreateOptionMenu()
方法:Fragment : setHasOptionsMenu(true)
视图尽量用Xml定义,少用代码生成,分离controller 与 view层;修改视图时,直接改Xml更简单;
用AlertDialog时,尽量放到DialogFragment中托管;由FragmentManager管理;
DialogFragment.show( FragmentManager fm, String tag );
第12章 对话框
一个Activity托管的两个fragment数据传递:其中一个是DialogFragment
DialogFragment. setTargetFragment ( targetFragment, requestCode )
DialogFragment.getTargetFragment().onActivityResult ( requestCode , resultCode, intent);
AppCompat: AlertDialog,
AppCompat主题,activity继承AppCompatActivity
toolBar android5.0引入
创建图标可以用Androidstudio自带的Asset Studio
13章 工具栏菜单
Fragment onCreateOptionMenu()是由FragmentManager负责调用的,需要明确告诉FragmentManager此Fragment应接收onCreateOptionMenu()
方法:Fragment : setHasOptionsMenu(true)
相关文章推荐
- Android开发环境配置注意事项
- Android开发环境配置注意事项
- [Android开发] 注意事项
- 搭建android开发环境注意事项1
- Android开发 调用照相机实现代码和注意事项
- Android生存指南之:开发中的注意事项
- Android NDK C++开发注意事项总结
- Android开发 WebView使用注意事项
- 如何提高android程序运行效率,程序员在开发过程中应当注意的一些事项
- Android开发环境配置及注意事项
- Android开发环境配置及注意事项
- Android生存指南:一些开发注意事项
- virtualbox ubuntu虚拟机安装配置android开发环境(eclipse+ndk+sdk)及注意事项
- J2ME转Android游戏开发时注意事项
- Android开发,通迅薄的注意事项
- Android NDK C++开发注意事项总结
- Android生存指南:一些开发注意事项
- Cordova/PhoneGap 3.0 Android开发环境注意事项
- Android开发中整合测试注意事项
- [Android开发] 注意事项