会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
A Fake Coder
Just stick to what you love and believe in.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年2月26日
装饰模式
摘要: 装饰模式 对扩展开放,对修改关闭 情景 对于一个奶茶店的一个菜单,先定义一个基类,然后有那种饮料就继承基类。在该子类中计算饮料的价钱。这样子类就非常的多,不宜维护。,,,, 如果使用装饰模式就可以很好的解决这个问题。将饮料作为主题,给它添加装饰。 先看一下它的类图: component:每一个被装饰
阅读全文
posted @ 2020-02-26 21:19 sky-walker
阅读(114)
评论(0)
推荐(0)
2020年2月19日
将dp转为px
摘要: ``` private int dp2px(int dpValue){ float scale = this.getResources().getDisplayMetrics().density; return (int) (dpValue*scale); }```
阅读全文
posted @ 2020-02-19 14:12 sky-walker
阅读(312)
评论(0)
推荐(0)
2020年2月18日
No tracked branch configured for branch dev or the branch doesn't exist. To make your branch track a remote branch call, for example, git branch --set-upstream-to=origin/dev dev
摘要: Android studio出现了这个问题,最后解决如下: 根据提示,后面加上分支的名字"orign/dev"
阅读全文
posted @ 2020-02-18 11:15 sky-walker
阅读(2661)
评论(0)
推荐(0)
2020年2月14日
ConstraintLayout中的chainstyle & guideline >
摘要: ConstraintLayout中的chainstyle & guideline 有时候容易忘记,摘抄记录一下。 参考博客: "https://blog.csdn.net/cui130/article/details/89849807" 1、chainstyle(链式) 属性 有水平和垂直之分: 水
阅读全文
posted @ 2020-02-14 20:00 sky-walker
阅读(3615)
评论(0)
推荐(0)
android studio中的preview按钮不显示
摘要: android studio中的preview按钮不显示 preview按钮不小心被我弄不见了 参考博客: "https://blog.csdn.net/u012169390/article/details/80426641" 解决方法如下: 1、view toolwindow preview 不过
阅读全文
posted @ 2020-02-14 18:33 sky-walker
阅读(3236)
评论(0)
推荐(0)
2020年2月13日
EditTextView:取消焦点&自动获取焦点
摘要: EditTextView:取消焦点&自动获取焦点 一直都遇到这个问题,总是忘记,记录一下 摘抄一下这个博客: "https://www.cnblogs.com/yongdaimi/p/10606262.html" 取消焦点 找到EditTextView的父控件,并设置如下即可: 自动获取焦点 进入a
阅读全文
posted @ 2020-02-13 14:41 sky-walker
阅读(2377)
评论(1)
推荐(0)
2020年2月12日
HeadFrist 观察者模式(Kotlin版)
摘要: HeadFrist 观察者模式(Kotlin版) 封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 为了交互对象之间的松耦合设计而努力 气象站会通过设备获取一些气候信息,每隔一段时间发送到各个需要展示的面板上,面板显示:温度,湿度,压强 Observable(被观察者) 气象站就是一个被观
阅读全文
posted @ 2020-02-12 11:53 sky-walker
阅读(474)
评论(0)
推荐(0)
2020年1月21日
ArrayList排序sort
摘要: ArrayList排序sort 使用ArrayList的sort(Comparator comparator)进行排序 方法一:list.sort(); 方法二:Collections.sort();
阅读全文
posted @ 2020-01-21 14:40 sky-walker
阅读(5155)
评论(0)
推荐(0)
时间转换
摘要: 时间转换 摘抄的博客: "https://www.cnblogs.com/mstk/p/5511057.html" 1.获取时间戳 2.时间字符串转时间戳 3.时间戳转时间字符串 前段时间还看过博客,似乎 yyyy MM dd 里面有一个冷僻的坑,就是YYYY和小yyyy的不同,YYYY是当前周所属
阅读全文
posted @ 2020-01-21 13:54 sky-walker
阅读(221)
评论(0)
推荐(0)
2020年1月16日
kotlin 程序入口
摘要: kotlin 函数入口 以下就可以作为一个入口: 但是,写了很久的java,有些不习惯,怎么与java类似?如下: 注意一下,fun main(args: Array) 必须要参数,但是在1.3的版本之后就可以不需要了。之前的话,就不会是入口了。
阅读全文
posted @ 2020-01-16 22:21 sky-walker
阅读(508)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告