本文主要是介绍几个冷门面试知识点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
转自: http://www.itlanbao.com/ns/news.aspx?s=600038
备注:面试中本人就是这么整理的,根据题目解析来参考回答每一个问题,
至少会给面试官一个感觉就是对回答某一个具体问题的时候能够有条理的说出来,
这个只是个人挑战25K的学习准备,如果写得有问题希望大家提出,谢谢。
------------》(一):Android卸载程序之后如何跳转到指定的反馈页面
比如:360被卸载之后会跳转到指定的反馈页面如何实现?
本题解析:本题目的回答需要从C层出发,不过java层也需要接受一些android BroadcastReceiver机制,
以及BroadcastReceiver无法实现原因,
回答: 参考文章http://blog.csdn.net/jiangwei0910410003/article/details/42177117
-----------》(二):FragmentManager内部如何维护fragment队列,以及fragment事务的回退栈实现原理
本题解析:回答本题需要从以下几点去出发
1,fragment的生命周期
2,FragmentManager的作用,以及如何维护fragment队列
3,如何管理Fragment回退栈和回退栈实现原理
回答:
fragment的生命周期 参考:http://blog.csdn.net/t12x3456/article/details/8104531
FragmentManager的作用,以及如何维护fragment队列
参考:http://longshuai2007.blog.163.com/blog/static/142094414201362631129902/
http://www.cnblogs.com/mybkn/articles/2455138.html
http://www.mamicode.com/info-detail-612467.html
-----------》(三):如何保证后台Service不被杀掉
本题解析:先大体介绍一下android的Service以及他的生命周期,其二 介绍出现哪些手机出现service被杀掉的问题,
比如红米手机,service运行一段时间后很容易就被杀掉问题,然后你如何解决Service不被杀掉的方法。
回答:参考 http://blog.csdn.net/mad1989/article/details/22492519
这篇关于几个冷门面试知识点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!