android 组件
文章平均质量分 65
编程老菜鸟了
之所以犯错误,不是因为不懂,而是因为自以为什么都懂。
展开
-
Fragments一:概述
Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activit转载 2014-12-27 18:49:55 · 560 阅读 · 0 评论 -
Android webview的使用
1. 打开网页时不调用系统浏览器, 而是在本WebView中显示:mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url);原创 2016-04-14 09:32:31 · 315 阅读 · 0 评论 -
AlterDialog 常用的样式
使用AlerDialog 创建对话框 :AlertDialog.Builder builder = new AlertDialog.Builder(this); 1.设置简单的对话框builder.setIcon(R.drawable.icon); builder.setTitle("你确定要离开吗?"); builder.setPositive原创 2015-07-22 13:48:49 · 1641 阅读 · 0 评论 -
Fragments七:fragement示例
下例中实验了上面所讲的所有内容。此例有一个activity,其含有两个fragment。一个显示莎士比亚剧的播放曲目,另一个显示选中曲目的摘要。此例还演示了如何跟据屏幕大小配置fragment。主activity创建layout。[java] view plaincopyprint?@Override protectedvoid onCreate(Bundle转载 2014-12-27 19:24:39 · 540 阅读 · 0 评论 -
Fragments六:处理fragement的生命周期
把条目添加到动作栏你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。你从fragment添加到菜单的任何条目,都会出现在现有菜单项之后。Fragment之后可以通过方法onOptionsItemSelected()来响应自己的菜单项被选择的转载 2014-12-27 19:15:26 · 487 阅读 · 0 评论 -
Fragments五:与activity通讯
与activity通讯 尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。 Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistVi转载 2014-12-27 19:11:31 · 509 阅读 · 0 评论 -
Fragments四:管理fragment
要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentByTag(),获取activity中已存在的fragment们。2使用方法popBackStack()从ac转载 2014-12-27 19:03:46 · 659 阅读 · 0 评论 -
Fragments三:实现Fragment的界面
为fragment添加用户界面 fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个 要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。 注:如果你的fragmen转载 2014-12-27 19:02:21 · 548 阅读 · 0 评论 -
Fragments二:创建Fragment
创建Fragment 要创建fragment,必须从Fragment或Fragment的派生类派生出一个类。Fragment的代码写起来有些像activity。它具有跟activity一样的回调方法,比如 onCreate(),onStart(),onPause()和onStop()。实际上,如果你想把老的程序改为使用fragment,基本上只需要把activity的回调方法的代码移到f转载 2014-12-27 18:53:38 · 505 阅读 · 0 评论 -
DatePickerDialog 隐藏子控件
通过遍历方法查找DatePicker里的子控件:年、月、日private DatePicker findDatePicker(ViewGroup group) { if (group != null) { for (int i = 0, j = group.getChildCount(); i < j; i++) { Vi原创 2016-05-09 17:53:09 · 1146 阅读 · 0 评论