- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 【 19.4.22 日常】 在Android中操作WiFi
在Android中操作wifiWiFiManager 类WifiManager是android提供的一个用于管理wifi的类,通过这个类可以对wifi进行操作 WifiManager提供的WiFi状态表 WifiManager.WIFI_STATE_ENABING Wifi正在打开 WifiManager.WIFI_STATE_ENABLED Wifi已打开 ...
2019-04-22 09:31:39
497
原创 【日常】 安卓SQLite数据库的简单操作总结(增删改查)
在安卓中,系统提供了SQLite数据库供我们使用,增删改查四个基本功能是基本的,今天我就我学习中遇到的数据库的增加数据功能来做一个简单回复创建一个数据库的类SQLiteOpenHelper是一个系统提供的抽象类,我们通过写一个类继承这个抽象类,以此获取一个数据库对象之后进行数据库操作public class DBOpenHelper extends SQLiteOpenHelper {...
2019-03-08 14:05:40
7078
1
原创 【源代码】AS制作的简易图书管理系统(SQLite数据库基本操作增、删、改、查演练)
代码简介功能简介在这个项目中,主要运用了对于SQLite数据库的(增、删、改、查)基本操作,包含一个闪屏页面,一个欢迎界面,一个用户登录页面、一个用户注册页面、一个主界面下载地址apk文件下载地址:链接:https://share.weiyun.com/5p7tGNJ全包下载地址:链接:https://share.weiyun.com/5eUc1pA恭候指点各页面主要运用闪屏页...
2019-03-08 11:25:19
6845
1
原创 【日常】 Android “资源” 基本理解
资源文件的用法面向对象-封装的思想: “一处定义、处处调用”1 strings.xml字符串资源文件是strings.xml,位于/res/values目录下格式:ResDeom2helllo lenovohello world在java中的调用:String string = getResou...
2019-01-04 09:12:06
271
原创 【小知识】Android 中 Activity的四种启动模式
activity的四种启动模式1 Standard模式:Android的默认启动模式,你不在配置文件中做任何设置,那么这个Activity就是standard模式,这种模式下,Activity可以有多个实例,每次启动Activity,无论任务栈中是否已经有这个Activity的实例,系统都会创建一个新的Activity实例,2 singleTop模式 :如果已有一个实例位于activity...
2019-01-04 09:01:58
181
原创 【小知识】 android中Activity的生命周期及四种状态
**activity的生命周期**• 启动 Activiy:onCreate => onStart() => onResume(), Activity 进入运行状态.• Activity 退居后台 ( Home 或启动新 Activity ): onPause() => onStop().• Activity 返回前台: onRestart() => onS...
2019-01-04 08:37:40
6930
原创 【18.5.31 日常】Android项目——飞机大战详解
整体实现思路通过两张背景图片实现背景滚动,同时做出能根据用户触摸位置不同而改变位置的飞机,能够不停地射出子弹,Boss同理,Boss移动方式随机,同时添加小飞机以增强游戏的表现力,外加例如激光之类的特殊游戏模块来增强游戏的可玩性,最后添加主界面和启动界面来增强游戏的整体性。如何绘制循环滚动的背景图片实现思路通过编辑两张同样照片实现再屏幕上永远显示一张图片,同时当第一张图片完全移除窗...
2018-05-31 22:06:16
6167
1
原创 【18.5.24 日常】Java I/O流基础
一.分类文件与文件夹 用来读写计算机中的文件和文件夹的类,称之为文件类二.功能1.获得文件或文件夹的属性信息2.创建.删除.重命名文件等“ package com.lenovo.demo;import java.io.File; import java.sql.Date; import java.text.SimpleDateFormat; i...
2018-05-24 08:32:27
153
原创 【源代码】 用Eclipse编写的Java小程序——自动售卖机
代码简介郑重声明本人为Java初学者,该代码仅为三小时作品,其中的写法不免会有不太妥当的地方,接受大神的指导,拒绝杠精代码简介该程序代码实现了自动售卖机的基本功能,如售卖饮料、商品补货、商品列表查看的功能,分为前台销售端和后台的控制端,程序分为几个类执行,不支持添加商品和删除商品。代码截图下载地址程序包下载地址:链接:https://share.weiyun.c...
2018-05-18 22:00:04
11579
12
原创 【18.5.17 日常】多态和接口(基础)
多态:(大手牵小手—编译时是父类,运行时是子类)1.定义:在Java世界中,多态是指两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同相应的方式.2.编译时和运行时编译时:在编写代码期间,没有run as时,都属于编译时.[java] view plain copy Questions questions = new Answer1(); questions 对...
2018-05-18 08:22:29
145
原创 【18.5.16 日常】Java抽象类及抽象方法(基础)
抽象类特点1.抽象类关键词:abstract 2.抽象方法没有方法体抽象方法的定义1.新建方法 2.起名字 3.不可写任何方法体public abstract eat();特别注意抽象方法不能定义在普通类中,只能定义在抽象类中!抽象类特点1.不可实例化。 2.继承一个抽象类必须实现其中的抽象方法。为什么使用抽象类:抽象方法是一个模板或...
2018-05-16 21:34:52
213
原创 【 小技巧 】Java中如何获取当前设备的屏幕尺寸呢并使窗口在所有设备上居中显示呢
在我们编写Java程序时,总会遇到定义一个窗口的位置的问题,如果我们使用固定值进行设置的话,那么当我们将程序在另一台设备上运行时,就很容易出现位置偏移的事件,但如果我们能获取到当前设备的屏幕尺寸的话,就可以使用相对尺寸进行设置,例如居中窗口,我们就可以这样设置他的位置import javax.swing.JFrame;import java.awt.Toolkit;public clas...
2018-05-16 11:30:33
1046
原创 【 源代码 】 用Devc++编写的一个万年历小应用(附带音乐)
郑重声明本人为C语言浅学者,只了解一些皮毛,欢迎大神指导,拒绝杠精。代码简介基本功能该万年历实现了用户多样化查询的功能,同时还提供了界面颜色更改,音乐播放等多样性功能,另外密码认证和进度条都是一次创新的尝试项目下载项目下载地址(含源代码):链接:https://share.weiyun.com/5aB3ylP 密码:4g08pl编译环境Devc++源代码...
2018-05-15 18:10:55
5067
7
原创 【18.5.15 日常】Java三大特征之一 继承及方法的重写
【18.5.15 日常】Java三大特征之一 继承 及 方法的重写继承什么是继承?继承是从已有的类中派生出新类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力怎样继承?继承的关键字 extends 继承类(子类)继承方法 修饰符 class 子类 extends 父类{ }为什么要继承1.继承提高了代码的复用性。 2.继承简化了代码的内部...
2018-05-15 16:24:39
266
1
原创 【 源代码 】用Eclipse编写的Java小游戏——疯狂猜猜猜
用Eclipse编写的小游戏——疯狂猜猜猜郑重申明:本人为Java初学者,该代码是本人在学习Java一周后做出来的,因此非常多的代码可能是有问题的,如有大神指教,本人必将认真听改。代码简介:这是一个小游戏,包含了用户在选定难度后进入游戏进行大小判定,且状态栏会显示相关状态,并且使用图片进行反馈提醒,此外,还调用了JRE1.8的音乐播放功能,四首音乐供用户选择。废话不多说,下面公...
2018-05-15 11:30:42
31103
12
原创 【18.5.14 日常】ArrayList基本知识
ArrayList基本知识什么是ArrayList? ArrayList是长度可变的数组,集合对象。如何创建?ArrayList<String> stringList = new ArrayList<String>(); ↑ 此处为类型添加及删除命令在ArrayList中添加数据应使用add命令; 在Ar...
2018-05-14 16:16:49
158
原创 【 18.5.11 日常 】封装和访问控制
【 18.5.11 日常 】封装是什么?封装就是把对象的信息和内部的逻辑结构隐藏起来。4种访问控制符和对应的4种访问控制级别private 当前类访问权限default 包访问权限protected 子类访问权限public 公共访问权限封装的步骤:1.通过对属性的可见性的修改限制对属性的f...
2018-05-13 19:00:13
4581
原创 【18.5.10 日常】构造方法
【18.5.10 日常】构造方法 构造方法:构造方法是一种特殊的方法,其主要功能是用来在创建对象时,初始化对象,即为对象的成员变量赋上初始值;构造方法与类名相同,同时可以重载多个不同的构造方法 构造方法没有返回值,不可以加方法类型 特别提醒:如果没有任何一个构造方法,那么系统会自动创建一个无参构造方法;但是如果写了一个有参构造方法,那么系统不会创建一个无参构造方法 快速生成无参构造方法:右击选择 ...
2018-05-10 20:04:10
203
原创 【 18.5.9 日常】面向对象 · 一
【 18.5.9 日常 】面向对象 一 l 什么是类?类是具有相同属性和方法的一组对象的集合。类是一个抽象的分类。 l 什么是对象?对象用来描述客观事物的一个实体,由一组属性和方法构成。 l 方法和属性是什么?属性的概念:对象具有的各种特征称之为属性。方法的概念:对象执行的各种操作称之为方法。 l 什么是方法重载?(附代码举例)在类中创建多个同名方法,但参数列表不一致(可以使参数类型不一致...
2018-05-09 19:30:00
170
原创 【 18.5.8 日常】Java基础知识回顾
【18.5.8】Java基础知识回顾 l Java的基本数据类型有哪些?Java基本数据类型共有8种,分别为byte型,short型,int型,long型,float型,double型,char型以及波尔型 l &和&&有什么区别?&的话前后语句的判定条件都要进行判定;&&的前一句语句若判定返回false则后面的语句不再判定,直接返回false;...
2018-05-08 21:12:50
218
Java小游戏 猜数字(附音乐控制台及加载界面)
2018-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人