自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 20、有效的括号

leetCode 第20题:有效的括号。从中学习到的一些新的知识点

2023-09-18 23:38:28 99

原创 8、泛型---java

泛型的简易记录

2023-03-27 23:44:14 161

原创 7、可变参数-Java

可变参数:用在形参中可以接收多个数据

2023-03-27 22:29:32 138

原创 找素数(质数)(JAVA)

基础知识找素数(质数)

2022-12-29 22:07:36 350

原创 买机票(JAVA)

基础知识学习买机票

2022-12-29 21:51:00 447

原创 11、盛最多水的容器-Leetcode(java)

盛最多水的容器!for循环双重遍历双指针操作优化

2022-12-11 20:24:24 232

原创 Android --- 跑马灯效果

简单的跑马灯效果,主要使用Android TextView控件。

2022-12-09 23:12:06 4103

原创 3、无重复字符的最长子串(java) --- Leetcode日常刷题

1、题目要求给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。2、方法一:使用队列(滑动窗口的思路)class Solution { public int lengthOfLongestSubstring(String s) { //使用队列 //定义一个变量,存放要返回的最大长度值,默认值为0; int maxLength = 0; Queue<Character> queue = new Li

2022-05-12 01:26:52 333

原创 2、两数相加 --- Leetcode日常刷题

1、题目描述给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。二、方法/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} *

2022-05-11 00:51:36 86

原创 1、两数之和(java)--- Leetcode日常刷题

题目要求1、给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。2、你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。3、你可以按任意顺序返回答案。方法一:两次for循环遍历class Solution { //暴力方式,直接遍历 //时间复杂度:O(N^2),N是数组中元素的数量,最坏的情况下数组中任意两个数都要被匹配一次。 //控件复杂度:O(

2022-05-09 23:25:10 187

原创 Android---Activity和Fragment通信(一)

1、使用原生的方案,通过Bundle进行通信//在Activity中定义一个按钮,通过Bundle传递信息给Fragmentprivate Button mReChange; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_fragment)

2022-05-01 00:00:00 1829 2

原创 Android---RecyclerView的使用

1、步骤/** * recyclerView使用说明 * 1、导入依赖包 * 在build.gradle(module) 中的dependencies 添加 implementation 'androidx.recyclerview:recyclerview:1.2.1' * 2、在主布局中创建一个recyclerView控件 * 3、创建Item布局 * 4、创建Bean类,存放item中的属性值(可根据实际情况自定义属性内容) * 5、创建一个Adapter类(通过List将

2022-04-12 00:20:44 2069

原创 Android---ListView的使用

1、使用步骤/** * 使用listView的步骤 * 1、创建一个listView布局 * 2、创建bean,里面存放着每个listView item的属性值 * 3、在ListView中通过list存放bean对象 * 4、创建一个Adapter类,并继承BaseAdapter,实现四个方法,并修改返回值(通过list做桥梁) * 5、在ListView中创建Adapter对象,并通过setAdapter将listView和数据进行绑定 * 6、可以通过添加监听事件,为item添加相应监

2022-04-07 00:11:10 4782

原创 Android---有序广播

1、有序广播类似于单位的通知,由上级一级一级往下传2、有序广播的特点有序可以终止往下传达可以在传达的过程中修改广播的内容

2022-03-20 18:04:10 829

原创 Android---发送自定义广播

发送自定义的广播,对应第三方应用的广播

2022-03-16 15:44:23 7221

原创 Android--BroadcastReceiver

Android开发四大组件中的Broadcast

2022-03-16 14:09:32 3645

原创 Android--拨打电话出现java.lang.SecurityException: Permission Denial

1、Demo代码 <!--拨打电话的Button布局,在activity_main.xml中--> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/main_call" android:text="打电话给10086"/> @Override

2022-03-03 00:25:54 2911

原创 Android---Fragment和Activity之间通过bundle传递信息

Android,通过Bundle实现Activity和Fragment之间的信息传递。同样也可以在Fragment和Fragment之间传递信息

2022-02-10 23:12:44 1954

原创 Android---ToggleButton和Switch动态控制布局

Android开发之UI控件简单操作。ToogleButton和Switch配合使用对LinearLayout进行横屏和竖屏的操作。

2022-02-08 23:50:12 1522

原创 Android---TextView即其子类

Android开发之UI控件,其中的TextView以及其子类

2022-02-08 23:06:56 1609

原创 Android开发之viewPager

Android开发中viewPager的使用以及效果展示

2022-02-07 21:30:00 465

原创 Android开发之跳转界面

1、通过显示意图跳转界面第一个Activity(通过Intent携带数据跳转到另一个Activity)package com.example.activitypractice;import androidx.appcompat.app.AppCompatActivity;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.text.TextU

2021-09-27 16:44:01 2349

原创 Android开发之创建数据库

在Android中创建数据库流程 * 1、创建一个类,继承SQLiteOpenHelper * 2、重写方法和创建构造方法 * 3、创建子类对象,再调用getReadableDatabase()/getWriteableDatabase()方法,即可创建数据库创建一个空的数据库创建类,并继承SQLiteOpenHelperpackage com.example.databasedemo;import android.content.Context;import android.data

2021-09-22 11:16:24 6063

原创 输入两个正整数m和n,求其最大公约数和最小公倍数(运用循环语句)

输入两个正整数m和n,求其最大公约数和最小公倍数import java.util.Scanner;public class Homeworks4{ public static void main (String [ ] args){ //输入两个正整数m和n,求其最大公约数和最小公倍数 Scanner sc = new Scanner(System.in); System.out.print("请输入正整数m:"); int m = sc.nextInt(); Sys

2020-06-13 16:32:39 3175

原创 鸡兔同笼(运用循环语句)

鸡兔同笼今有稚兔同笼,上有三十五头,下有九十四足,问鸡兔各几只?public class Homeworks10{ public static void main(String [ ] args){ //鸡兔同笼 //稚兔同笼,上有三十五头,下有九十四足,问鸡兔各几只? int chicken = 0; int rabbit = 0; int head; int foot; for(chicken=0;chicken<=35;chicken++){

2020-06-13 16:30:30 5639

原创 百元百鸡(运用循环语句)

百元百鸡百元百鸡问题:公鸡5元一只,母鸡3元一只,3只小鸡1元,如果用100元钱,买100只鸡,不佘不欠,可以买公鸡,母鸡,小鸡,各多少只public class Homeworks8{ public static void main(String [ ] args){ //百元百鸡问题:公鸡5元一只,母鸡3元一只,3只小鸡1元 //如果用100元钱,买100只鸡,不佘不欠 //可以买公鸡,母鸡,小鸡,各多少只 int g=0; int m=0; int num

2020-06-13 16:27:50 2660 2

原创 打印空心菱形(运用循环语句)

打印空心菱形打印空心菱形import java.util.Scanner;public class Homeworks7 { public static void main (String [] args){ //使用*打印菱形 Scanner sc = new Scanner(System.in); System.out.print("请输入想要打印的菱形的行数:"); while(true){ int line = sc.nextInt();

2020-06-13 16:26:15 262

原创 打印菱形(运用循环语句)

打印菱形使用 * 打印菱形import java.util.Scanner;public class Homeworks6 { public static void main (String [] args){ //使用*打印菱形 Scanner sc = new Scanner(System.in); System.out.print("请输入想要打印的菱形的行数:"); while(true){ int line = sc.nextInt();

2020-06-13 16:25:01 447

原创 **java**打印等腰三角形(运用循环语句)

打印等腰三角形 * * * * * * * * * ** * * * *import java.util.Scanner;public class Homeworks5 { public static void main (String [] args){ //使用*打印等腰三角形 Scanner sc = new Scanner(System.in); System.out.print("请输入想要打印的等腰三角形的行数:"); int line

2020-06-13 16:23:07 504

空空如也

空空如也

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

TA关注的人

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