- 博客(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
144
原创 初学相对布局
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
103
原创 金字塔转换矩阵
现在,我们用一些方块来堆砌一个金字塔。 每个方块用仅包含一个字母的字符串表示。 使用三元组表示金字塔的堆砌规则如下: 对于三元组(A, B, C) ,“C”为顶层方块,方块“A”、“B”分别作为方块“C”下一层的的左、右子块。当且仅当(A, B, C)是被允许的三元组,我们才可以将其堆砌上。 初始时,给定金字塔的基层 bottom,用一个字符串表示。一个允许的三元组列表 allowed,每个三元组用一个长度为 3 的字符串表示。 如果可以由基层一直堆到塔尖就返回 true ,否则返回 false 。 imp
2020-09-11 21:52:36
236
原创 最短路径
给定一个包含非负整数的 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
196
原创 被围绕的区域
给定一个二维的矩阵,包含 ‘X’ 和 ‘O’(字母 O)。 找到所有被 ‘X’ 围绕的区域,并将这些区域里所有的 ‘O’ 用 ‘X’ 填充。 示例: X X X X X O O X X X O X X O X X 运行你的函数后,矩阵变为: X X X X X X X X X X X X X O X X public class Solution { int n,m; public void solve(char[][] board){ n=board.length;//行的
2020-09-11 21:40:52
123
原创 字母异位词分组
给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 输入: [“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
101
原创 缺失数字
给定一个包含 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
115
原创 初学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
158
原创 开发自定义的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
151
原创 使用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
256
原创 使用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
956
原创 在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
365
原创 未解决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
138
原创 初学MySQL练习的简单终端操作
初学MySQL练习的简单终端操作 –登录数据库服务器 C:\Users\dell>MySQL -uroot -p Enter password: ************* Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 18 Server version: 5.6.2...
2020-04-12 19:25:13
187
原创 2020-02-21
Android Studio 在写style.xml的时候出现Edit all theme in the project in the theme editor.该怎么解决?
2020-02-21 17:05:30
141
原创 逆序链表实现两数相加
逆序链表实现两数相加 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -&g...
2019-11-23 23:52:56
389
原创 整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 对于这个题目,我用的是比较简单基...
2019-09-10 20:27:58
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