AndroidBaseFrameMVVM ? AndroidBaseFrameMVVM 是一个 Android 项目 MVVM 架构 开箱即用的框架 该框架基于 Kotlin + Flow + Jetpack + MVVM + 组件化 + Repository 模式实现 该框架存在的意义一方面是秉承着我和大部分程序猿/媛"懒"的天性,实现可复用、不用重复搭项目架构、开箱微小修改即可上手新开项目
转载 1月前
337阅读
Android网络编程基础简介1. Android网络通信用到的方法HTTP:支持客户/服务器模式。简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加
转载 2023-08-29 13:25:42
37阅读
# Android 开发中的网络定位 在现代移动应用中,定位功能常常成为提升用户体验的重要组成部分。网络定位技术通过使用网络信息来确定设备的位置。相比于传统的 GPS 定位方法,网络定位通常响应更快,并且在城市环境中更为有效。本文将介绍如何在 Android 开发中实现网络定位,包括相关的权限配置、API 使用及示例代码。 ## 网络定位的基本原理 网络定位通常依赖于 Wi-Fi、移动网络
原创 2024-10-05 03:54:33
122阅读
 网络图片查看器   1. 确定图片的网址  2. 发送http请求URL url = new URL(address); // 获取客户端和服务器的连接对象,此时还没有建立连接 HttpURLConnection conn = (HttpURLConnection) url.openConnection(); // 设置请求方式,注意必须大写 conn.setRequestM
转载 2023-07-24 22:58:51
70阅读
Android开发中,网络请求是一个非常重要的功能,它可以帮助我们与服务器进行数据交互。在鸿蒙(HarmonyOS)系统中,网络请求的实现方式也有所不同。本文将介绍如何在鸿蒙系统中进行网络请求,并提供相应的代码示例。 首先,我们需要在项目的build.gradle文件中添加网络请求库的依赖项。在鸿蒙系统中,可以使用`ohos.net`模块来进行网络请求。下面是添加依赖项的代码示例: ```gr
原创 2024-01-12 18:32:59
227阅读
大军带你看看安卓开发中的权限,网上收罗的资料!•android.permission.ACCESS_CHECKIN_PROPERTIES •允 许读写访问”properties”表在checkin数据库中,改值可以修改上传 ( Allows read/write access to the “properties” table in the checkin database, to change
一、HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。二、HTTP协议的作用1.规定客户端和服务器之间的数据传输格式 2.让客户端和服务器能有效的进行数据沟通 三、HTTP之URL1.URL基本介绍URL,全称是UniformResou
转载 2023-07-27 20:45:15
77阅读
       在基于Android的APP开发中,不只是单一的在手机上操作,而是通常我们会和网络进行连接,把数据通过网络传输到服务器上,或者从服务器上拿到数据在APP上显示,也就是与服务器进行交互,前提是通过网络。我在做项目的时候完成了一些简单的与服务器之间的交互,在此给大家写出,互相学习。     所有的数据传输都是基于H
目录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
一 .实验题目        使用Android SDK开发环境和工具,开发一个网络程序,能获取附近wifi热点的MAC地址和当前的GPS位置,要求运行在自己的手机(或者android手机模拟器)上。二 实验步骤:1.前期准备1.1安装配置环境     首先在网址点击打开链接找到ADT-BUNDLE,下载适合自己电脑版
如今的通信真是方便,走到哪里都有网络。Wifi的利用已经到了很普及的程度。即使走到没有wifi信号的地方,利用手机信号也能上网。(若是连手机信号都没有,那就没办法了) 智能手机的使用也大慷慨面了各个年龄人群的上网。 曾经的手机,wifi上网和手机信号的上网必须人工进行切换(打开wifi上网开关之后手
原创 2022-01-12 10:58:44
98阅读
使用 Apache MINA 2 开发网络应用文档选项打印本页将此页作为电子邮件发送样例代码级别: 中级成 富, 软件工程师, IBM2009 年 12 月 03 日Apache MINA 2 是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。
原创 2021-07-22 10:08:38
296阅读
Android开发学习笔记——网络编程HTTP协议简介HTTP协议工作流程URLHTTP特点请求报文和响应报文请求报文请求行GET和POST的区别请求报头空行请求数据响应报文状态行响应报头空行响应正文消息报头请求报头响应报头HttpURLConnnection和HttpClientHttpURLConnectionHttpClientOkHttp简单使用json解析json的基本格式json的基
importtelnetlibimporttimeimportsysimportos.pathimportconfigparserclassTelnetClient():definit(self,):self.tn=telnetlib.Telnet()#定义一个Telnet连接defLogin(self,HostIP,Username,Password):#给定参数进行连接try:self.tn.
原创 2021-02-18 21:07:28
311阅读
 Android 联网功能Android 基于 Linux® 内核,包含一组优秀的联网功能。表 1 展示了 Android SDK 中一些与网络有关的包。 表 1. Android SDK 网络包 包描述java.net提供与联网有关的类,包括流和数据包(datagram)sockets、Internet 协议和常见 HTTP 处理。该包是一个多功能网络资源。有经验的 Java
首先我们在正式学习安卓的网络编程之前先了解几个概念 1、访问网络需要的权限 访问网络属于“侵犯用户利益”行为,因此必须在工程的 AndroidManifest.xml 中声明对应的权限。 【文件 1-1】 添加网络权限 <uses-permission android:name="android.permission.INTERNET"/>2、ANR 异常Application No
# Android开发网络摄像头 在现今的社会,网络摄像头已经成为了人们生活中不可或缺的一部分。无论是在家庭中监控宝宝的安全,还是在公司中监视办公室的情况,网络摄像头都发挥着重要作用。而在Android开发中,我们也可以利用网络摄像头来实现一些有趣的功能。本文将介绍如何在Android应用中使用网络摄像头,让我们一起来看看吧! ## 网络摄像头的工作原理 网络摄像头通过将视频流传输到网络上,
原创 2024-03-17 05:54:22
47阅读
Android 开发网络读取视频流 作为一名经验丰富的开发者,我来教你如何实现在 Android 应用中进行网络读取视频流的功能。 整个过程可以分为以下几个步骤: 1. 创建项目并添加网络权限 2. 在布局文件中添加 VideoView 控件 3. 在代码中进行网络请求,并将视频流数据显示在 VideoView 上 具体实现步骤如下: ### 步骤一:创建项目并添加网络权限 首先,创建
原创 2024-01-16 05:49:16
89阅读
Android开发中,网络连接超时是一种常见问题,其对业务的影响往往是显著的。这种情况常常导致应用响应缓慢,甚至无法完成用户请求,进而影响用户体验和业务收益。在这篇文章中,我们将详细探讨如何有效地解决Android开发中的网络连接超时问题。 背景定位 网络连接超时的情况通常出现在以下几个阶段: - 初始连接建立 - 数据请求发送 - 数据返回接收 在这些阶段中的任意一个出现问题,就可能导致
原创 5月前
33阅读
1)Android平台网络相关API接口 a) java.net.*(标准Java接口) java.net.* 提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。比如:创建URL,以及 URLConnection/HttpURLConnection对象、设置链接参数、链接到服务器、向服务器写数据、从服务器读取数据等通信。这些在 J
  • 1
  • 2
  • 3
  • 4
  • 5