【Kotlin开源】这城市太寂寞,《伴》在你身边

image

这城市太寂寞,《伴》在你身边

《伴》之序

《伴》 是一款完全的Kotlin项目,她展示了部分Kotlin 的知识。诸如类、函数、变量、流程控制语句等基础知识点,以及单例、伴生、数据类、延迟注入、转型、扩展方法、扩展属性等进阶知识点。随着项目的发展,CoorChice期待加入更多有趣实用的特性进去。

《伴》 中,CoorChice向你展示了如何使用Kotlin快速的构建一个App,以及如何轻松愉悦的、持续的进行迭代。如果你忍受够了Java各种冗余的、反人类的语法,如果你被Java圈住太久,想要尝尝自由的味道,那么你可以在 《伴》 中看到Kotlin是如何来解放一个程序员的。

CoorChice在这里准备一些Kotlin的入门知识,顺利的话你将能很快的上手Kotlin。秘术Kotlin【http://www.jianshu.com/nb/12698208】。如果你想了解更多的进阶知识,可以在网上找到很多不错的资料。

下面,CoorChice将会简单的介绍一下《伴》。如果你希望获得更多的信息和讨论,可以进入我的主页关注我。

《伴》之形

《伴》使用了纯Kotlin进行开发,总体架构选用了时下流行的、稳定的MVP架构。关于MVP已经有很多资料在网络中流传了,建议大家可以先查找相关资料熟悉一下。什么?怎么查找?这会是对你有用的一篇文章:这十个搜索技巧至少价值100万!【http://www.jianshu.com/p/a2f0f5a39cc3】

使用到的库

下面是一些《伴》中用到的流行库:

CoorChice想说的是,Kotlin完全可以兼容现有的流行库。你还在为Kotlin的生态不够全面而害怕尝试吗?Java能用的,Kotlin也能有办法使用。

Kotlin和Anko

《伴》还使用Kotlin的专属扩展库Anko

Anko是Kotlin的一个扩展库,它包含了很多使用的工具和强大的特性。比如用DSL语言来在代码中创建布局,虽然CoorChice对它没什么好感,但它确实是一个有意思的东西。比起在xml中写布局,这个在代码中写布局的特性实在差太多了。

当然,Anko还有许多有趣的特性,比如可以通过这个函数dip(),来快速的将dp转为px,你都不用自己去封装。相关资料可以到这里查看:Kotlin/anko【https://github.com/Kotlin/anko#which-anko-libraries-are-available-and-1which-do-i-need】

kotlin-android-extensions

如果使用了Kotlin的扩展库,你将获取一个十分让人爱不释手的特性,就是布局id就可以直接操作控件实例。强烈建议大家尝试一下,真的是爱不释手。findViewById()ButterKnife等等你都可以停止了。

fragment_joke.xml
<!--这是一个xml中的控件-->

<com.coorchice.library.SuperTextView
    android:id="@+id/btn_picture"
    android:layout_width="44.65dp"
    android:layout_height="44.65dp"
    app:corner="24dp"
    app:solid="@color/md_blue_200"
    android:text="@string/picture"
    android:gravity="center"
    android:textSize="@dimen/title"
    android:textColor="@color/md_white_1000"
    android:textStyle="bold"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:layout_marginBottom="24.18dp"
    android:layout_marginRight="8dp"
    />

通过import在Activity或Fragment中导入布局文件:

import kotlinx.android.synthetic.main.fragment_joke.*

就是【kotlinx.android.synthetic.main + 布局文件 + *】的格式。

然后,你可以这样来使用:

btn_picture.solid = ***

看到没,不用findViewById(),不用ButterKnife 。真是太棒了!

遇见《伴》

现在,《伴》 拥有4个模块:新闻头条,微信精选,轻松一刻,星座运势。她们被打造来陪伴寂寞的你(如果你寂寞的话)。下面CoorChice将展示一下《伴》的大致面貌吧。

新闻头条

将世界收入你的口袋中!足不出户而知天下事,大概说的就是这样吧。

0

微信精选

每日微信精选文章让你看到微信中不一样的世界。

1

轻松一刻

随身的图文笑话,让你走到哪都是最有幽默感的那一个。

image

星座运势

让你每天都可以了解自己的星座动态。

image

总结

  • 抽出空余时间写文章分享需要动力,还请各位看官动动小手 【点个赞】,给CoorChice点鼓励
  • CoorChice一直在不定期的创作新的干货,想要上车只需进到【个人主页】点个关注就好了哦。发车喽~

本篇CoorChice分享了自己的Kotlin项目《伴》,如果你对Kotlin感兴趣的话,下面是项目的地址:

《伴》【https://github.com/chenBingX/Ban】

或者,你可以在这个地址下载解压安装体验《伴》。

《伴》http://ogemdlrap.bkt.clouddn.com/app-release.apk.zip

喜欢的话,记得顺手给个star,点个赞,鼓励下CoorChice哦!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,233评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,013评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,030评论 0 241
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,827评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,221评论 3 286
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,542评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,814评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,513评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,225评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,497评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,998评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,342评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,986评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,055评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,812评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,560评论 2 271
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,461评论 2 266

推荐阅读更多精彩内容