- 博客(20)
- 收藏
- 关注

原创 Android数据存储:SQLite数据库、SharedPreference存储
Android的数据存储的方式,文件存储、SharedPreference存储、SQLite数据库使用
2022-12-01 20:05:47
1061

原创 Android第3讲:服务
服务有些应用很少与用户交互。他们只是在后台与用户进行交互,他们只是在后台处理一些任务,儿在运行期间用户仍能运行其他应用。Android系统通过服务和广播接收器组件实现这一需求。
2022-01-17 20:08:22
1092

原创 Android第2讲:活动(Activity)
活动Android中有四个常用的组件:活动、服务、广播接收器、内容提供者。1. 活动概述1.1 创建活动1.2 活动的生命周期主要三种状态7中方法三个嵌套循环1.3 Back和Home按钮的区别2.多活动之间的跳转2.1 登录案例2.2 启动下一个活动2.3 参数传递2.4 返回上一个活动2.5 活动任务与返回栈...
2022-01-17 09:28:26
1060

原创 Android中的多线程开发(UI更新、Handler使用)
Android 多线程开发1. 线程概念1.1 进程概念一般来说,可以在同一时间内执行多个程序的操作系统都有进程的概念。一个进程就是一个执行的程序,而每一个进程都有自己独立的一块内存空间、一组系统资源。在进程的概念中每一个进程内部数据状态都是完全独立的。1.2 线程概念多线程指的是在单个程序中可以同时运行多个不同的线程,执行不同的任务。线程与进程相似,是一段完成某个特定功能的代码,是程序中单个顺序的流控制。但与进程不同的是,同类型的多个线程是共享一块内存空间和一组系统资源。所以,多个线程之间切换时
2022-01-16 12:09:36
2042

原创 Android中的Cursor
Cursor1. 什么是CursorCursor就是游标,可以理解为我们在输入文本框闪烁的光标,标记我们要输入的位置。那什么是光标呢这个一闪一闪的竖线就是光标。而我们的Cursor也是用来标记位置,标记我们要读取数据的位置。2. Cursor对象获取我们这里用内容提供者进行举例。 //指定获取字段 String[] columns = new String[]{MediaStore.Files.FileColumns._ID, MediaStore.Files.FileColu
2022-01-15 20:24:54
5595
原创 JavaWeb—Bootstrap、XML
Bootstrap概念∶一个前端开发的框架,Bootstrap,来自Twitter,是目前很受欢迎的前端框架。Bootstrap是基于 HTML.CsS、JavaScrip的,它简洁灵活,使得web开发更加快捷。框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。好处:定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。响应式布局:同一套页面可以兼容不同分辨率的设备。快速入门下载Bootstrap在项目中将这三个文件夹
2022-05-22 15:59:30
314
原创 JavaWeb——HTML、CSS
web概念概述javaweb :多使用ava语言开发基于互联网的项目软件架构︰C/S: Client/Server客户端/服务器端在用户本地有一个客户端程序,在远程有一个服务器端程序如:QQ,迅雷…优点:用户体验好缺点:开发、安装,部署,维护麻烦IB/S: Browser/ server浏览器/服务器端只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序优点:开发、安装,部署,维护简单缺点∶如果应用过大,用户的体验可能会受
2022-05-21 14:29:23
288
原创 JavaWeb—JavaScript
JavaScript概念:一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有avaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能∶可以来增强用户和html页面的交互过程,可以来控制html元秦,让页面有一些动态的效果,增强用户的体验。Javascript发展史:1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为:c–,后来更名为: ScriptEase1995年,Netscape(网景)公司,开发了一门
2022-05-21 13:05:09
217
原创 Java—MySQL、JDBC
整体内容数据库的基本概念MysQL数据库软件安装卸载配置SQL数据库的基本概念数据库的英文单词:DataBase简称:DB什么是数据库?用于存储和管理数据的仓库。数据库的特点∶持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统—的方式操作数据库-- SQL常见的数据库软件MYSQL:开源免费的数据库,小型的数据库.已经被Oracle收购了.MySQL6.x版本也开始收费。Oracle:收费的大型数据库,Oracle公司
2022-05-16 14:20:42
226
原创 Java网络编程
网络编程入门1.1 网络编程概述计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换1.2 网络编程的三要素IP地址要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接收数据的计算机和识别发送的计算机,而IP地址就是这个标识号。也就是设
2022-05-16 14:19:07
127
原创 Java多线程
一、实现多线程1.1 进程进程是正在运行的程序是系统进行资源分配和调用的独立单位每一个进程都有它自己的内存空间和系统资源1.2线程线程是进程中的单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则为单线程程序多线程:一个进程如果有多条执行路径,则为多线程程序举例:记事本(单线程)、扫雷(多线程)1.3 多线程的实现方式方式1:继承Thread定义一个MyThread类继承Thread类在MyThread类中重写run()方法创建MyThread类对象
2022-05-16 14:18:38
150
原创 VHDL语法基础掌握
第一节 数据部分1.基本标识符:AZ,az,0~9,以及下划线:“_”。VHDL不区分大小写。标识符必须以字母开头,不能以下划线为结尾,不能出现连续的两个或多个下划线。2.数据对象:常量赋予值后不改变,格式:Constant 常量名:数据类型:=表达式;变量是可以改变值的量,可以在进程和子程序中说明,可以是任意数据类型。变量的赋值是立即生效的,格式:Variable 变量名:数据类型:=初始值或表达式;信号是电子电路内部硬件连接的抽象,可以将结构体中分离的并行语句连接起来,
2022-04-26 16:40:41
10242
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人