摘要: 在网上看了好多大牛关于完全退出Android应用程序Activity的处理方式,我总结出一下几个方法: 1、创建一个Activity的基类,重写startActivity()方法,在里面添加一句finish()。其他的Activity继承这个基类,这样在启动一个新的Acitivty之前就可以退出前一个Acitivity。当然这样有一个坏处是当返回时不能返回到前一个Activity,所以我们需要对finish()的Activity进行管理,不需要返回用到的就finnish(),需要的就不finish()。 2、创建一个Activity的基类,其他的Acticity都继承这个基类。退... 阅读全文
posted @ 2012-07-12 16:20 逍遥K杰 阅读(7006) 评论(4) 推荐(1) 编辑
摘要: 需求:现在有应用A和应用B,我需要在A应用中启动B应用中的某个Activity实现:A应用中的Activity发送广播,关键代码如下: String broadcastIntent = "com.example.android.notepad.NotesList";//自己自定义 Intent intent = new Intent(broadcastIntent); this.sendBroadcast(intent);B应用中需要一个BroadcastReceiver来接收广播,取名TestReceiver继承BroadcastReceiver重写onReceive方法 阅读全文
posted @ 2012-08-31 14:01 逍遥K杰 阅读(17753) 评论(1) 推荐(3) 编辑
摘要: 由于之前的项目被误破坏了,还好在google code 中有备份。于是重新 从 google code check out ,一切正常。但是修改代码在commit的时候,报错如下:org.tigris.subversion.svnclientadapter.SVNClientException: org.tigris.subversion.javahl.ClientException: RA layer request failedsvn: Commit failed (details follow):svn: Server sent unexpected return value (40.. 阅读全文
posted @ 2012-07-26 16:42 逍遥K杰 阅读(2707) 评论(0) 推荐(0) 编辑
摘要: MySQL是我们比较常用的一种数据库软件。它有着诸多的优点,如开源的,免费的等等。其实它还有一个很好的特点,那就是有多种引擎可以供你选择。如果赛 车手能根据不同的路况,地形随手更换与之最适宜的引擎,那么他们将创造奇迹。然而目前他们还做不到那样便捷的更换引擎,但是我们却可以! 所谓知己知彼方可百战不殆,要想将它们发挥到极致,首先我们应该来认识一下MySQL提供给我们的这几种引擎。 一般来说,MySQL有以下几种引擎:ISAM、MyISAM、HEAP、InnoDB和Berkley(BDB)。注意:不同的版本支持的引擎是有差异 的。当然啦,如果你感觉自己的确技术高超,你还能够使用MySQL++... 阅读全文
posted @ 2011-11-08 19:44 逍遥K杰 阅读(419) 评论(0) 推荐(0) 编辑