自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java小程序——简单的学生信息系统

先建立一个主界面,在建一个学生类主界面及相关方法package com.example.student;import java.util.ArrayList;import java.util.Scanner;public class MainView {public static void main(String[] args) {ArrayList arrayList = new ArrayList<>();while(true){System.out.println(“请输

2020-09-20 15:33:34 270

原创 Java小程序——字符串反转,StringBuilder与String相互转换和StringBuilder的字符串拼接

字符串反转等于字符从后往前重新拼接import java.util.Scanner;/*字符串反转*/public class test7 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println(“请输入一个字符串:”);String a = sc.nextLine();String b = reverse(a);System.out.pri

2020-09-20 15:28:31 273

原创 JAVA小程序——用户登录和遍历字符串统计字符个数

用户登录这里的用户名和密码是已知的,主要考察equals的用法import java.util.Scanner;/*用户登录已知用户名和密码共有三次登陆机会,登陆后给出相应提示*/public class test5 {public static void main(String[] args) {int i = 0;while (i < 3){Scanner sc = new Scanner(System.in);System.out.println(“请输入用户名:”);

2020-09-20 15:23:03 187

原创 JAVA小程序——百钱买百鸡与数组内容反转

/*百钱百鸡需求:公鸡一只5钱,母鸡一只3钱,鸡仔3只一钱,百钱买百只鸡x+y+z =1005x+3y+z/3=100这里有条件(0<=x<20,0<=y<33,0<=z<100,且是3的倍数)*/这里有两个方法,不加注释的是法一,加注释的是法二都是依据上边的条件和变量的取值范围来实现遍历,输出不同的鸡数量public class ThreeTest {public static void main(String[] args) {for(int i

2020-09-20 15:17:51 148

原创 JAVA小程序——兔生兔,兔不死问题

兔生兔,兔不死问题:这里有两种方法1.可以不用数组,用a,b代替月份,s代替下一个月兔子对数,后面若是偶月则b替代s做下个月,若是奇月则是a替换s,这样一直相加下去,则s一直是每个月兔子的总数;2.用数组到几月则这么一直加下去即可有一对兔子从出生后到第三个月开始生一对兔子小兔子长到三个月也开始生一对兔子假设兔子不死那么20个月后有多少对兔子1月.1对2月.1对3月.2对 = 1月兔子对数+2月兔子对数4月.3对= 2月兔子对数+ 3月兔子对数5月. 5对 =

2020-09-20 15:04:02 247

原创 Java小程序编写-水仙花数

第一个水仙花数import java.util.Scanner;/*水仙花数1.这是一个三位数2.此数每个位上的数的立方和它本身相同则此数是水仙花数3.判断有多少个水仙花数*/public class FirstTest {public static void main(String[] args) {int gewei;int shiwei;int baiwei;int count = 0;Scanner sc = new Scanner(System.in);System

2020-09-20 14:51:20 654

原创 Android数据存储方案——文件存储

文件存储不对存储的内容进行任何的格式化处理,所有数据都是原封不动的保存到文件当中,因而它比较适合用于存储一些简单的文本数据。将数据存到文件中:Context类中提供了一个openFileOutput()方法,其中包含两个参数,第一个参数是文件名(可以不包括路径,都默认存储到data/data//files/目录下的),第二个参数是是文件的操作模式,主要有两种模式可供选择,MODE_PRIVATE(所写的内容会覆盖原文件内容)和MODE_APPEND(若已存在,往文件中追加内容,不存在就创建新文件);从文

2020-09-10 22:51:58 262

原创 SharedPreferences存储保留账号和密码

SharePreferences是使用键值对方式存储的,即当保存一条数据,需提供一个对应的键值,通过对应的键值取出数据:下面是一个简单的用SharePreferences来存账号和密码以达到保存效果:两个界面LoginActivity(首界面)和MainActivity,在首界面布局:代码package com.example.snake.sharedpreferencesrremeberpassward;import android.content.Intent;import android

2020-09-08 22:53:10 673

原创 Android的service两种开启方式和UI操作(子线程)2020-09-07

Android的两种开启关闭Service和异步处理UI控件这其中包括5个按钮startService,stopService,binderService,unBinderService,changeTextView,前两个按钮是为了展示第一种开启服务的方法,带binder的是第二种绑定binder开启服务的方法,最后一个是强制修改控件的Text的文本内容:代码:我创建了两个Service第一个MyService(startService,stopService):package com.examp

2020-09-07 21:33:00 934

原创 Android Service完整的下载管理代码

定义一个下载接口public interface DownloadListener {void onProgress(int progress);void onSuccess();void onFailed();void onPause();void onCanceled();}这个回调接口是为了对于下载过程中的各种状态的监听和回调定义一个下载任务类package com.example.snake.servicebestpractice;import android.os.Async

2020-09-07 19:36:20 492

原创 Android 使用消息通知 不显示可能的原因

通知的安卓代码:public class MyService extends Service {…public void onCreate() {super.onCreate();Log.d(“Myservice”, "onCreate execute ");Intent intent = new Intent(this,MainActivity.class);PendingIntent pi = PendingIntent.getActivity(this,0,intent,0);Noti

2020-09-06 10:14:13 1775

空空如也

空空如也

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

TA关注的人

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