摘要:
1. 缓存 DiskLruCache Java实现基于LRU的磁盘缓存 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库 Picasso 一个强大的图片下载与缓存的库 Fresc 阅读全文
摘要:
这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲: 查看远程分支 加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话): 1 2 3 4 5 6 7 8 9 10 $ git branch -a master remote tungway v1.52 阅读全文
摘要:
Git是分布式版本控制系统,GitHub 是最大的 Git 版本库托管商,是成千上万的开发者和项目能够合作进行的中心。 大部分 Git 版本库都托管在 GitHub,很多开源项目使用 GitHub 实现 Git 托管、问题追踪、代码审查以及其它事情。 所需要做的第一件事是创建一个免费账户。 直接访问 阅读全文
摘要:
1. 关于命令行 我一直建议在命令行中使用Git或者SVN。因为这样可能更加了解他们的工作方式,也不容易遗漏重要的问题和提醒。 在Windows习惯的驱使下,大多数人是不会看弹出的对话框中有什么信息的,一般都是直接关掉。但是,版本库给我们的提示信息都是非常重要的,有的是冲突,有的是提交失败,等等,这 阅读全文
摘要:
get/set方法 声明一个属性的完整语法是 PropertyType、property_initializer、getter、setter均是可选的元素,这里再强调下,val类型变量为可读变量,所以只拥有get方法,而var类型则有get/set方法。这里直接自定义Student类的birthda 阅读全文
摘要:
swiper 微信小程序实现轮播图,和网站,APP的效果差不多,代码少,效率高。 先来看看效果图: 主要用swiper + swiper-item来实现 一个简单的小案例,轮播图,代码简洁,功能强大。 源码点击下载 阅读全文
摘要:
picker 从底部弹起的滚动选择器,现支持五种选择器,通过mode来区分,分别是普通选择器,多列选择器,时间选择器,日期选择器,省市区选择器,默认是普通选择器。 先来看看效果图: 1:普通选择器 mode = selector(默认的) 2:时间选择器:mode = time 3:日期选择器:mo 阅读全文
摘要:
类声明 和Java一样,Kotlin中使用关键字class来声明一个类。如下即是声明一个最简单的没有任何属性和方法的类 一个完整的类声明包含类名,类头(指定构造参数、构造方法等),类体(用大括号包裹的部分)。类头和类体这两个部分并非必要的,类头和类体都是可选的; 如果一个类没有类体,可以省略花括号。 阅读全文
摘要:
流程控制语句是编程语言中的核心之一。可分为: 分支语句(if 、 when) 循环语句(for、while )和 跳转语句 (return 、 break 、continue、throw)等。 if表达式 f-else语句是控制程序流程的最基本的形式,其中else是可选的。 在 Kotlin 中,i 阅读全文
摘要:
定义函数 Kotlin定义一个函数的风格大致如下 访问控制符:与Java有点差异,Kotlin的访问范围从大到小分别是public、internal、protected、private,不声明默认是public; 返回值类型:不需要返回类型的函数,后面的 : 返回值类型可以缺省(这里可以看到无论是变 阅读全文