最近看了看以前的代码,发现很多东西不看不写慢慢忘记了,所以想总结下,首先想到的就是android下的网络编程。慢慢总结,慢慢完善。 首先android常用的有三种网络通信方式,socket编程、HttpClient、HttpURLConnection。网络下编程必须添加权限:<uses-permission android:name="android.permission.INTERNET"
转载
2023-08-16 16:31:55
48阅读
Java网络编程、UDP案例发送端import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
impo
原创
2016-01-28 20:30:17
503阅读
服务端import java.net.*;
import java.io.*;
public class TCPServerSocket {
public static void main(String[] args) throws Exception{
String d
原创
2016-02-08 14:23:45
733阅读
Java网络编程、UDP案例发送端import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
impo
原创
2016-01-28 20:39:49
435阅读
Java 学习--网络编程(一)关键字:InetAddress UDP TCP Socket1、网络参考模型 OSI参考模型TCP/IP参考模型应用层应用层表示层会话层传输层传输层网络层网际层数据链路层主机及网络层物理层 2、IP地址:InetAddress类此类表示互联网协议 (IP) 地址。如果需要在主机名和因特网地址之间进行转换时就需要用到该类。常用方法如下:静态的getByName方法可以
什么是网络编程 网络编程是通过使用套接字来达到进程间通信目的,那什么是套接字呢?其实套接字是支持TCP/IP的网络通信的基本操作单元,可以看做是不同主机之间的进程进行双向通信的端点,简单的说就是通信的两方的一种约定,用套接字中的相关函数来完成通信过程,具体来看,套接字=IP地址+TCP/UDP + 端口的组合。 网络编程的三要素 网络编程中,通信“双方”要如何找到彼此呢?互联网是通过
echo服务器运行现象echo服务器端参考代码#coding=utf-8from socket import *#1. 创建套接字udpSocket = socket(AF_INET, SOCK_DGRAM)#2. 绑定本地的相关信息bindAddr = ('', 7788) # ip地址和端口号,ip一般不用写,表示本机的任何一个ipudpSocket.bind(b...
原创
2021-07-07 10:20:04
104阅读
echo服务器运行现象echo服务器端参考代码#coding=utf-8from socket im
原创
2022-03-23 17:28:28
99阅读
# Android网络编程
Android网络编程是指在Android应用程序中使用网络相关的API进行数据传输和通信的技术。通过网络编程,我们可以实现与服务器的数据交互、下载文件、发送请求等功能。本文将介绍Android网络编程的基本概念和使用方法,并提供相关的代码示例。
## HttpURLConnection类
Android提供了一个用于进行HTTP网络请求的类——HttpURLCo
原创
2023-07-18 03:56:16
28阅读
目录0 环境1 目标2 OkHttp框架的原理3 界面展示4 核心代码4.1 UI设计4.2 安装网络框架环境4.3 使用网络框架连接后台数据并在APP中展示数据结果5 代码仓库6 总结 0 环境在Android Studio中进行有关代码的编写和界面效果展示。1 目标掌握Android网络编程基本原理;掌握常用网络编程框架OKhttp;能够进行APP网络编程开发。2 OkHttp框架的原理Ok
转载
2023-07-03 15:40:46
74阅读
在基于Android的APP开发中,不只是单一的在手机上操作,而是通常我们会和网络进行连接,把数据通过网络传输到服务器上,或者从服务器上拿到数据在APP上显示,也就是与服务器进行交互,前提是通过网络。我在做项目的时候完成了一些简单的与服务器之间的交互,在此给大家写出,互相学习。 所有的数据传输都是基于H
转载
2023-09-02 22:18:44
92阅读
第三章 综合案例3.1 文件上传案例文件上传分析图解【客户端】输入流,从硬盘读取文件数据到程序中。【客户端】输出流,写出文件数据到服务端。【服务端】输入流,读取文件数据到服务端程序。【服务端】输出流,写出文件数据到服务器硬盘中。基本实现服务端实现:public class FileUpload_Server { public static void main(Str...
原创
2021-08-18 10:46:15
55阅读
网络编程实例Java中怎样实现网络编程:通过java.net包中 ServerSocket 和Socket这个两个核心类java中如何实现网络编程 S
原创
2022-12-07 00:39:33
81阅读
第三章 综合案例3.1 文件上传案例文件上传分析图解【客户端】输入流,从硬盘读取文件数据到程序中。【客户端】输出流,写出文件数据到服务端。【服务端】输入流,读取文件数据到服务端程序。【服务端】输出流,写出文件数据到服务器硬盘中。基本实现服务端实现:public class FileUpload_Server { public static void main(Str...
原创
2022-03-04 18:10:18
11阅读
1.TFTP下载演示2. TFTP协议介绍TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户端与服务器之间进行简单文件传输的协议特点:简单占用资源小适合传递小文件适合在局域网进行传递端口号为69基于UDP实现3. TFTP下载过程TFTP服务器默认监听69号端口。当客户端发送“下载”请求(...
原创
2021-07-07 10:19:39
134阅读
1.TFTP下载演示2. TFTP协议介绍TFTP(Trivial File Transfer Protoc
原创
2022-03-23 17:27:14
198阅读
网络编程一、网站编程和网络编程1.网站编程:更基于应用的概念,通过web服务器(tomcat,jetty)封装好了网络编程的内容,只关注业务和数据2.网络编程:更底层的,本质上接近于IO,网络端到网络端的连接和数据传递。二、网络相关概念:二、套接字Socket:三、网络编程的模型四、使用UDP协议实现网络通信:1.InetAddress的概述和测试1.使用UDP协议发送数据3.使用UDP协议接收
转载
2023-06-21 22:19:05
88阅读
1安卓编程入门1.1 Android定义
android
Android是一款基于Linux的移动操作系统,最早由Android公司开发,Google在2005年收购了Android并开始作为主力移动操作系统开发。 Android源码遵循Apache协议,这使得开发者可以自由免费修改和使用Android。 Android的开源政策使其成为了抗衡Apple IOS的的
转载
2023-06-27 17:14:23
109阅读
在安卓学习中,我们首先需要掌握的就是Android编程的一些规范,只有掌握了这些规范,后面的深入学习才能开展。今天小编在一个Android培训网站上搜罗了一些,Android初学者不得不知的开发规范,分享给大家,希望对大家的Android学习有所帮助。
转载
2023-07-31 22:20:39
49阅读
2 实例操作1.1 建立数据库2.1.1准备1、 Android使用的是SQLite数据库,它是一个开源的、支持多操作系统的SQL数据库,在许多领域广泛使用,如Mozilla FireFox、iPhone都是
转载
2023-09-14 20:49:25
61阅读