10 leeyushi

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2w+

Path

作用:可以利用一些基本的绘制函数,组合成复杂的图形,保存到path变量里,后再由canvas.drawPath(path, paint)来进行绘制。

2020-08-29 22:40:24

绘制术语解读

封口:绘制的起点到绘制的终点,自动连接起来,形成绘画区域。不封口:绘制的起点到绘制的终点,既是绘画区域,不自动连接起来。

2020-08-29 22:01:20

Canvas

21

2020-08-24 21:03:39

传参规律

自定义View里面的所有方法调用,一般有以下规律:直接作为参数值传进参数里,代表独有信息。 什么叫独有信息?就是只有它有,别人没有的信息。 什么时候会用到独有信息?不可复用的参数值,像画笔颜色之类的是所有图像都可以复用的,就会被单独封装到Paint类里。...

2020-08-24 21:20:38

坐标系

在 Android 里,每个 View 都有一个自己的坐标系,彼此之间是不影响的。这个坐标系的原点是 View 左上角的那个点;水平方向是 x 轴,右正左负;竖直方向是 y 轴,下正上负。也就是下面这个样子:...

2020-08-24 21:14:39

Paint

Paint

2020-08-24 21:06:24

onDraw

123

2020-08-24 21:02:49

View

21

2020-08-24 21:00:38

自定义View

q

2020-08-24 20:59:48

Git指令

commit:git commitadd:git add README.mdclone:git clone XXXlog:git logmerge:git merge XXX(分支)merge 冲突 :解决冲突后用 git merge --continue 来继续⾃动合并流程push:git push origin XXX(分支)pull:git pull origin XXX(分支)...

2020-08-10 15:57:48

Git:常⽤概念

commitgit commitcommit 表示对于⼀次改动的提交,它可以代表当前时刻下 Git 仓库的完整快照,但 本质上,commit 只是记录了距离上⼀次 commit 之间的改动。staging area 暂存区和 addgit add README.mdstaging 原意:舞台表演前的筹划准备(例如汇集道具和演员)。Git 中的意 思:把改动内容汇集起来以待提交。 staging area:待提交的修改内容暂时存放的地⽅。主要⽤于和已经改动但不打 算提交的内容区分开.

2020-08-10 15:43:58

Git

test

2020-08-10 15:11:31

Android设备的CPU类型

2020-08-10 14:13:27

学习编程的网址

编程狮,随时随地学编程

2020-08-06 10:13:28

意图

通过意图来打开文件:Intent intent = new Intent();intent.setAction(android.content.Intent.ACTION_VIEW);intent.setDataAndType(Uri.fromFile(file), "text/plain");intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);

2020-08-06 09:32:28

关于sleep

Thread.sleep()是java提供的函数。在调用该函数的过程中可能会发生InterruptedException异常。SystemClock.sleep()是android提供的函数。在调用该函数的过程中不会发生InterruptedException异常,中断事件将要被延迟直到下一个中断事件。Use this function for delays if you do not use Thread.interrupt(), as it will preserve the interrupted.

2020-08-03 13:53:07

Maven搭建本地仓库

搭建本地仓库共分以下几个流程:下载Maven并配置相关环境变量 在Android项目里引用本地仓库路径 找到对应的jar、aar文件放到本地仓库里第一步:Maven下载及安装第二步:在build.gradle里添加:maven { url 'file:D:\\android-studio\\gradle\\m2repository' }示例:构建工具先会从本地的url路径里寻找,如果没有找到,才会去到mavenLocal()里找,如果还是没找到,才会从mavenCe..

2020-08-03 11:26:52

Java异常分类

一般情况下用这两种异常即可满足://空指针异常throw new NullPointerException(message);//向方法传递了一个不合法或不正确的参数throw new IllegalArgumentException(message);网上搜集的资料:算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayExc.

2020-08-03 10:03:13

代理模式

资料整理:代理模式以及在Android中的使用使用整理:

2020-07-30 15:50:54

Kotlin进阶

Kotlin进阶

2020-07-12 18:22:07

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。