Kotlin入门-基本类型 发表于 2019-07-27 | 分类于 Kotlin Kotlin的基本数据类型与Java基本上是一致的,分为数字,字符,字符串,布尔值以及数组数字类型数字类型共有以下6种: Type Bit Width 字符字符串布尔值数组 阅读全文 »
Java设计模式之单例模式 发表于 2018-12-05 | 分类于 设计模式 单例模式应该是在我们平时开发中最常使用的,也是很多人唯一会使用的一种设计模式了。单例模式,顾名思义,也就是说在整个应用中只存在一个实例。 阅读全文 »
Android自定义View之自己画一个时钟 发表于 2017-08-22 | 分类于 Android 前言之前看了《Android自定义组件开发详解》这本书,上面有一个例子就是讲的就是如何绘制一个时钟,研究了一下里面的原理,于是自己也写了一个,并且还加上了一些效果,算是一个升级版本的时钟吧。接下来主要就是讲解一下如何绘制一个自定义的时钟的。还是先来看一下最后实现的效果吧:显示阿拉伯数字,背景深绿色显 ... 阅读全文 »
Android自定义View之2D图形绘制(二) 发表于 2017-08-18 | 分类于 Android 在2D绘图中,Path路径绘制的功能无疑是最强大的,因为它不仅可以绘制任何形状的图形,还可以添加那些规则的图形,基本上图形绘制上的所有事情都可以做。那么接下来我们就具体说一说Path路径绘制的具体使用。 Path类的创建创建Path类有两种方式1、Path path = new Path() 无参构 ... 阅读全文 »
Android自定义View之2D图形绘制(一) 发表于 2017-08-18 | 分类于 Android 关于Graphics2D图形绘制Graphics2D是Android SDK提供的一个用于绘制图形的API,我们平时所见的各种规则或者不规则的图形(点、线、面、弧线、扇形等等)基本上都能通过Graphics2D绘制出来。 常见的绘图方法Point类和PointF类区别共同点:这两个类都实现了Parc ... 阅读全文 »
Android自定义日历控件 发表于 2017-08-16 | 分类于 Android 最近准备开始学习自定义View了,之前项目上也说需要一个日历控件,当时就在网上找了一个,现在想自己做一个自定义控件,基本的实现思路也是在慕课网上面学习的,先上图吧: 布局的组成目前日历实现了两个功能,第一个就是可以进行前后月份的切换,第二就是点击某一天,返回该天的日期我们先来看一下是怎么实现的吧,首 ... 阅读全文 »
Android Service的两种启动方式 发表于 2017-08-16 | 分类于 Android Service是Android的四大组件之间,可以在后台长期执行任务,但是不提供用户界面,所以我们经常会启动一个Service去执行一些需要在后台执行的任务,但是启动Service有两种方式,一种是直接start去启动,另外一种是通过bind(绑定)来启动的,下面我们就聊一聊这两种启动方式 star ... 阅读全文 »
创建react-nativie工程报错解决方法 发表于 2017-07-27 | 分类于 React-Native 创建react-native工程的时候报错: 1、Command yarn add react-native --exact failed.解决方法:运行下面两个命令12npm config set registry https://registry.npm.taobao.orgnpm config ... 阅读全文 »
我的前端小白之旅-HTML常用的标签元素 发表于 2017-07-13 | 分类于 前端开发 开个头上一篇我们了解了一个HTML文档的基本组成,那么接下来,我们就可以在HTML文档中自由的发挥,构建一个让自己满意的网页。但是在这之前,我们还是要先了解一下HTML中一些常用的标签元素,这些元素就像一块块的砖头一样,能够构建一个伟大的Web页面。好了,话不多说,让我们进入主题吧。 常用的标签 ... 阅读全文 »
我的前端小白之旅-初识HTML 发表于 2017-07-13 | 分类于 前端开发 什么是HTML?HTML定义引用《菜鸟教程》里面的描述就是:它是一种描述网页的语言1.HTML的全称是HyperText MarkupLanguge(超文本标记语言)2.HTML不是一种编程语言,而是一种标记语言3.标记语言是一套标记标签(markup tag)4.HTML使用标记标签来描述网页5 ... 阅读全文 »