摘要:
服务器推送技术(Server Push)是最近Web技术中最热门的一个流行术语,它的别名叫Comet(彗星)。它是继AJAX之后又一个倍受追捧的Web技术。服务器推送技术最近的流行与AJAX有着密切的关系。本文详细介绍了服务器推送技术,希望对你有帮助。AD: 推送技术Server Push的基础思想是将浏览器主动查询信息改为服务器主动发送信息。服务器发送一批数据,浏览器显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,浏览器显示数据并保持连接。以后,服务器仍然可以发送批量数据,浏览器继续显示数据,依次类推。客户端拉曳(Client Pull) 在客户端拖曳技术中,服务器发送 阅读全文
摘要:
TextView tv_title = new TextView(this);tv_title.setClickable(true); //单击事件tv_title.setFocusable(true); //获取焦点事件tv_title.setFocusableInTouchMode(true); //触摸事件//单击处理 tv_title.setOnClickListener(new OnClickListener(){ public void onClick(View v) { } });//获取焦点事件 (触摸)tv_title.setOnFocusChangeListener(new 阅读全文
摘要:
现在每天都在忙,而且一忙起来,就把写笔记的事情放在了后面,最近在写程序的时候,突然要使用全局变量,就按照以前的方式,写了一个类,然后把变量都声明为静态变量,然后做为全局变量使用,但是在进行Activity切换的时候,突然发现,在前面一个Acitivty中赋值后,但是在后面却无法获取到,刚开始以为是有其它地方有问题,但是后来检查发现也没有问题,这个问题困扰了一个来小时,后来又换一种写法,就是使用Application,但是在使用的时候,也发现有这种问题,当时真是感觉不知道如何处理了,在网上查资料也没有看到怎么解决! 在最后我又把初始化换了一个地方进行测试,这次赋值居然不消失了,不过这时还不明白这 阅读全文
摘要:
上一篇内容,实现了文件的上传,文件的上传其实就是自己组合成Post表单的形式进行Http的Post发送,这一篇要实现的是文件的下载,其实下载文件与打开网页是一样的,打开网页是将内容显示出来,保存文件就是保存到文件中即可。实现的代码基本如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public void downFile(String url, String path, String fileName) throws... 阅读全文
摘要:
Android WebView总结1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。view sourceprint?在Androidmanifest.xml文件中添加 <uses-permission android:name="android.permission.INTERNET" /> </manifest>2、在要Activity中生成一个WebView组件:WebView webView 阅读全文
摘要:
第一步: 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_banmianParameters =// (model_banmianParameters 阅读全文
摘要:
一、 方法使用getLayoutParams() 和setLayoutParams()方法二、 示例代码LinearLayout.LayoutParams linearParams = (LinearLayout.LayoutParams) aaa.getLayoutParams(); // 取控件aaa当前的布局参数linearParams.height = 365; // 当控件的高强制设成365象素aaa.setLayoutParams(linearParams); // 使设置好的布局参数应用到控件aaa三、 原理a) getLayoutParams() 和setLayoutParam 阅读全文
摘要:
今天做东西的时候发现ListView的背景会变成黑色,原因没去找,查了下解决方法如下:设置背景色为透明xml: android:cacheColorHint="#00000000"java code: listView.setCacheColorHint(0x00000000); 阅读全文
摘要:
自定义底部菜单栏 系统自带的菜单栏缺陷:一个页面最多只能显示6个菜单项;不能设置menu的背景色和单击变成自己希望背景色;因为系统自带显示单一,所以那么就来自定义自己的菜单栏吧,让你的菜单栏更漂亮。效果图片:自定义的底部菜单栏:图3、核心代码:学会了这些你就可以摆脱系统单一的菜单栏了,那么你就可以随心所欲的写自己绚丽的菜单了。第一、自定义的menu其实没用到menu控件,完全是自定义的类似菜单那样的布局,menu.xml就免写了。第二、关键是前台代码:(1)自定义的菜单栏其实是当前按手机上的菜单键,弹出一个菜单窗口,当按手机上的退回键的时候,就让该窗口关闭,那怎么实现呢?首先,在onKeyD. 阅读全文
摘要:
简单实现Android顶部工具栏和底部工具栏 这两个工具栏全是用布局来实现的。底部工具栏布局代码: 代码 <?xml version="1.0" encoding="utf-8"?><RelativeLayout android:id="@+id/relativeLayout1"android:background="@color/white" android:layout_width="fill_parent"android:layout_height="fill_ 阅读全文