----写给我的兄弟姐妹们 一段时间以来,我脑子里一直有一个想法,把我的生活积累的经验和看书学习得到的感悟总结一下,然后分享给我的亲朋好友,特别是现在生活...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解 RxJava,请看文章:Android:这...
如果只让我给别人推荐三部日剧,那必然是《求婚大作战》、《直升机紧急救治》(1-3季)还有刚刚结局的《unnatural》(《非自然死亡》)。 《unnatural...
1 内存泄漏的排查方法 Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用于内存检查 :· heap 查看...
积跬步,以至千里;积小流,以成江海。 场景:当应用处于后台时,默认情况下,从通知启动一个Activity,按返回键会回到主屏幕。但遇到这样的需求,按返回键时仍然留在当前应用。...
在Android开发之Fragment动态使用一文中,说到replace方法切换Fragment,会造成Fragment不断销毁、创建,但是有没有办法实现像Activity一...
最近遇到个怪问题,在其他手机上都能正常的显示Dialog,但是在Android 7.0的手机上只能显示Dialog的半透明背景,无法显示Dialog的内容。 用图给大家展示一...
前几天和之前呆过的一家公司的同事(称他为T吧)一起吃饭,T最近准备换工作,已经过了移动下属的一家子公司的技术面试,第二天公司的负责人(应该是总经理)要再面试一下他,想听听我的...
前言 今天来介绍下HashMap,之前的List,讲了ArrayList、LinkedList,就前两者而言,反映的是两种思想: ArrayList以数组形式实现,顺序插入、...
实际上,HashSet 和 HashMap 之间有很多相似之处,对于 HashSet 而言,系统采用 Hash 算法决定集合元素的存储位置,这样可以保证能快速存、取集合元素;...
上一章节,我们讲到了Android中的Binder机制,一个Android开发天天用到,但又不明就理的神密存在。这一节接着Binder这个话题,讲一讲AIDL,让大家对Bin...
有些东西你一直在用它,但却一直不知道自己在使用它。在Android的应用开发中,Binder就是这么一个角色,你编写的应用都使用过Binder机制(如startActivit...
2013年7月,百度将出资19亿美元收购91无线消息成为圈内热谈,我正好在这个时候,去91新成立了研发中心面试。面试官很和蔼的和我讨论了一些技术问题,大多数还能应付,记忆较深...
最近阿里开源了一个动态插件框架--Atlas,所以我也借这个契机和大家聊聊怎么开发一个插件框架,并录制了一段介绍Android插件开发的视频。 最近两年,我在一家公司开发插件...