牛仔的移动开发博客

专注前端开发

Android应用如何反馈Crash报告

为什么需要反馈Crash报告?   做Android应用程序,要尽量避免程序Crash的发生。虽然说零Crash是程序员追逐的最终目标,但是现实的情况是,程序员只能尽量的减少Crash的发生,而几乎不可能完全杜绝Crash。也许,你认为你的应用的健壮性已经近乎完美,轻松的经受住了测试部...

2013-09-27 14:48:15

阅读数:808

评论数:0

sqlite笔记

1.除非SQLite运行在“auto_vacuum=FULL”模式,否则当从数据库文件中删除大量数据之后,就会留下很多空白空间,或者“空闲”的数据库页。这意味着数据库文件的大小会比(它所存储的数据)实际需要的(空间)更大。运行VACUUM命令将会重新构建数据库文件,回收空白空间,减小数据库文件的大...

2013-09-27 13:51:25

阅读数:1115

评论数:0

java线程同步(synchronized,wait,notify,notifyAll)

synchronized: 包括synchronized方法和synchronized块。 synchronized方法使用this作为默认的“同步监视器”,而synchronized块则需自行指定。 wait、notify、notifyAll必须在同步方法或块中,否则会抛出异常 Obje...

2013-09-27 11:17:26

阅读数:1284

评论数:0

synchronized同步机制

1. 把synchronized当作函数修饰符时,示例代码如下: Public synchronized void method(){ //…. } 这也就是同步方法,那这时synchronized锁定的是哪个对象呢?他锁定的是调用这个同步方法对象。也就是说,当一个对象P1在...

2013-09-27 10:54:18

阅读数:1086

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