获取多触摸点核心代码:获取触摸点的个数和位置public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
System.out.print...
分类:
移动开发 时间:
2015-05-13 14:52:46
阅读次数:
130
A. Theatre Square
B. Spreadsheets
C. Ancient Berland Circus...
分类:
其他好文 时间:
2015-05-13 14:52:43
阅读次数:
124
[错误: Build of instance 751267aa-e9e2-41c0-945b-9bbb94096849 aborted: Failed to allocate the network(s), not rescheduling.]....
分类:
Web程序 时间:
2015-05-13 14:52:31
阅读次数:
498
Eclipse代码格式化、规整化、自定义代码风格 Ctrl + shift + f...
分类:
系统相关 时间:
2015-05-13 14:52:30
阅读次数:
146
之前准备省赛,没有时间学这个。现在省赛结束了,时间稍微多了一些所以准备学一点,由于这次省赛的成绩不是很好,所以我应该还是把主要的时间花在算法上。C#的话只能每周花点时间看看。由于没有用太多的时间来学习,所以就想以博客的形式记录自己学习历程。同时在总结归纳的过程中,应该可以使我对它的理解会更加深刻一些。 --- 前言
话说,"Hello World!"是每个程序员接触一门语言的第一个...
方法1.
decorView是window中的最顶层view,可以从window中获取到decorView,然后decorView有个getWindowVisibleDisplayFrame方法可以获取到程序显示的区域,包括标题栏,但不包括状态栏。
于是,我们就可以算出状态栏的高度了。
view plain
Rect frame = new Rect();getWin...
分类:
其他好文 时间:
2015-05-13 14:51:49
阅读次数:
122
由于火星坐标问题,所以需要判断一下经纬度是否在中国。基本思路是:把整个行政区域划分为几个小的矩形,然后再排除掉一些矩形区域。只要一个点在限定的区域内,并且不在排除的区域内,则判定成功,否则失败。下图中蓝色区域为限定区域,红色区域为排除区域。这种快速判定的方法是从Nokia map中挖掘出来的。优点:快速,相对准确;缺点:边界误差较大源码下载:https://github.com/zcsoft/ZC...
分类:
移动开发 时间:
2015-05-13 14:49:53
阅读次数:
306
什么是代理设计模式西门庆想找潘金莲啪啪啪(我淫荡的笑了),潘金莲是女的啊,总不能直接说come on baby吧,那她跟西门庆说,你去找王妈妈吧!王妈妈会安排一切的,此时王媒婆就是潘金莲的代理,西门庆以后想要啪啪啪,直接告诉王媒婆就行了。程序表现先定义一个接口代理者和被代理者都要实现这个接口public interface Women {
//啪啪啪方法
public void pa...
分类:
其他好文 时间:
2015-05-13 14:50:21
阅读次数:
88
毋庸置疑,自己掌握一家公司的感觉是非常棒的,特别对于那些刚刚开始自己事业的年轻人来说,创业充满了诱惑力。拥有创业热情固然不错,但是如果忽略了创业现实,那么也很难获得成果,尤其是很多人觉得年纪轻轻就出来创业,多少对你会有一丝的不信任。
制定一个计划
创业的残酷现实就是,绝大多数初创公司都会在头两年时间里失败,而至于是什么原因导致了创业滑铁卢,首当其冲的就是缺乏规划。那些刚刚创业的创业者们...
分类:
其他好文 时间:
2015-05-13 14:51:17
阅读次数:
120
有很多个方法,在多个地方都会用到,为了减少多次重复的操作,选择模板方法模式将这些方法聚在一起做成一个模板形式,从而减少客户端的代码复杂度。实现原理图如下:
模板方法模式实现原理图
抽象的骨架类的示意代码如下:public abstract class Template {
public void doSalary(){
operation1();
op...
分类:
其他好文 时间:
2015-05-13 14:50:01
阅读次数:
113
中介者模式Mediator中介者模式又称作调停模式。
所谓中介,在我们生活中很是常见,我们买房子可以有中介公司,找兼职也可以有中介公司。以买房子为例。中介者把所有的买房人、卖房人的需求和特点都结合到一起,把适合的房子提供给合适的人。
首先我们要理解中介者模式的定义:用一个中介者对象来封装一系列对象的交互。中介者使得各对象不需要显式地相互引用,从而解耦合,独立改变他们之间的交互。实现原理图
中介...
分类:
其他好文 时间:
2015-05-13 14:50:35
阅读次数:
142
Permutations
Given a collection of numbers, return all possible permutations.
For example,
[1,2,3] have the following permutations:
[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2],
and [3,2...
分类:
其他好文 时间:
2015-05-13 14:50:29
阅读次数:
83
#include
#include
const int maxn = 2000 + 10;
int setA[maxn], setB[maxn], AB[maxn], cnt, VIS[maxn];
void init() {
memset(setA, 0, sizeof(setA));
memset(setB, 0, sizeof(setB));
memset(AB, 0, sizeo...
分类:
其他好文 时间:
2015-05-13 14:48:17
阅读次数:
106
问题来源:由于需要查看app的数据库文件,所以我希望打开data/data目录去查看,但却发现我居然无法打开?试了下别的目录,却可以打开。我不服。。。问题引起原因:权限不足。问题解决步骤:
先要条件:手机已root。
1.下载并安装Re管理器。
2.选取data目录,设置权限。搞定!!!!
现在可以直接在DDMS里查看data/data目录文件了。...
分类:
其他好文 时间:
2015-05-13 14:49:57
阅读次数:
184
1、检查一下workspace里面对应的java文件是不是本来就有乱码,可以用记事本或者UE打开看
2、如果上一条不是乱码,那你有两个选择:
(1)MyEclipse--》Window--》Preferences--》General--》Content types-->Text->Java Source File,在下面“Default encoding”设置你要更改的编码方式,Upda...
分类:
编程语言 时间:
2015-05-13 14:49:52
阅读次数:
140
JS检测APP是否安装的情况
我们在浏览网页的时候,你会看到一个网页下面漂浮着一个提示框“打开APP”或者“下载APP的字样”,如果你的手机已经安装过这个APP,那么网页会提示“打开APP”,如果没有安装,那就会提示“下载APP的字样” 这个从技术角度是如何去实现的呢?下面我给大家分享这块技术,去年公司给国际动漫节做项目的时候,客户就提到这个需求,在点击网页企业的时候 那么直接打开APP(如果...
分类:
移动开发 时间:
2015-05-13 14:48:49
阅读次数:
148