Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Android在wifi下手机与电脑的socket通信

Android在wifi下手机与电脑的socket通信

在wifi局域网下,手机可以和电脑通过socket通信。手机做服务端,电脑做客户端;也可以反过来,电脑做服务端,手机做客户端。下面介绍的是手机作为服务端,电脑使用MFC编程作为客户端,原理是,手机建立一个ServerSocket,并获取自己的ip地址和端口port;然后电脑通过socket连接手机的ip:port。核心代码如下:免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在...
Android加载固定内容数据库的妙法

Android加载固定内容数据库的妙法

经常我们需要使用一些事先做好内容的数据库,比如字典等, 这就要加载已有的数据库文件,通常把它们放在assets 或者raw中,在程序运行时copy到程序内部空间:/data/data/package/my_app/databases, 详细的做法看这里。但是这样有个缺点,当文件较大时会占用较长的时间,用户难免会有点小着急。我们可以这样HACK来把copy的环节省去:1 把数据库文件(如MYDB.db) 放到PROJECT/libs/armeabi/ 改名为...
在C中如何使函数返回数组

在C中如何使函数返回数组

Java语言的函数可以轻易的返回一个数组,而C/C++却不能直接返回一个数组。这是由于在C/C++中,数组不是一种类型,因此不能被直接返回。在C/C++中,一般有两种方法来返回一个数组。第一种方法:返回一个指向数组的指针,例如char (*retArray)[10]声明了一个函数retArray,该函数可以返回指向具有10个char元素的数组例子如下:#include<stdio.h>#include<stdlib.h>int(*r...
怎么把apk文件安装到Android模拟器上

怎么把apk文件安装到Android模拟器上

刚开始搞Android开发的人,有时候需要在模拟器上安装apk文件,可按照以下方式:1、运行SDK Manager,选择模拟器,并运行模拟器2、将需要安装的apk文件复制到platform-tools目录下(默认在:C:Program FilesAndroidandroid-sdk-windowsplatform-tools )。为安装方便,这里将其命名为game.apk3、点击开始→运行,输入cmd,打开cmd窗口。输入cd C:Program File...
Android布局之RelativeLayout

Android布局之RelativeLayout

RelativeLayout布局说明,只有当控件处于RelativeLayout下面才可使用以下布局方式,当作学习笔记记录,以便查看:1.下面布局为以控件ID为条件的布局方式:Android:layout_above 将该控件的底部至于给定控件ID之上android:layout_below 将该控件的底部至于给定控件ID之下android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的左边缘对齐android:layout_toRig...
Android定位和地图开发实例

Android定位和地图开发实例

在Android开发中地图和定位是很多软件不可或缺的内容,这些特色功能也给人们带来了很多方便。首先介绍一下地图包中的主要类:MapController : 主要控制地图移动,伸缩,以某个GPS坐标为中心,控制MapView中的view组件,管理Overlay,提供View的基本功能。使用多种地图模式(地图模式(某些城市可实时对交通状况进行更新),卫星模式,街景模式)来查看Google Map。常用方法:animateTo(GeoPoint point) s...
<< 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 >>