自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 TCP与UDP之Socket编程

本文主要讲的是如何用Socket实现TCP和UDP基础上的服务器端和客户端通信。在代码上的通信流程和一些细节以及两者在代码上的区别和原因。 目录 一、Socket 二、TCP方式通信 服务器端 ● 创建欢迎套接字socket ●创建专属套接字socket ●读取数据流 ●发送数据流 ●关闭socket 客户端 ●创建socket ●发数据流 ●收数据流 ●关闭socket 三、UDP方式通信 服务器端 ●创建socket ●接收数据报 ●发送数据...

2021-09-22 00:24:36 946

原创 《计算机网络》第一章笔记

个人认为本章中最重要的就是理解整个架构,然后理解节点和边,边和边,边和节点之间的一些相互关系。就是比如说理解一条wx消息怎么发给对方,对方怎么回复的的整个过程和其中的一些细节。 一、什么是因特网 · 从具体构成的角度 · 从服务的角度来看 · 协议什么是什么? 二、网络边缘(应用进程和应用进程之间通信) · 网络结构 · 网络边缘当中的主机 · 应用进程通信的模式 ...

2021-09-15 20:34:25 127

原创 内部类相关知识点

目录 一、内部类概述 二、实例内部类 三、局部内部类 四、匿名内部类 五、静态内部类 本知识点代码放在InnerClassTest02里面了 一、内部类概述 内部类innerClass就是类中的类,分为实例内部类,静态内部类,局部内部类三种,其中匿名内部类包括在局部内部类当中。研究这三种内部类主要是为了能够更好的利用变量,访问变量,给变量赋值…… 二、实例内部类 实例内部类可以想象为实例变量,有以下几个特...

2021-09-08 22:07:29 138

原创 第一行代码第九章使用网络技术Android11

目录: 一、webView的用法 二、使用Http协议访问网络 使用 HttpURLConnection 使用 OkHttp 三、解析XML文件 Pull 解析 SAX解析 四、解析JSON文件 JsonObject 解析 GSON 解析 一、webView 这里主要就是要了解原理和过程是什么。 就是我们作为客户端,向服务器发送了一条请求,然后服务器返回一个响应,并且是以流的形式返回,然...

2021-08-21 20:21:12 221

原创 第10章——服务Service

一、服务service简介 二、安卓中多线程编程 2.1 线程基本用法 2.2 在子线程中更新ui 2.3 子线程中更新ui的原理(异步消息处理机制原理) 三、AsyncTask 3.1 简介 3.2 使用流程步骤 四、服务的生命周期 五、服务的更多技巧 5.1 使用前台服务 5.2 使用IntentService 六、服务的最佳实践----完整版的下载示例 一、服务简介 ...

2021-08-09 18:36:49 751

原创 第八章运用手机多媒体 Android 8.0 及以上Notification的使用

《第一行代码》第8章,运用手机多媒体,Android8.0及以上通知的使用

2021-08-08 13:20:36 383

原创 第六章 数据持久化技术之LitePal

新手日记,希望和我一样的小白看了之后有一些收获,也希望有人可以帮我发现问题!可以帮我更深入原理,本人纯小白!一些关于LitePal的总结和疑惑。

2021-07-31 10:58:19 309

原创 第六章 数据存储方案—持久化技术

Android中三种存储技术和adb的使用

2021-07-31 01:00:49 115

原创 关于Android中操作SQLite的几种方式区分

关于Android中操作数据方式的几种区分,什么时候用什么方式: 一、当我们直接本程序中想要创建或者操作本程序的数据库,那么用LitePal是最好的最简单的,这种操作应该也是经常用的。 二、当我们写内容提供器中contentProvider的创建或者访问数据库的方法时,必须只能用最基础的方法。定义一个访问数据库的类继承openSQLiteHelper,然后创建这个对象的实例,在执行get……Database()的方法拿到数据库对象,然后进行crud的操作。 三、其它程序相互访问数据库时,只能使用一个c

2021-07-31 00:14:29 56

原创 第七章 跨程序数据共享 内容提供器

主要就是学习《第一行代码》内容提供器的笔记

2021-07-30 22:10:58 277

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除