上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 30 下一页
摘要: Android开发进阶之NIO非阻塞包 这个系列转载于http://www.android123.com.cn/androidkaifa/695.html,特此说明 对于Android的网络通讯性能的提高,我们可以使用Java上高性能的NIO (New I/O) 技术进行处理,NIO是从JDK 1.4开始引入的,NIO的N我们可以理解为Noblocking即非阻塞的意思,相对应传统的I/O,比如Socket的accpet()、read()这些方法而言都是阻塞的。 NIO主要使用了Channel和Selector来实现,Java的Selector类似Winsock的Select模式,是一种基于事 阅读全文
posted @ 2011-06-27 15:45 cpcpc 阅读(3032) 评论(0) 推荐(0)
摘要: android调用.Net WebService传递byte[]android端代码:SoapObject request = new SoapObject(Constant.NAMESPACE, "XXXX"); // request.addProperty("strIn", "123456"); byte[] byValue; byValue = "Hello world".getBytes(); String strByte = Base64.encode(byValue); request.addPrope 阅读全文
posted @ 2011-06-27 15:21 cpcpc 阅读(4176) 评论(2) 推荐(0)
摘要: Android和.NET通用的AES算法 转至:http://www.cnblogs.com/ahui/archive/2011/04/22/2025045.html,在这里谢谢了,但是我非常非常的讨厌这个行号,复制下来全是行号,满头大汗~~~~1.NET源代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;namespace Funds.Common{ /// <summary> /// AES 阅读全文
posted @ 2011-06-27 14:54 cpcpc 阅读(457) 评论(0) 推荐(0)
摘要: 在前面,已经介绍了TabActivity和TabHost的结合实现Tab分页的三种方式。这里,将讲到采用ActivityGroup和GridView的结合,实现Tab分页。其实,这和TabActivity和TabHost的结合差不多。只不过,是自己把Tab的头部(选项栏)和页面视图分开实现。Tab头部采用GridView来实现,子页面采用LinearLayout容器来实现。然后把每个子Activity作为一个View视图,装载到LinearLayout容器里面。你会发现LinearLayout不仅仅是布局容器,它还有许多妙用。 实现讲解:1、主类继承ActivityGrouppublic cl 阅读全文
posted @ 2011-06-23 11:00 cpcpc 阅读(3882) 评论(0) 推荐(0)
摘要: 讲了两种方式,你是否发觉它们的代码耦合性太高,如果代码过多,那就是密密麻麻的一大堆,不仅可读性差,修改维护还很困难。这里讲到的方式三,能够很好的解决这个紧耦合问题。因为它的布局文件和各块代码都是独立的文件。那步入主题吧。 三、TabActivity和TabHost的结合(三) 实现描述: 1.主类继承TabActivity public class Tagpage extends TabActivity 2.获取当前TabHost对象 final TabHost tabHost = getTabHost(); 3.添加Tab分页标签,这里就是关键,把每个分页面链接成Activity。页面的跳转 阅读全文
posted @ 2011-06-23 10:58 cpcpc 阅读(2328) 评论(0) 推荐(0)
摘要: 在上一篇讲到了TabActivity和TabHost的结合的分页实现方式一。这里,将讲到方式二。其实,方式一、二大同小异,只是方式二的布局文件可以是独立的。当然,也有些差别,例如点击顶部Tab标签时页面跳转事件响应的实现也不同。具体,看源代码。二、TabActivity和TabHost的结合实现分页标签--------方式二 细节分析: 1.主类继承TabActivity public class Pagination extends TabActivity 2.获取当前TabHost对象TabHost tabHost = getTabHost();3.添加Tab分页标签tabHost.ad. 阅读全文
posted @ 2011-06-23 10:56 cpcpc 阅读(1804) 评论(0) 推荐(0)
摘要: 特别说明:以下四篇文章都转自于http://blog.csdn.net/kkfdsa132许多软件,因为功能比较多,都喜欢采用Tab分页。在Android里面Tab分页,常用的方法有两种: 1、采用TabActivity和TabHost的结合2、采用ActivityGroup和GridView的结合。 这里将会一一讲到他们的实现方法。现在,先讲讲TabActivity和TabHost的结合吧。其实,TabActivity和TabHost的结合的方式有三种,如下: 第一种方式:各个页面布局放在同一个文件,代码也紧凑一起。不建议。 第一种方式:各个页面布局文件是分割的,但代码仍然紧凑一起,也不建议 阅读全文
posted @ 2011-06-23 10:55 cpcpc 阅读(1834) 评论(1) 推荐(0)
摘要: JAVA与.NET是现今世界竞争激烈的两大开发媒体,两者语言有很多相似的地方。而在很多大型的开发项目里面,往往需要使用两种语言进行集成开发。而很多的开发人员都会偏向于其中一种语言,在使用集成开发的时候对另一种语言感觉到畏惧。在这里在下向各位介绍一下,JAVA与.NET相互调用的例子。下面的介绍主要包括三方面:一是通过常用Web服务进行相互调用,二是使用TCP/IP套接字进行相互调用,三是使用Remote实现远程对象相互调用。在这章里面先为大家介绍一下最简单,最常用的Web服务相互调用方式。首先说一下Web服务的来源,Web服务是一种新的Web应用程序分支,可以执行从简单的请求到复杂商务处理等任 阅读全文
posted @ 2011-06-22 11:12 cpcpc 阅读(705) 评论(0) 推荐(0)
摘要: TCP/IP套接字的概念TCP/IP(传输控制协议/网际协议)是网络互连的通信协议,通过它可以实现各种异构网络或异种机之间的互联通信。TCP/IP是Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础,简单地说,就是由网络层的IP协议和传输层的TCP协议组成的。TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP是一个四层的分层体系结构。高层为传输控制协议,它负责 阅读全文
posted @ 2011-06-22 10:38 cpcpc 阅读(649) 评论(0) 推荐(0)
摘要: 1.深拷贝与浅拷贝 拷贝即是通常所说的复制(Copy)或克隆(Clone),对象的拷贝也就是从现有对象复制一个“一模一样”的新对象出来。虽然都是复制对象,但是不同的复制方法,复制出来的新对象却并非完全一模一样,对象内部存在着一些差异。通常的拷贝方法有两种,即深拷贝和浅拷贝,那二者之间有何区别呢?MSDN里对IClone接口的Clone方法有这样的说明:在深层副本中,所有的对象都是重复的;而在浅表副本中,只有顶级对象是重复的,并且顶级以下的对象包含引用。可以看出,深拷贝和浅拷贝之间的区别在于是否复制了子对象。这如何理解呢?下面我通过带有子对象的代码来验证二者的区别。首先定义两个类型:Studen 阅读全文
posted @ 2011-05-11 13:29 cpcpc 阅读(333) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 30 下一页