最近在做应用性能调优,发现在一个包含有输入框的Activity中,当软键盘弹出的时候,如果直接finish掉此Activity,那么在返回到上一个Activity时,界面的渲染会由于软键盘没有及时的收起而出现卡顿的情况。 很不友好。 于是,本着geek的精神,做就做到极致,就尝试着对这一块做优化。 ...
分类:
移动开发 时间:
2016-07-04 11:57:47
阅读次数:
531
最近在做应用性能调优,发现在一个包含有输入框的Activity中,当软键盘弹出的时候,如果直接finish掉此Activity,那么在返回到上一个Activity时,界面的渲染会由于软键盘没有及时的收起而出现卡顿的情况。 很不友好。 于是,本着geek的精神,做就做到极致,就尝试着对这一块做优化。 ...
分类:
移动开发 时间:
2016-07-04 11:49:34
阅读次数:
359
转: http://geek.csdn.net/news/detail/58738 文/孙玄 本文详细讲述58同城高性能移动Push推送平台架构演进的三个阶段,并介绍了什么是移动Push推送,为什么需要,原理和方案对比;移动Push推送第一阶段(单平台)架构如何设计;移动Push推送典型性能问题分析 ...
分类:
移动开发 时间:
2016-06-24 14:41:27
阅读次数:
246
北京午后的阳光很灼热很耀眼很不计成本的证明自己的存在杭州午后的阳光很温和不那么刺眼虽然不计成本但让人能觉得很是舒适总想一声午安~然后静静的躺在床上没有亲情的羁绊没有爱情的困扰没有世俗的物质就这样让自己舒适的躺着等待那个叫醒你的人~来杭州的这几天我渐渐找到了在..
分类:
其他好文 时间:
2016-06-20 19:07:43
阅读次数:
179
这篇文章入选CSDN极客头条 http://geek.csdn.net/news/detail/71572 当前,要保证业务的市场竞争力,仅靠设计一个可用并且好看的产品,已经完全不能满足要求。全球消费者都希望产品能够足够的智能化,通过大数据分析来改善他们的用户体验。简言之,物联网和大数据终将成为改变 ...
分类:
系统相关 时间:
2016-06-14 22:23:17
阅读次数:
651
这篇文章入选CSDN极客头条
http://geek.csdn.net/news/detail/71572
当前,要保证业务的市场竞争力,仅靠设计一个可用并且好看的产品,已经完全不能满足要求。全球消费者都希望产品能够足够的智能化,通过大数据分析来改善他们的用户体验。简言之,物联网和大数据终将成为改变生活的技术驱动力。
近几年涌现了大量的技术架构与设计模式,开发者和科学家可以利...
分类:
系统相关 时间:
2016-06-12 02:46:41
阅读次数:
503
题目假设N个小孩站成一排,每个小孩被分配了一个整数号码。要按照如下的要求给孩子们发糖。
1、每个小孩至少有一颗糖果
2、号码大的孩子比相邻的孩子分到的糖果要多
求最少要发出几颗糖果输入0 1 3 1 4输出9分析可以前后循环两遍,第一遍从前往后,把相邻的两个小孩中,前面号码比后面号码大的多发糖;第二遍从后往前,同样把相邻孩子中,后面号码比前面号码大的多发糖;最后加和得到结果。代码#includ...
分类:
其他好文 时间:
2016-06-02 13:51:11
阅读次数:
144
题目输入一个特定整数值和一组整数,要求从这组整数中找到两个数,使这两数之和等于特定值。按照从前往后的顺序,输出所有满足条件的两个数的位置。具体格式如下:输入9
1 2 4 5 7 9 11 输出2 5
3 4分析1)暴力解法,复杂度O(n^2),不考虑
2)hash。用哈希表存储每个数对应下标,复杂度O(n)
3)先排序,然后左右夹逼,排序O(nlogn),夹逼O(n),最终O(nlogn)。但...
分类:
其他好文 时间:
2016-05-27 12:53:54
阅读次数:
164
题目输入一个特定整数s和一组整数,要求从这组整数中找到三个数a,b,c,使a+b+c=s。按照升序排列,输出所有满足条件的a,b,c。具体格式如下:输入 0
-1 0 1 2 -1 -4输出-1 -1 2
-1 0 1分析先排序,然后左右夹逼,复杂度O(n^2)
此方法可以推广到k个数求和,先排序,做k-2次循环,在最内层循环左右夹逼,时间复杂度O(max(nlogn,n^(k-1)))代码#i...
分类:
其他好文 时间:
2016-05-27 12:24:32
阅读次数:
203