也符合正在由java转向kotlin的Android开发同学,已经对其卷入对okgo框架体验真正很好

不知不觉离上次写SeeYou二〇一四整整一年了,这一年过的可快啊!还不曾来得及回看和考虑就这么过去了,
时不时想到是怎么涨薪资怎么才能挣更加多钱,怎么才能更快去做完那一个类型,在诚惶诚惧和振奋的点子中写代码。

分享一篇小说,极其适合中等开发者复习当下2015–2017较为流行的几个框架相关知识点,那么些个框架是开发中大致必用到的。也契合初级的同桌学习探究。也合乎正在由java转向kotlin的Android开发同学。

遥想这一年做了多个档次,从上年写blog的时候是优铺app,通过类似八个月的时候才得到尾款,那二个时候曾经是到了今天的十二月份了,
优铺真的付出良多,还找了诸多好的感受方面,
首先是动画,为首页添加了动态数字突显,搜索框中键盘操作,activity中右滑删除,
再有cookiejar的发现,建立地点的cooker。okhttp的运用,已经对其卷入对okgo框架体验真正很好。
这是体系,真的要好很用心去做的。

因公司方今尚未那地点的档次,用到的东西不如那一个类其余事物多,也绝非这样全。所以拿来读书,以供后续参考。

还有一段时间本人去做3个shopapp 这几个确实坏极了,不过它上面的mvc
格局真的很好,直接改动界面就足以了。在哪些时候自个儿才
意识我界面写的真的很烂,自身独自写二个从未互联网请求的界面,真的很难,若是没有从零支出,真的很难发现自个儿真的成了搬运工了。
于是乎自个儿推却当帮运工,如故友好写了一有的界面。最终幼教项目来了,界面是住家做的,作者只是连接互连网请求部分。作者想这么对本人来说太好了。

正文转自:http://p.codekk.com/detail/Android/Cuieney/kotlin-life
,侵权请报告之,分分秒删。再度多谢原小编同学的享受。 以下是转载自原文:

那样自个儿就足以见见外面外包项目,人家是怎么神速做出来的,真的,人家界面真的做的迅猛,不管三七二十一,先把全部的activity
创制起来,然后在把各种界面
中的串联起来,然后主攻单个界面的作用,然后对封装titlerbar 和dialog
有了新的认识,原来可以如此写,发现写代码的,应该是1个新的大方,他们应该是系列化学习的,
此处好多学问序列很好,逐个点都能用到,但是不足之处就是,懒惰,没有再一次再去看,还有总体把握不够。大概如故刚结业小孩做的吧。想想本身也是
android的一名小学生,就像此呢,在一点一点的修改吧。

品类地址:Cuieney/kotlin-life  

就那样幼教开启了擦屁股的劳作,万幸的是小编擦的很好,项目作完了。
还尚未落成就来了一个货车app,全数那八个项目是还要开展的。所以,作者继续了前头的思路,先把拥有的界面搭建成功,然后在对各样界面举行不一样档次的改动,然后在再一次修改和添加界面,以及地点的功用,万幸的时候,我们来了多个测试人员,和测试人员初叶本人主动性出击工作,把项目截止掉。

简介:kotlin java 混编项目,如今正在像 kotlin 转型 仅供就学沟通使用 欢迎
star fork issues。

此间自个儿大多学会了怎么样让投机开班举行哪些的费用模式了。想把本身的笔触都有了1个完全的规划图了,先想出来有所的效能,界面上也搭建完,然后,
把他串联起来,本人把绳锯木断的各样步骤都要记下。在同样去修改,去调节,那前用dubug格局真的很好,将来log和debug同时开展真的很好,log走一次没不符合规律,最好,然后大错误就找debug。真的很有用。

标签: 
 kotlin    mvp    media    music    dagger2    retrofit    okhttp    glide    vide    

