摘要: 如下的代码即可以达到点击按钮实现home键的功能。Intent intent = new Intent();intent.setAction(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_HOME);startActivity(intent);android应用程序,由一到多个Activity组成.每个Activity没有很紧密的联系,因为我们可以在自己的程序中调用其它Activity,特别是调用自己的代码之外生成的Activity,比如android提供的发短信或者打电话的Activity. Intent call = ne.. 阅读全文
posted @ 2012-12-04 15:18 Sky_Raker 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 比如现在有N个activityabcd....如果在d上关闭activitya在a里面设置一个静态的变量instance,初始化为this在D里面,a.instance.finish()在aActivity声明静态变量 instancepublic static aActivityinstance = null;在onCreate设置为thisinstance = this;在想要销毁aActivity的地方 直接销毁。这个方法还算可以。aActivity.instance.finish(); 阅读全文
posted @ 2012-12-03 18:26 Sky_Raker 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 老师在《Lecture03_应用程序框架及关键组件_1》课上有介绍了Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,并有使用Intent和Bundle在组件之间传递数据的用法和例子,而这两种通常实现的是Java基本对象类型和String的传递。在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、List<Object>类型和全局变量等等的需求。本文就是介绍怎么传递这几种类型的参数。一、传递List<String>和List<Integer>以下以传递List<S 阅读全文
posted @ 2012-11-30 09:34 Sky_Raker 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Intent intent = new Intent();Bundle bundle = new Bundle();ArrayList list = new ArrayList();//这个arraylist是可以直接在bundle里传的,所以我们可以借用一下它的功能list.add(list2);//这个list2才是你真正想要传过去的list。我们把它放在arraylis中,借助它传过去bundle.putParcelableArrayList("list", list);intent.putExtras(bundle);intent.setClass(XXX1Acti 阅读全文
posted @ 2012-11-29 16:47 Sky_Raker 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 在连接数据库之前必须保证SQLServer2008是采用SQLServer身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:http://blog.163.com/jackie_howe/blog/static/19949134720122261121214/SQLServer2008装好后,默认协议是没有开启的,可打开配置工具下的SQLServer配置管理器中开启,如下2图:保证SQLServer2008是采用SQLServer身份验证方式下开始配置:一、SQLServer2008的配置:1、安装好SQLServer2008后,运行开始→所有程序→Micr 阅读全文
posted @ 2012-11-22 20:58 Sky_Raker 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 尽管HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很大的区别。下面是HttpServletResponse.sendRedirect方法实现的请求重定向与RequestDispatcher.forward方法实现的请求转发的总结比较:(1)RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中的组件;而 HttpServletResponse.sendRedirect 方法不仅可以重定向到当前应用程序中的其他资源, 阅读全文
posted @ 2012-11-22 20:50 Sky_Raker 阅读(618) 评论(0) 推荐(0) 编辑
摘要: Android开机广播和关机广播有些时候我们需要我们的程序在系统开机后能自动运行,这个时候我们可以使用Android中的广播机制,编写一个继承BroadcastReceiver的类,接受系统启动关闭广播。代码如下:1 public class BootCompletedReceiver extends BroadcastReceiver 2 { 3 4 @Override 5 public void onReceive(Context context, Intent intent) 6 { 7 Log.i("MainActivity", "... 阅读全文
posted @ 2012-11-21 12:23 Sky_Raker 阅读(517) 评论(0) 推荐(0) 编辑
摘要: instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子: String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,也就是isObject的值为True 阅读全文
posted @ 2012-11-10 14:44 Sky_Raker 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 第一步: import android.view.View.OnClickListener;第二步:tv_title.setClickable(true); tv_title.setFocusable(true);//如果出错就不要这个 // 增加TextView的点击事件 // 单击事件 // 单击事件 tv_title.setOnClickListener(new OnClickListener() { public void onClick(View v) { // model_banmianParameters cs_model_banmianPar... 阅读全文
posted @ 2012-11-07 18:41 Sky_Raker 阅读(477) 评论(0) 推荐(0) 编辑
摘要: /*变量声明*/private ImageButton playBtn = null;//播放、暂停private ImageButton latestBtn = null;//上一首private ImageButton nextButton = null;//下一首private ImageButton forwardBtn = null;//快进private ImageButton rewindBtn = null;//快退private TextView playtime = null;//已播放时间private TextView durationTime = null;//歌曲时 阅读全文
posted @ 2012-11-06 22:12 Sky_Raker 阅读(438) 评论(0) 推荐(0) 编辑