摘要:
android几个非常实用的开发工具大全 阅读全文
摘要:
执行如下命令:rm -rf ~/.eclipse/org.eclipse.equinox.security/或者在eclipse中选择如下操作Window -> PreferencesGeneral -> Security -> Secure Storage -> Content 然后展开左边的树选择相关内容,随后点击 “delete”按钮 阅读全文
摘要:
安装3.2内核的记录 阅读全文
摘要:
在Java中,对一个数组或列表(在本文中统称为集合)中的元素排序,是一个很经常的事情。好在Sun公司在Java库中实现了大部分功能。如果集合中的元素实现了Comparable接口,调用以下的静态(static)方法,就可以直接对集合排序。 阅读全文
摘要:
教你如何自己实现android上的九点连线锁 阅读全文
摘要:
Drift(飘)是一个基于地理位置的社交平台,该软件的开发旨在给人们一种很随意、轻松、有趣的方式交友聊天。 阅读全文
摘要:
Eclipse 下连接 SVN 库有两种插件 —— Subclipse 与 Subversive ,可以说这两种插件都是非常优秀的插件,而对于使用者来说,选择使用哪种插件确实是个挺头疼的选择。 阅读全文
摘要:
在学习 WindowManager 接口的时候,了解到这个接口很重要,因为它可以直接与Window Manager(窗口管理器)进行交互,那这个 Window Manager 究竟是怎么一回事呢?
通过查找资料,我知道了 Window Manager 其实是一个 service(服务)。它是全局的,系统中唯一的,是独立于android应用程序的,所有android应用程序公用的 一个单独的C++服务。(这个“单独的C++服务”的说法,建议先看看:android概念空间及seviceManager 的介绍) 阅读全文
摘要:
在view的新建一个GestureDetector的对象。
构造函数里
gestureDetector = new GestureDetector(new SelfGestureDetectorListener());
然后在View的onTouchEvent里以下这样用,就可以在gestureDetector的事件里写自己的代码了。
@Override
public boolean onTouchEvent(MotionEvent event) {
gestureDetector.onTouchEvent(event);
}
有关上面的 onTouchEvent方法,我们可以直接判断MotionEvent的类型,对于手势移动仅仅捕获ACTION_MOVE即可,我们通过参数MotionEvent e1, MotionEvent e2,float distanceX, float distanceY可以获取操作变化。 阅读全文
摘要:
介绍
关于本文档
udev面向2.6以上的linux内核在用户空间提供动态的/dev下固定设备命名方案. 之前的/dev实现: devfs现在已被废弃, udev成为继任者. udev vs devfs是一个敏感的谈话内容,在进行比较之前你应该读一下这个文档(http://kernel.org/pub/linux/utils /kernel/hotplug/udev_vs_devfs).
几年间你为之使用udev规则的设备发生改变了,如同规则自身的弹性一样. 在现代系统中udev为系统外的类型设备提供了固定的命名方法, 避免了为这些设备提供定制规则. 但是一些用户仍然需要额外的定制级别.
本文档假设你已经安装了udev并使用缺省配置运行ok. 这通常通过你的linux发行版做到的.
本文档不会覆盖规则书写的方方面面, 只集中介绍所有主要概念. 更多细节信息可以在udev的man页中找到.
本文档使用各种例子(一些完全是虚构的)来阐述观点和概念. 不是所有语法都会显式的在附带文本中描述,请确信通过查看例子规则来获取完整的理解. 阅读全文