导航

2012年5月17日

时间长了不用,什么都忘了

正文内容加载中...

posted @ 2012-05-17 12:39 李泽 阅读(255) 评论(0) 推荐(0) 编辑

2012年5月15日

Android键盘和触摸事件处理

摘要: Android键盘和触摸事件处理activity和VIEW都能接收触摸和按键,如果响应事件只需要在继承类里复写事件函数即可但是对于VIEW来说,我们如果不改变DRAW,不需要继承,所以如果想响应事件,则需要当一个视图(如一个按钮)被触摸时,该对象上的 onTouchEvent() 方法会被调用。不过,为了侦听这个事件,你必须扩展这个类并重写该方法。很明显,扩展每个你想使用的视图对象(只是处理一个事件)是荒唐的。这就是为什么视图类也包含了一个嵌套接口的集合,这些接口含有实现起来简单得多的回调函数。这些接口叫做事件侦听器 event listeners ,是用来截获用户和你的界面交互动作的“门票” 阅读全文

posted @ 2012-05-15 16:27 李泽 阅读(3470) 评论(1) 推荐(0) 编辑

2012年5月10日

android 源码 下载地址

摘要: View Codegit clone git://android.git.kernel.org/device/common.gitgit clone git://android.git.kernel.org/device/google/accessory/arduino.gitgit clone git://android.git.kernel.org/device/google/accessory/demokit.gitgit clone git://android.git.kernel.org/device/htc/common.gitgit clone git://android.git 阅读全文

posted @ 2012-05-10 09:16 李泽 阅读(938) 评论(0) 推荐(0) 编辑

2012年4月25日

如何在Android真机上检测是否有Google Map add-on[转载]

摘要: 如何在Android真机上检测是否有Google Map add-on 并不是所有的Android真机中都带有Google Map add-on,要想内置Google Map add-on是需要和google商谈的。 但是若我们开发一个使用到了Google Map add-on的Android应用程序(即使用了<uses-library android:name="com.google.android.maps" />),就会发现这个程序不能成功安装在没有内置Google Map add-on的真机中,那么我们有什么办法来解决这个问题呢?方法有两个:1)维护两条 阅读全文

posted @ 2012-04-25 16:42 李泽 阅读(327) 评论(0) 推荐(0) 编辑

2012年4月23日

fragment [转载]

摘要: Android中Fragment的应用 (2011-05-10 23:10:22)转载▼标签:fragmentandroid杂谈Fragment 表现 Activity 中用UI的一个行为或者一部分. 可以组合多个fragment放在一个单独的activity中来创建一个多界面区域的UI,并可以在多个activity里重用某一个fragment.把fragment 想象成一个activity的模块化区域, 有它自己的生命周期, 接收属于它的输入事件, 并且可以在activity运行期间添加和删除.Fragment 必须总是被嵌入到一个activity中, 它们的生命周期直接被其所属的宿主act 阅读全文

posted @ 2012-04-23 09:44 李泽 阅读(2186) 评论(0) 推荐(0) 编辑

2012年4月15日

Android Intent和Intent Filter详解(转)

摘要: 原文地址:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=83568&fromuid=648467 Intents and Intent Filters 三种应用程序基本组件——activity, service和broadcast receiver——是使用称为intent的消息来激活的。Intent消息传递是一种组件间运行时绑定的机制. intent是Intent对象, 它包含了需要做的操作的描述, 或者, 对于广播来说, 包含了正在通知的消息内容. 对于向这三种组件发送intent有不同的机制: 使用Conte 阅读全文

posted @ 2012-04-15 21:18 李泽 阅读(889) 评论(0) 推荐(0) 编辑

2012年3月29日

android shape使用 《转载》

摘要: Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:复制到剪贴板XML/HTML代码 <shape><!--实心--><solidandroid:color="#ff9d77"/><!--渐变--><gradientandroid:startColor="#ff8c00"android:endColor="#FFFFFF"android:angle="270"/>& 阅读全文

posted @ 2012-03-29 16:32 李泽 阅读(477) 评论(0) 推荐(0) 编辑

2012年3月22日

Java基础 之软引用、弱引用、虚引用 ·[转载]

摘要: 2011-11-24 14:43:41 Java基础 之软引用、弱引用、虚引用 浏览(509)|评论(1) 交流分类:Java|笔记分类: Java 1、概述 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它捡回来使用就不可能了。 但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品,食之无味,弃之可惜。这种... 阅读全文

posted @ 2012-03-22 10:05 李泽 阅读(36555) 评论(4) 推荐(8) 编辑

2012年3月21日

linux,eclipse不能识别android手机

摘要: 1. 在终端运行 lsusb会发现结果有会有如下类似记录:Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp.这时键入sudo gedit /etc/udev/rules.d/50-Android.rules在打开的文件中增加以下文本:SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="0bb4", MODE="0666"2. 运行以下命令:sudo chmod a+rx /etc/udev/rul 阅读全文

posted @ 2012-03-21 13:49 李泽 阅读(873) 评论(0) 推荐(0) 编辑

2012年3月14日

ubuntu 安装sunjdk替换openjdk

摘要: 折腾了许久的JDK7,今天终于安心的在机子落户了,现在来总结一下安装的技巧: 1. 要安装JDK7,当然是要有JDK的二进制文件拉。。这个简单,直接在ORACLE的官网中下载就可以拉 http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html PS:要注意系统版本的选择,我就是在折腾了许久的X64版本的JDK后,才发现我的系统是X86的。。。 2 接着就是解压tar.gz的文件了。。。 tar -xzf jdk-7-linux-i586.tar.gz 3 接着就是解压出.. 阅读全文

posted @ 2012-03-14 11:51 李泽 阅读(3567) 评论(0) 推荐(1) 编辑