就这么这几个春日过逝了,没有去参加集体活动,没有去畅游,只有在和谐集团和家两点一线来回走动,回家时候和二零一八年大多时间,最让本身大吃一惊的是尚未2018年愈多疲倦的痛感,作者学会怎么去消除自个儿的乏力,分散自身办事和上学中的压力,然后把注意力转移走,然后在回过来继续工作。

Life

图片 1

App 界的一股清流

下6个月,从代码上
开头更换了弹指间思路,自身重新搭建了组件化程序,分开了一片段功效。
自定义了一些代码和功能。对解耦和效率分其他格局,对界面和代码能很快去修复。紧要针对神速生成的需求转变做回答。同时也对新的想法的丰硕,以及新的框架的品味,那只怕是自身待下去的原委呢。越多的是团结有独立学代码和写blog的时光。

脚下项目持续创新重构中(如今项目已经转型到 kotlin 了)。

跟着会添加部分插件化的东西,以及新框架的品尝,还有更加多优质的品类学习。

Life是一个多媒体音信 app,基于 Material Design Kotlin + MVP + 昂科威xJava +
Retrofit + Dagger2 + GreenDAO + Glide做这款 app 紧如若出于 Android
寻常支付中或多或少的都会仿着 ios 的体裁来写 ui(只怕设计师就做了一份 ios
交互设计,android 只能跟着去写相同 ui),完全屏弃了 MD
风格,第③由于学习目标做的,第2出于想写2个截然依照 MD 风格的 App。
近来包罗以下内容:

读书

投机通过微信读书那些软件,从微信登录,看到里面有北大才子艾力先生的一本《你一年的8760钟头》。起先对时间把握,然则万幸的是,里面讲到怎么样团结调节压力的,每一种人都在工作,确实工作很累,然则大家的大脑在另二个区域确实闲的,全部大家要把现行的模块休息一下,接着要把尚未工作的模块去办事,去体验生活,会看出差别的功用。

幸好的是那本书真的很好,笔者也觉得很有道理,作者艾力,是三个从哈工大到前些天的新东方的教育工笔者,真的历经的挫折和成功,望着也挺感动的。看完了,发现读书app里面没有太多散文和小说,并且有空就看看一下,一口气看完了八本书一共。
有《Steve.Jobs传》《居里妻子自传》《季希逋自传》《Bill盖茨传》《人工智能》《从你的满世界路过》《把时光作为朋友》。

这几本书,看Jobs的时候,50年份到20世纪,U.S.电子产品发展确实很好的时期,对极端环境发生了颠覆的转移,再到目前的网络时期,而小编想清楚当时的神州真正做什么样?发现了才子季先生,从而开始了看她的创作自传。真的,从而思考到中华转变很快和很不一样。

季先生在世界二战时期在德国,所以本人想知道其余国在世界二战时期,是怎么的气象,居里爱妻恰幸亏拾叁分时期,世界二战时期,在经济最困顿的时候如故做出巨大的小说和发现镭成分。那几个伟大的家庭妇女,不仅让自家见状他那股热情和科研精神,还让本身来看无私贡献精神,真的太棒了。所以对这些时候的澳大利亚,是三个很好的认识,接着看到是拿破仑和梵高的一些东西,还并未看完,又看到美利坚合众国的Franklin和华盛顿,接着渐进的见到了不均等的社会风气,接着还会多如牛毛,全部算了不想了,也不看了,照旧对目前的打听下,所以看完了Bill盖茨。

写的也很好,感觉差Jobs的我太远了,这多少个作者写的才叫一个棒,对桥大当家价值观和人格魔力都显现出来了。

开卷所以既让自个儿学会了一部分表明能力,也让小编一心看到一些事物,才使得自个儿未曾浪费二个钟头的上班和下班的时光。
当时不时下班,作者的思维都是相比较外向的,因为编码的活泼的毕竟是的大脑最小的片段,其余一些也是自小编最发轫活跃的一对。

视频来自:开眼http://www.eyepetizer.net/集中各样炫酷摄像

代码

