转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992
在上一篇的文章中,我们介绍了如何实现桌面悬浮窗口,在这个效果的实现过程中,最重要的一个类就是WindowManager,今天这篇文章,将对WindowManager的使用进行介绍,并且实现一个使用WindowManager来实现用户打开APP,显示首次使用教学蒙板的效果。
WindowManager类实现了ViewManager接口,ViewManager接口允许我们在Activity上添加或者是移除...
分类:
移动开发 时间:
2014-10-24 13:02:35
阅读次数:
280
unshift:在数据首段添加元素。push: 在数组的末端添加元素。shift:移除并返回第一个元素,会影响 数组长度。pop:移除并返回最后一个元素。会影响 数组长度。delete 数组[索引] ,删除数组内的一个元素,但是数组长度不会发生变化。join: 把数组元素连接起来,拼成字符串。元素之...
分类:
编程语言 时间:
2014-10-24 10:35:38
阅读次数:
155
题目链接:Codeforces 19D Points
题目大意:N中操作,每次添加一个点,或者删除一个点,以及找到给定x,y坐标最近的一个坐标,并且保证xi,yi在x,y的右上角。
解题思路:这题的解法还是很机智的。
y坐标离散化,然后树状数组的每个单位用一个set代替,set记录的是点集。
剩下的操作就像树状数组一样,每次添加就等于是+w的操作,移除就等于是-w,只是w是...
分类:
编程语言 时间:
2014-10-23 19:20:39
阅读次数:
160
http://acm.hdu.edu.cn/showproblem.php?pid=5073
推公式即可,质心公式segma(xi*wi)/segma(wi)
最终剩下的一定是连续n-k个星
然后枚举左边需要移除几个星即可
计算I的时候展开来算
比较坑的地方在于,星星的位置如果是int型,一定记得Double计算的时候 *1.0或者直接将位置数组声明为double 否则WA到死。。。...
分类:
其他好文 时间:
2014-10-23 14:30:23
阅读次数:
163
case执行完毕后,会回到CtsTest的run方法中:
这个时候会先将mRemainingTestPkgs列表的第一项移除,以便下一次取第一个的时候,取的是新的TestPackage对象,然后根据case的类别来做相应的重启操作,最后返回到主界面。最后,截图留下犯罪现场,下载之前安装的jar包。在finally语句块中report未执行的case。为执行的case是通过执行...
分类:
其他好文 时间:
2014-10-23 14:26:40
阅读次数:
251
1 移除ruby的源地址
gem sources --remove https://rubygems.org/
2 添加ruby的源地址
gem sources -a http://ruby.taobao.org/
3 添加ruby的源地址
gem sources -l
4 安装cocoapods
sudo gem install cocoapods
/...
分类:
其他好文 时间:
2014-10-22 18:20:11
阅读次数:
345
二位数组的创建、赋值、提取示例:二维数组练习:语文数学外语共三门课的成绩,共九个人,输入到一个二维数组中定义集合并添加数据示例:移除数据示例:移除数据索引为某数的示例:计算数据中共有几组数据示例:集合的练习:练习一:输入人数,录入分数,存到集合里面,之后再读取出来,求平均分练习二:输入人数,输入每一...
分类:
编程语言 时间:
2014-10-22 17:57:13
阅读次数:
240
队列:
先进先出,处理类似排队的问题,先排的,先处理,后排的等前面的处理完了,再处理
对于插入和移除操作的时间复杂度都为O(1),从后面插入,从前面移除
双向队列:
即在队列两端都可以insert和remove:insertLeft、insertRight,removeLeft、removeRight
含有栈和队列的功能,如去掉insertLeft、removeLef...
分类:
编程语言 时间:
2014-10-22 15:54:58
阅读次数:
250
控制器以及view的多种创建方式、
UINavigationController的简单使用:添加\移除子控制器、
UINavigationBar内容的设置、
控制器的生命周期方法
分类:
移动开发 时间:
2014-10-22 12:47:43
阅读次数:
191
Android是在Android 3.0 (API level 11)引入了Fragment的,中文翻译是片段或者成为碎片(个人理解),可以把Fragment当成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fra....
分类:
移动开发 时间:
2014-10-21 23:11:42
阅读次数:
241