我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
  听听音乐
使用PlantUml绘制活动图 使用PlantUml绘制活动图
使用PlantUml绘制活动图1. 简单活动图活动标签 (activity label) 以:开始,以;结束。文本格式支持 creole wiki 语法。活动默认安装它们定义的顺序进行连接。 @startuml :Hello world;
2020-06-06
使用PlantUml绘制类图2 使用PlantUml绘制类图2
使用PlantUml绘制类图214. 隐藏字段和函数@startuml class Dummy1 { +myMethods() } class Dummy2 { +hiddenMethod() } class Dummy3 <<
2020-06-06
使用PlantUml绘制类图1 使用PlantUml绘制类图1
使用PlantUml绘制类图11. 类之间的关系1Class02 继承 Class01 ,箭头朝上。 Class03 和 Class04 的关系是组合,Class04 是组成 Class03 的一部分。 Class05 和 Class06
2020-05-17
使用PlantUml绘制时序图2 使用PlantUml绘制时序图2
使用PlantUml绘制时序图220. 引用你可以在图中通过使用 ref over 关键词来实现引用 @startuml participant Alice actor Bob ref over Alice, Bob : init Al
2020-05-11
使用PlantUml绘制时序图1 使用PlantUml绘制时序图1
使用PlantUml绘制时序图11. 简单示例你可以用 -> 来绘制参与者之间传递的消息,而不必显式地声明参与者。你也可以使用 --> 绘制一个虚线箭头。 另外,你还能用 <- 和 <--,这不影响绘图,但可以提高可
2020-05-11
Sublime Text中使用PlantUML Sublime Text中使用PlantUML
Sublime Text中使用PlantUML安装 Graphvizbrew install graphviz 安装PlantUml插件在Sublime Text中使用快捷键:command+ shift +p,然后输入install
2020-05-01
为Android Studio工程添加仪器单元测试 为Android Studio工程添加仪器单元测试
添加单元测试依赖由于项目工程是从eclipse迁移过来的,并没有 androidTest 这个目录。因此无法进行 instrumented unit tests。 目前项目还没有转到 androidx ,所以还是使用 com.android
2019-10-09
使用Systrace性能分析 使用Systrace性能分析
Systrace 概览https://developer.android.com/studio/profile/systrace Systrace环境配置
2019-09-26
如何为TextView的drawable设置旋转动画 如何为TextView的drawable设置旋转动画
本文展示了 RotateDrawable 与 AnimatedRotateDrawable 两种实现方式。如有更好的实现方式欢迎在本文底部评论区交流讨论。 RotateDrawableRotateDrawable 用来对 Drawable
2019-09-20
Hexo + GitHub Pages使用自定义域名 Hexo + GitHub Pages使用自定义域名
域名申请在域名商那边购买域名,我选择在腾讯云购买域名。 购买成功之后,进入腾讯云的域名管理 点击解析按钮 添加以下2个记录就可以了 GitHub Pages配置到GitHub的博客仓库,点击设置,然后修改Custom domain为自己的
2019-09-19
Kotlin嵌套类与内部类 Kotlin嵌套类与内部类
Kotlin嵌套类与内部类嵌套类嵌套类就是类中的类,类可以嵌套在其他类中,可以嵌套多层。访问嵌套类(Nested Class)的方式是直接使用“类名.”,有多少层嵌套,就用多少层类名加点号来访问。嵌套类没有持有外部类的引用,所以是无法访问外
2019-09-09
Kotlin解构声明 Kotlin解构声明
解构声明:这个功能允许你展开单个复合值,并使用它来初始化多个单独的变量。任何表达式都可以出现在解构声明的右侧,只要可以对它调用所需数量的 component 函数即可。 /** * 要在解构声明中初始化每个变量,会调用名为componen
2019-09-09
1 / 2