本身上传的gitee.com上,之所以用它是为了看自个儿所上传的代码有稍许,也迫使自身天天都要写一些代码,全体很多上传上去皆以个人的,不是为了偷走自身写的代码,只是为着更好端正自个儿干活儿的千姿百态,也对代码何地都足以看,反思本身写的,及时在忙也要探望外面的代码和融洽的代码。
上面是和谐的代码记录突显图

图片 2

git图

然而确实很不满,没有太多star,本身也写了一部分demo,例如日历滑动,还有尾部菜单收集,一句话popwindow。
在简书和丹佛掘金(Denver Nuggets)上也表露了有的,幸亏3个礼拜也有一百个喜欢。
看了刹那间,一年中所写的blog
真的不得了透了,没有一些创新的东西,更从未好的非正规见解。唯有搬砖了,搬的能做项目了。

前6个月,小编都在收集和运用它们的点子,都在用,先去github上看有没有砖,拿来就行了。
后半年,我起来封装一部分代码,例如一句话popwindow,还有使用动画片,自定义下来刷新界面和等候界面,以及修改部分源码。其它开端看内存使用境况,从app
流畅度上起来做一些优化了。

虽说,blog写的不多,可是如故持之以恒写到最终了。 2018加油。

遗憾是,Kotlin 德姆o
Begin那篇始终未曾机会和时间去整理出来和kotlin的上学。
kotlin也是小编直接是本身想去学习的事物,真的理所应当抽出来时间开展学习了。

python 和node
本来是友善下七个月要上学的地方,遗憾的node连接数据库的时候就抛弃了。

学了一段从零搭建mvcspring
,真的很好。不过在向里碰碰一下东西的时候,发现太难了。要涉及的事物太多了。全体说
作者都在规避困难,要有不满,就非得那面困难,那也是对二〇一八年对本身说的。

音乐来自:余音http://app.mi.com/details?id=fm.wawa.mg/经济学骚年专属

生活

当年倍感去比年好过多,例如对象的特性和孩子的成材,都让作者感觉到比上年好过多。

目的也学会了怎么去精通人,如何去应对生活中的琐事了,并从未太多的严格须求。这点实在很好。不过自个儿也想过上还贷的小日子,例如房贷。有三个团结的采暖的窝。

星期二,小编几乎不敢出去,笔者要和儿女玩,小编会背那他散步,不过对象说毫不那样惯着,你上班了哪个人背。全体小编也清楚了,要对照和平常一样。和她作画,写字,做游戏,看TV。
子女的笑,让自个儿好像恋爱了。

图片 3

孩子图

自己给本身对象买了海得拉巴高校的专科学历,不亮堂能不大概用到,不过毕竟可以愿他梦想吗,想做怎么样就协调去做呢,例如去大集团去上班,她上学能力也不差,为什么不去和上大学的有竞争呢?还让人家看只是三个尚未读书的吗?路还不长,为什么不试一试呢?小编对象也允许。
加油2018。

投机又买了二建的学科,准备每年考试,感觉二建里面工程很好,二建会从法律,投标,到规划,在进行,再到结项,和大家统计机很像,这才是确实的工程师和项目老董。
不管过或然只是,作者学到了
基本的法网和全部的流程,以及作为项目老总的职分,将来本身变成权利人的权责。

文章来源:余音http://www.wufazhuce.com/韩寒(hán hán )主编和监制

未来之期

之前做规划然只是为着学习某些技能,未来作者学会了,综合能力,例如听懂别人的话,端正自身的太多,还有一对科目进行,开头是基础,再去大约教程,再到实战。一步一步举办。以往自作者买了mac了,小编要读书苹果支付了,下一年的备选。mac一是是自身的梦,为何本身看Jobs传?也是由于这些缘故,还要备考二建。继续协调的blog,希望写点好的事物,自身盼望有所突破吧。

还得充实个人收入,毕竟孩子要上幼儿园了,花钱的地点多了。

终极引用苏子瞻的《留侯论》中的文字,

