Android四大组件
文章平均质量分 79
jyqqhw_41
这个作者很懒,什么都没留下…
展开
-
Android(Activity/Fragment)获取控件的大小
有时候我们需要获得控件的大小,但是在Activity的onCreate()生命周期方法中调用getWidth()和getHeight()方法并不能获得控件的宽和高,因为此时我们的界面并未被绘制完成。不过我们却可以在onWindowFocusChanged(boolean hasFocus)这个方法中获得控件的大小。Java代码 @Override public void转载 2015-11-17 21:45:36 · 947 阅读 · 0 评论 -
Fragment和Activity的关系讲解
Fragment和Activity的交互一个Fragment的实例总是和包含它的Activity直接相关。 fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。 如: View listView =getActivity().findViewById(R.id.list转载 2015-10-24 21:16:33 · 1076 阅读 · 1 评论 -
Android开发:Fragment不同操作的生命周期
下面这张Fragment生命周期图大家应该看得很多了:但最近在写PageManager(管理页面跳转),发现切换页面时,之前的页面走完onDestoryView就直接onDestory了,回来又重新onCreate,如果用hide和show的方式,都不走生命周期,看了ApiDemo代码,发现原因,整理一下.切换Fragment有两种方式,一种是add新的,并把旧的hide,另一种是re转载 2015-11-17 08:39:37 · 459 阅读 · 0 评论 -
android笔记--保存和恢复activity的状态数据
一般来说, 调用onPause()和onStop()方法后的activity实例仍然存在于内存中, activity的所有信息和状态数据不会消失, 当activity重新回到前台之后, 所有的改变都会得到保留. 但是当系统内存不足时, 调用onPause()和onStop()方法后的activity可能会被系统摧毁, 此时内存中就不会存有该activity的实例对象了. 如果之后这个activ转载 2015-12-16 09:37:48 · 298 阅读 · 0 评论 -
Fragment详解之六——如何监听fragment中的回退事件与怎样保存fragment状态
前言:计划总是赶不上变化,无论结局怎样,只要一直跟随自己的内心,不放弃,总有一天,你会成为那个人,加油。相关文章:1、《Fragment详解之一——概述》2、《Fragment详解之二——基本使用方法》3、《Fragment详解之三——管理Fragment(1)》4、《Fragment详解之四——管理Fragment(2)》5、《Fragment详解之五——Frag转载 2015-11-30 18:59:23 · 433 阅读 · 0 评论 -
android Application类的详细介绍
在代码中经常看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。一.先对它的整体概念解释:在android源码中对他的描述是; * Base class for those who need to maintain global application state. You can * provide转载 2016-02-27 10:29:52 · 427 阅读 · 0 评论