- 博客(22)
- 收藏
- 关注
原创 EditText
常用属性监听事件制作登录界面activity_main.xml<Button android:id="@+id/btn_edittext" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="EditText" android:textAllCaps="false"/>MainAc.
2020-09-26 10:35:39
99
原创 初学相对布局
activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" andr
2020-09-23 20:00:35
61
原创 金字塔转换矩阵
现在,我们用一些方块来堆砌一个金字塔。 每个方块用仅包含一个字母的字符串表示。使用三元组表示金字塔的堆砌规则如下:对于三元组(A, B, C) ,“C”为顶层方块,方块“A”、“B”分别作为方块“C”下一层的的左、右子块。当且仅当(A, B, C)是被允许的三元组,我们才可以将其堆砌上。初始时,给定金字塔的基层 bottom,用一个字符串表示。一个允许的三元组列表 allowed,每个三元组用一个长度为 3 的字符串表示。如果可以由基层一直堆到塔尖就返回 true ,否则返回 false 。imp
2020-09-11 21:52:36
166
原创 最短路径
给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例:输入:[[1,3,1],[1,5,1],[4,2,1]]输出: 7解释: 因为路径 1→3→1→1→1 的总和最小。public class Solution { public int minPathSum(int[][] grid){ if (grid.length==0) return 0; int
2020-09-11 21:43:16
111
原创 被围绕的区域
给定一个二维的矩阵,包含 ‘X’ 和 ‘O’(字母 O)。找到所有被 ‘X’ 围绕的区域,并将这些区域里所有的 ‘O’ 用 ‘X’ 填充。示例:X X X XX O O XX X O XX O X X运行你的函数后,矩阵变为:X X X XX X X XX X X XX O X Xpublic class Solution { int n,m; public void solve(char[][] board){ n=board.length;//行的
2020-09-11 21:40:52
71
原创 字母异位词分组
给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”]输出:[[“ate”,“eat”,“tea”],[“nat”,“tan”],[“bat”]]说明:所有输入均为小写字母。不考虑答案输出的顺序。import java.util.*;public class Solution { public List<List<String>
2020-09-11 21:37:25
51
原创 缺失数字
给定一个包含 0, 1, 2, …, n 中 n 个数的序列,找出 0 … n 中没有出现在序列中的那个数。import java.util.Scanner;public class Solution { public static int missingNumber(int[] nums){ int[] array = new int[nums.length+1]; for(int i=0;i<nums.length;i++){ a
2020-09-11 21:34:06
69
原创 初学Toolbar
1.使用Toolbar代替ActionBar有Theme.AppCompat.NoActionBar(深色主题)和Theme.AppCompat.Light.NoActionBar(浅色主题)两种主题可选(1)将Action隐藏起来style.xml:<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoAc
2020-08-04 14:21:20
100
原创 开发自定义的View
以实现跟随手指移动的apple为例第一步:创建一个继承android.view.View类的View类,并且重写构造方法。注意:在自定义的view中,至少需要重写一个构造方法。第二步:根据需要重写其他的方法。eg.onDraw方法activity_main.xml:<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/andro
2020-07-24 16:27:37
96
原创 使用XML和java代码混合控制UI界面(使用了网格布局)
activity_main.xml中的代码:<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" and
2020-07-23 21:21:08
209
原创 使用XML布局文件控制UI界面
activity_main.xml中代码:<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" and
2020-07-22 17:19:23
860
原创 在Java代码中控制UI界面
MainActivity.java中代码:package com.cy.javalayout;import android.content.DialogInterface;import android.graphics.Color;import android.support.v7.app.AlertDialog;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.uti
2020-07-22 17:12:32
295
原创 未解决jsp:include html的乱码问题
未解决jsp:include html的乱码问题<%@ page contentType="text/html;charset=UTF-8" language="java" import="java.util.*" pageEncoding="utf-8"%><html> <head> <title>$Title$</titl...
2020-04-29 16:09:26
90
原创 初学MySQL练习的简单终端操作
初学MySQL练习的简单终端操作–登录数据库服务器C:\Users\dell>MySQL -uroot -pEnter password: *************Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 18Server version: 5.6.2...
2020-04-12 19:25:13
115
原创 2020-02-21
Android Studio 在写style.xml的时候出现Edit all theme in the project in the theme editor.该怎么解决?
2020-02-21 17:05:30
93
原创 逆序链表实现两数相加
逆序链表实现两数相加给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -&g...
2019-11-23 23:52:56
308
原创 整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123 输出: 321示例 2:输入: -123 输出: -321示例 3:输入: 120 输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。对于这个题目,我用的是比较简单基...
2019-09-10 20:27:58
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人