“古之所谓英豪之士者,必有过人之节,人情有所无法忍者。男子见辱,拔剑而起,挺身而斗,此不足为勇也。天下有大勇者,卒然临之而不惊,无故加之而不怒,此其所挟持者甚大,而其志甚远也。”

全景图片来自:kuulahttps://kuula.co/主假诺图片质量很高

Tips

1.本品类如今只是在付出测试阶段,发现 bug
或有好的提出欢迎issuesEmailcuieney@163.comlink.

2.本品种仅作为学习互换使用,API
数据内容全部权归原公司有着,请勿用于其余用途

3.当下项目差不多已经转型到 kotlin
了,代码所在目录dir

4.针对第③次拉代码安装 apk
闪退(ClassNotFoundException),再度运维一下就好

Points

应用 LX570x 家族协作 Ret黑岛结菜mbda 缩短代码量

拔取 KugaxJava 同盟 Retrofit2 做互联网请求

行使 纳瓦拉xlifecycle 对订阅的生命周期做管理

采用 LX570xBus 来方便组件间的通信

应用 宝马X3xJava 其他操作符来做延时、轮询、转化、筛选等操

运用 okhttp3 对互连网再次回到内容做缓存,还有日志、超时重连、底部音信的配备

使用 Material Design 控件和动画片

应用 Ijkplayer 来促成广播视频功效

运用 MVP 架构整个项目,对应于 model、ui、presenter 三个包

接纳 Dagger2 将 M 层注入 P 层,将 P 层注入 V 层,无需 new,直接调用对象

选取 格林DAO 做读书记录和储藏记录的增、删、查、改

动用 Glide 做图片的拍卖和加载

使用 Fragmentation 简化 Fragment 的操作和懒加载

利用 Statusbaruitl 动态的更动公告栏颜色

运用 XRecyclerView 达成下拉刷新、上拉加载

动用 SVG 及其动画完毕 progressbar 的机能

带有搜索、收藏、检测更新等功用

Version

V2.5.0

1.增加 vr 模块 panorama liveview 代码(to kotlin)

2.看似于 insta360 全景图片预览

3.你们的援救就是本身最大的重力,持续创新中 (to kotlin)

V2.4.0

1.更新音乐和摄像播放页面代码(to kotlin)

2.添加 umeng 收集错误

3.你们的支撑就是本身最大的引力,持续更新中 (to kotlin)

V2.3.0

1.music tab 更新为 kotlin 代码(成效尚未周到)

2.你们的资助就是本身最大的动力,持续立异中 (to kotlin)

V2.2.0

1.video tab 更新为 kotlin 代码(功用尚未周到)

2.你们的协理就是自己最大的引力,持续创新中 (to kotlin)

V2.1.0

1.添加 kotlin 代码块,essay tab 近期项目是 kotlin and java 混编

2.充实 kotlin act and fragment 基类 dagger2 等 (作用没有周密)

3.不息更新中 (to kotlin)

V2.0.0

1.增加 essay tab 页面,修改了一部分 bug 更新了 app icon(功效没有周密)

V1.0.0

1.首先版本提交(功用没有周详)

Thanks

API

开眼余音一个kuula

APP:

Material
Design
合法提供了一部分布署思路

android-architectureGankClient-Kotlin提供了
Dagger2 合营 MVP 的架构思路

还参照了重重大神的类似文章,多谢我们的开源精神

RES

iconfont提供了
icon 素材

material
UP
提供了
Material Design 风格的素材

LIB

UI

BottomNavigation

floatingsearchview

expandableTextView

xrecyclerview

statusbaruitl

RX

RxJava

RxAndroid

RxPermissions

RxLifecycle

VIDEO

ijkplayer

GSYVideoPlayer

NETWORK

Retrofit

OkHttp

Glide

Gson

DI

Dagger2

ButterKnife

FRAGMENT

Fragmentation

LOG

Logger

DB

greenDAO

CANARY

BlockCanary

leakcanary

好了,以上就是连串可学习的富有。感激原作者分享,侵权必删。

相关文章