摘要: 第一种 android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center_vertical|center_horizontal"android:gravity指的是控件的位置而android:layout_gravity指的是这个layout的,是外面的 阅读全文
posted @ 2011-12-21 16:30 Hecker385 阅读(5823) 评论(0) 推荐(0) 编辑
摘要: public class TouchInterceptor extends ListView { private ImageView mDragView; private WindowManager mWindowManager; private WindowManager.LayoutParams mWindowParams; /** * At which position is the item currently being dragged. Note that this * takes in to account header items... 阅读全文
posted @ 2011-12-16 17:58 Hecker385 阅读(1881) 评论(1) 推荐(0) 编辑
摘要: http://www.blogjava.net/TiGERTiAN/archive/2011/02/22/344869.html由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机会,因此纯粹的不能包含子view的控件是没有这个方法的,如LinearLayout就有,TextView就没有。下面用一个简单的实验说明上述复杂的规则。视图自底向上共3层,其中LayoutView1和LayoutView2就是LinearLayout,MyTextView就是TextView:对应的xml布局文件如下:<?xmlversion="1.0&quo 阅读全文
posted @ 2011-12-16 16:18 Hecker385 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 标签: Linux的一些基本概念,如万用字符,开机流程等.http://hi.baidu.com/shmily_soc/blog/item/ccb36c07b18ef67c02088184.html3. bash: 表示的是我们的 Shell 的名称,那么什么是 Shell 呢? 还记不记得我们在讲什么是 Linux 的时候提到的『使用者、使用者接口、核心、硬件』的架构 呢? 呵呵! 那个shell 就是使用者接口! 在Linux 底下预设的使用者接口就是 bash shell !4. 在使用shutdown, reboot, halt, poweroff这些关机和重启指令前,最好先执行syn 阅读全文
posted @ 2011-12-16 14:25 Hecker385 阅读(266) 评论(0) 推荐(0) 编辑
摘要: private static final HashMap<Long, XXX> sCache = new HashMap<Long, XXX>(); private static int sId = -1; public static void initAlbumArtCache() { try { 。。。 if (id != sId) { clearCache(); sId = id; } } catch (R... 阅读全文
posted @ 2011-12-16 12:06 Hecker385 阅读(2600) 评论(0) 推荐(0) 编辑
摘要: /* (1)……/*/…… //*/把(1)去掉,则第一段代码打开,把(1)加上,则第一段代码屏蔽 -^ 阅读全文
posted @ 2011-12-15 15:37 Hecker385 阅读(821) 评论(0) 推荐(0) 编辑
摘要: Service生命周期使用context.startService() 启动Service其生命周期为context.startService() ->onCreate()- >onStart()->Service running-->context.stopService() | ->onDestroy() ->Service stop 如果Service还没有运行,则android先调用onCreate()然后调用onStart(); 如果Service已经运行,则只调用onStart(),所以一个Service的onStart方法可能会重复调用多次。 阅读全文
posted @ 2011-12-13 16:15 Hecker385 阅读(23732) 评论(1) 推荐(3) 编辑
摘要: 之前运行eclipse执行android应用都没问题,今天突然出问题了,控制台报错:The connection to adb is down, and a severe error has occured.You must restart adb and Eclipse.Please ensure that adb is correctly located at 'D:\android-2.2-windows\tools\adb.exe' and can be executed.在命令行下运行 adb start-servererrors:* daemon not runni 阅读全文
posted @ 2011-12-13 12:14 Hecker385 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 数据库中的数据都是存储在表中的,而视图只是一个或多个表依照某个条件组合而成的结果集,一般来说你可以用update,insert,delete等sql语句修改表中的数据,而对视图只能进行select操作。但是也存在可更新的视图,对于这类视图的update,insert和delete等操作最终会作用于与其相关的表中数据。因此,表是数据库中数据存储的基础,而视图只是为了满足某种查询要求而建立的一个对象。表是物理存在的,你可以理解成计算机中的文件!视图是虚拟的内存表,你可以理解成Windows的快捷方式! 阅读全文
posted @ 2011-12-13 09:49 Hecker385 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 1 TOP这是一个大家经常问到的问题,例如在SQLSERVER中可以使用如下语句来取得记录集中的前十条记录:SELECT TOP 10 * FROM [index] ORDER BY indexid DESC;但是这条SQL语句在SQLite中是无法执行的,应该改为:SELECT * FROM [index] ORDER BY indexid DESC limit 0,10;其中limit 0,10表示从第0条记录开始,往后一共读取10条2 创建视图(Create View)SQLite在创建多表视图的时候有一个BUG,问题如下:CREATE VIEW watch_single AS SELE 阅读全文
posted @ 2011-12-13 09:44 Hecker385 阅读(4251) 评论(0) 推荐(0) 编辑