随笔分类 -  Android四大组件

摘要:Fragment每个生命周期方法的意义、作用(注意红色的不是生命周期方法):setUserVisibleHint():设置Fragment可见或者不可见时会调用此方法。在该方法里面可以通过调用getUserVisibleHint()获得Fragment的状态是可见还是不可见的,如果可见则进行懒加载操 阅读全文
posted @ 2017-10-03 16:54 张亚楠 阅读(559) 评论(0) 推荐(0) 编辑
摘要:与Activity类似,Service也有自己的生命周期函数,在不同的时刻,系统会调用对应的Service生命周期函数,不过与Activity声明周期相比,Service的声明周期更加简单,我们通过官方给出的一张图片来体会一下: 这里我们总结一下: 1). 被启动的服务的生命周期:如果一个Servi 阅读全文
posted @ 2017-10-03 15:10 张亚楠 阅读(32450) 评论(0) 推荐(2) 编辑
摘要:大家都知道对于Activity和Fragment都可以注册OnActivityResult()方法,但是要注意几点: a.当activity和fragment都注册了OnActivityResult()方法的时候,最好能统一,即只在一个地方注册该方法,不要都注册,这回造成混乱,而且我尝试当2个地方都 阅读全文
posted @ 2016-11-22 14:11 张亚楠 阅读(1336) 评论(0) 推荐(0) 编辑
摘要:方法一、 我们在遇到Activity嵌套Fragment的时候经常会遇到多个Fragment页面同时加载数据,一开始的时候就初始化很多页面,有的甚至进入页面的时候,会造成缓慢的现象,下面我们就针对这个问题做一下处理; setUserVisibleHint 这个方法用于告诉系统,这个Fragment的 阅读全文
posted @ 2016-11-12 11:06 张亚楠 阅读(1901) 评论(0) 推荐(0) 编辑
摘要:静态注册 配置清单表注册:只要曾经注册过哪怕关闭也能调用 方式一:sendBroadCastReceive 广播的步骤: 发送 无序广播,普通广播 (1).发送方 Intent intent=new Intent(); intent.setAction("");发送的内容 sendBroadcast 阅读全文
posted @ 2016-02-25 11:08 张亚楠 阅读(367) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示