JAVA
文章平均质量分 67
Life is a joke
这个作者很懒,什么都没留下…
展开
-
Android studio中实现CANVAS(用JAVA绘制各种图形以及渐变动画)
方法一:直接在JAVA类中写图形定义(4个参数均为坐标,指的是以上边界和左边界为原点的坐标,即边界距离)public class DrawView extends View { public DrawView(Context context) { super(context); } @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); /* * 方法 说明 drawRect 绘制矩形原创 2022-03-10 15:40:54 · 2314 阅读 · 0 评论 -
如何为MP3文件创建url直接可以打开,无需下载
方法第一种:使用 Google 云端硬盘以Create a Download Link for MP3 Step 1为标题的图片1打开 Google 云端硬盘网站。在您的网络浏览器中访问https://drive.google.com。如果您已登录 Google 帐户,这将打开您的云端硬盘主页面。如果您尚未登录 Google 帐户,请单击页面右上角的转到云端硬盘,然后输入您的 Google 电子邮件地址和密码。以Create a Download Link for MP3 Step 2为标题的原创 2022-01-01 14:51:34 · 3026 阅读 · 0 评论 -
安卓开发中bundle的作用(类似于java中的hashmap用来在类与类之间传递键入的值)
Bundle经常使用在Activity之间或者线程间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable或Parcelable接口。Bundle提供了各种常用类型的putXxx()/getXxx()方法,用于读写基本类型的数据。(各种方法可以查看API)在activity间传递信息Bundle bundle = new B原创 2021-12-31 15:48:54 · 374 阅读 · 0 评论 -
XML在安卓移动应用开发中的应用(与java结合在android studio中)
众所周知,安卓开发中XML文件和JAVA文件是一同存在的。我们可以把java理解为创建对象和定义对象的方法,而XML文件则是和使用者的可视化交互(即UI界面)。XML包括了以下的交互功能:动画视频、图片(透明度、大小、位置)、布局、按钮、文字显示、主题、菜单等。一、anim目录anim目录下的xml主要是用于android中的动画,包括Frame animation(逐帧动画)与Tween animation(补间动画 )。1.逐帧动画逐帧动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很原创 2021-12-31 12:39:54 · 2365 阅读 · 0 评论 -
JAVA后端相关知识(主要是针对各部分特性的应用)
###包括多态、重载、抛出等功能的理解与使用重载和重写的区别重载:重载就是同一个类中多个同名方法根据不同的传参来执行不同的逻辑处理。方法名必须相同,参数类型不同、个数不同、顺序不同。返回值类型可以相同也可以不同。(因为返回值类型不是方法签名的一部分)重写:重写是子类对父类的方法的实现过程进行重新编写。方法名,参数列表和返回值类型都不能改变。抛出的异常范围小于等于父类,访问修饰符范围大于等于父类。构造器是否可以被重写,是否可以被重载?答:构造器不能被重写,可以被重载。静态方法不能被重写,可原创 2021-12-28 21:06:07 · 236 阅读 · 0 评论 -
对intell idea中常用快捷键的总结
必备功能是常用的:Ctrl类快捷键 介绍Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复制光标所在行 或 复制选择内容Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按原创 2021-12-28 20:08:23 · 734 阅读 · 0 评论