SeeYou 201柒

无意离上次写SeeYou2016整整一年了,这个时候过的可快啊!还尚未来得及回想和揣摩就那样过去了,
时常想到是怎么涨薪给怎么技术挣越来越多钱,怎么技术越来越快去做完这些项目,在令人动荡和睦鼓舞的旋律中写代码。

分享1篇文章,非常适合中等开采者复习当下2014–2017较为流行的几个框架相关知识点,那几个个框架是付出中差不多必用到的。也顺应初级的同校学习商量。也符合正在由java转向kotlin的Android开辟同学。

回看那年做了多个品类,从二〇一八年写blog的时候是优铺app,通过类似五个月的时候才得到尾款,那年曾经是到了今日的7月份了,
优铺真的付出良多,还找了多数好的经验方面,
首先是卡通,为首页增多了动态数显,找出框中键盘操作,activity中右滑删除,
还有cookiejar的开掘,创建地点的cooker。okhttp的使用,已经对其包装对okgo框架体验真正很好。
那是项目,真的本身很用功去做的。

因集团最近从未那上头的品类,用到的东西比不上这些类其余东西多,也从不这么全。所以拿来学习,以供后续参谋。

还有1段时间本身去做3个shopapp 这一个确实坏极了,不过它上面的mvc
方式真的很好,直接改换界面就足以了。在哪些时候作者才
意识自身分界面写的真正很烂,自己独自写2个尚无网络请求的分界面,真的很难,假若未有从零支付,真的很难开采自身真的成了搬运工了。
于是本人推却当帮运工,还是本身写了一部分界面。最后幼儿教育项目来了,分界面是人家做的,作者只是过渡互联网请求部分。作者想那样对自个儿的话太好了。

本文转自:http://p.codekk.com/detail/Android/Cuieney/kotlin-life
,侵权请告知之,分分秒删。再次感激原版的书文者同学的分享。 以下是转发自最初的作品:

那样自个儿就能够看来外面外包项目,人家是怎么快捷做出来的,真的,人家分界面真的做的火速,不管37二101,先把装有的activity
创立起来,然后在把各种界面
中的串联起来,然后主攻单个分界面包车型客车作用,然后对封装titlerbar 和dialog
有了新的认知,原来能够如此写,开掘写代码的,应该是1个新的专家,他们应该是种类化学习的,
此处许多文化种类很好,种种点都能用到,不过不足之处正是,懒惰,未有再度再去看,还有总体把握不够。只怕依旧刚完成学业小孩做的吗。想想本人也是
android的一名小学生,就那样吗,在一点一点的修改吧。

类型地址:Cuieney/kotlin-life  

就像此幼儿教育开启了擦臀部的干活,辛亏的是本身擦的很好,项目作完了。
还尚未甘休就来了1个货车app,全数那五个项目是还要开始展览的。所以,笔者继续了在此之前的笔触,先把具备的分界面搭建成功,然后在对各个分界面进行差异程度的修改,然后在再度修改和加多分界面,以及地点的成效,万幸的时候,大家来了三个测试人士,和测试人士开首投机主动性出击专门的学业,把品种终止掉。

简要介绍:kotlin java 混编项目,如今正值像 kotlin 转型 仅供就学调换使用 接待star fork issues。

这里自身基本上学会了如何让谐和开班张开什么的支付情势了。想把团结的思路都有了一个全部的规划图了,先想出去有所的效能,分界面上也搭建完,然后,
把他串联起来,自个儿把坚韧不拔的各种步骤都要记下。在同等去修改,去调度,那前用dubug形式真的很好,现在log和debug同时开始展览真的很好,log走一回没有毛病,最棒,然后大错误就找debug。真的很有用。

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

就那样这一个清夏病故了,未有去插手公共活动,未有去畅游,唯有在友好公司和家两点1线来回走动,回家时候和二零一八年多数时间,最让本身震惊的是尚未二零一八年越来越多疲倦的认为,小编学会怎么去消除本身的乏力,分散本人干活儿和读书中的压力,然后把注意力转移走,然后在回过来继续工作。

Life

图片 1

App 界的1股清流

下7个月,从代码上
初叶退换了一下思路,自个儿再一次搭建了组件化程序,分开了一有个别功用。
自定义了有的代码和效劳。对解耦和效劳分别的方式,对分界面和代码能不慢去修补。首要针对高速变化的需求转变做回应。同时也对新的主张的增进,以及新的框架的尝试,那或然是自个儿待下去的始末吗。愈来愈多的是谐和有独立学代码和写blog的光阴。

当下项目不断更新重构中(近日项目曾经转型到 kotlin 了)。

紧接着会增加部分插件化的事物,以及新框架的品味,还有愈来愈多非凡的体系学习。

Life是一个多媒体消息 app,基于 Material Design Kotlin + MVP + 奥德赛xJava +
Retrofit + Dagger2 + 格林DAO + Glide做那款 app 首如果由于 Android
平日支出中或多或少的都会仿着 ios 的体裁来写 ui(或许设计员就做了一份 ios
交互设计,android 只可以跟着去写同样 ui),完全放任了 MD
风格,第3由于学习目标做的,第一出于想写3个一心依据 MD 风格的 App。
最近包罗以下内容:

读书

团结通过微信读书这几个软件,从微信登6,看到个中有南开才子艾力先生的1本《你一年的8760钟头》。开首对时间把握,然而幸而的是,里面讲到怎么着团结调治压力的,每种人都在劳作,确实专门的工作很累,不过大家的大脑在另2个区域确实闲的,全体我们要把今后的模块停息一下,接着要把尚未职业的模块去干活,去体验生活,会看到不相同的职能。

幸好的是这本书真的很好,小编也以为很有道理,笔者艾力,是一个从南开到后天的新东方的中校,真的历经的曲折和成功,望着也挺激动的。看完了,开掘读书app里面未有太多杂文和小说,并且有空就看看一下,一口气看完了八本书一共。
有《Steve.Jobs传》《居里妻子自传》《季希逋自传》《Bill盖茨传》《人工智能》《从您的大世界路过》《把时光作为朋友》。

这几本书,看乔布斯的时候,50时期到20世纪,美利坚联邦合众国电子产品发展真正很好的年份,对终端蒙受爆发了震天动地的变型,再到现行反革命的网络时期,而自个儿想精通当时的炎黄实在做如何?发掘了才子季先生,从而初阶了看他的文章自传。真的,从而思量到中华变迁异常快和很差别。

季先生在世界第二次大战时期在德意志联邦共和国,所以作者想了然其余国在世界二战时期,是怎么的场馆,居里妻子恰幸好非常时代,二战时期,在经济最劳碌的时候竟然做出巨大的创作和意识镭成分。那些巨大的农妇,不唯有让自己看齐她那股热情和调查琢磨精神,还让小编看看无私进献精神,真的太棒了。所以对格外时候的亚洲,是1个很好的认知,接着看到是拿破仑和梵高的一些事物,还不曾看完,又见到美利坚联邦合众国的Franklin和华盛顿,接着渐进的看到了不等同的世界,接着还会数不尽,全体算了不想了,也不看了,依然对眼下的问询下,所以看完了Bill盖茨。

写的也很好,以为差Jobs的撰稿人太远了,那些小编写的才叫1个棒,对桥掌门价值观和人格魅力都展现出来了。

阅读所以既让本人学会了有些表明技巧,也让自家一心看到某个事物,才使得自个儿一直不浪费二个钟头的上班和下班的岁月。
当时平日下班,我的思考都以相比较活泼的,因为编码的活跃的究竟是的大脑最小的有的,其余部分也是本身最开首活跃的局部。

录制来源:开眼http://www.eyepetizer.net/汇总各样光彩夺目录像

代码

自家上传的gitee.com上,之所以用它是为着看本身所上传的代码有多少,也迫使本身每天都要写一些代码,全体许多上传上去都是私有的,不是为了偷走本人写的代码,只是为着更加好摆正本身干活儿的姿态,也对代码什么地方都得以看,反思自身写的,及时在忙也要看看外面包车型客车代码和温馨的代码。
上面是上下一心的代码记录显示图

图片 2

git图

可是真正很不满,未有太多star,本人也写了一部分demo,举例日历滑动,还有尾部菜单搜集,一句话popwindow。
在简书和掘金队(Denver Nuggets)上也昭示了有的,幸而多少个礼拜也是有玖拾玖个喜欢。
看了须臾间,一年中所写的blog
真的倒霉透了,未有一点更新的东西,更未有好的特种见识。唯有搬砖了,搬的能做项目了。

前五个月,笔者都在搜罗和行使它们的方法,都在用,先去github上看有未有砖,拿来就行了。
后7个月,我开头封装一部分代码,比方一句话popwindow,还有使用动画片,自定义下来刷新分界面和等候分界面,以及修改部分源码。其它起头看内部存款和储蓄器使用情况,从app
流畅度上开端做一些优化了。

即使,blog写的不多,不过依然坚定不移写到最终了。 201捌加油。

遗憾是,Kotlin 德姆o
Begin那篇始终未有机会和时间去整理出来和kotlin的就学。
kotlin也是自家一直是自家想去学习的东西,真的应该收取来时间进行学习了。

python 和node
本来是投机下四个月要读书的地方,遗憾的node连接数据库的时候就抛弃了。

学了壹段从零搭建mvcspring
,真的很好。但是在向里碰碰一下东西的时候,开掘太难了。要涉及的事物太多了。全部说
笔者都在规避困难,要有遗憾,就亟须那面困难,那也是对二零一八年对和煦说的。

音乐来自:余音http://app.mi.com/details?id=fm.wawa.mg/文化艺术骚年专项

生活

现年以为去比年好广大,比方对象的特性和子女的成人,都让自家感到比前年好广大。

对象也学会了什么样去理解人,怎么着去应对生活中的琐事了,并没有太多的苛刻须求。那点真正很好。不过笔者也想过上还贷的光阴,举例房贷。有八个友好的温暖的窝。

周六,笔者大致不敢出去,笔者要和儿女玩,小编会背那她散步,不过对象说绝不那样惯着,你上班了何人背。全体笔者也亮堂了,要对照和经常一样。和她画画,写字,做游戏,看电视机。
子女的笑,让自家好像恋爱了。

图片 3

孩子图

自家给自身对象买了津大的专科学和教育育水平,不明了能否用到,不过终归可以愿她希望呢,想做什么就融洽去做呢,举例去大公司去上班,她就学工夫也不差,为何不去和上海大学学的有竞争呢?还让旁人看只是3个从来不上学的呢?路还非常长,为什么不试1试呢?作者对象也允许。
加油2018。

温馨又买了二建的课程,希图每年考试,感到二建里面工程很好,二建会从法律,投标,到统一企图,在施行,再到结项,和我们Computer很像,那才是真的的程序员和项目主管。
不管过可能只是,作者学到了
基本的法国网球国际竞赛和完全的流程,以及作为项目老板的任务,现在本人成为权利人的权力和义务。

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

以往之期

开端做规划然只是为了学习某些技术,以往本身学会了,综合力量,举例听懂外人的话,摆正本身的太多,还有部分学科进行,开头是基础,再去大约教程,再到实战。一步一步举办。未来本人买了mac了,俺要学习苹果支付了,前一季度的预备。mac1是是本身的梦,为何我看Jobs传?也是出于这一个原因,还要备考贰建。继续和谐的blog,希望写点好的东西,自身愿意有所突破吧。

还得扩大个人收入,究竟孩子要上幼园了,花钱的地点多了。

提起底引用苏仙的《留侯论》中的文字,

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

全景图片来自:kuulahttps://kuula.co/要害是图片质量极高

Tips

一.本类型近来只是在付出测试阶段,发掘 bug
或有好的提出接待issuesEmailcuieney@163.comlink.

二.本品种仅看成读书沟通使用,API
数据内容全部权归原公司具备,请勿用于别的用途

三.脚下项目大约已经转型到 kotlin
了,代码所在目录dir

四.针对第2次拉代码安装 apk
闪退(ClassNotFoundException),再一次运转一下就好

Points

利用 凯雷德x 家族合营 Ret野间口彻mbda 收缩代码量

运用 昂科雷xJava 合作 Retrofit二 做互连网请求

采用 Enclavexlifecycle 对订阅的生命周期做管理

应用 大切诺基xBus 来方便组件间的通讯

运用 SportagexJava 其余操作符来做延时、轮询、转化、筛选等操

选拔 okhttp三 对网络重回内容做缓存,还有日志、超时重连、底部音信的布局

采纳 Material Design 控件和卡通片

行使 Ijkplayer 来实现播放录制效果

使用 MVP 架构整个项目,对应于 model、ui、presenter 多少个包

接纳 Dagger2 将 M 层注入 P 层,将 P 层注入 V 层,不供给 new,直接调用对象

选拔 GreenDAO 做读书记录和储藏记录的增、删、查、改

利用 Glide 做图片的处理和加载

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

选用 Statusbaruitl 动态的更换文告栏颜色

应用 XRecyclerView 完结下拉刷新、上拉加载

运用 SVG 及其动画达成 progressbar 的职能

富含寻找、收藏、检查测试更新等功用

Version

V2.5.0

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

二.像样于 insta360 全景图片预览

叁.你们的匡助正是本身最大的重力,持续立异中 (to kotlin)

V2.4.0

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

2.增多 umeng 搜集错误

叁.你们的扶助正是自小编最大的重力,持续创新中 (to kotlin)

V2.3.0

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

二.你们的支撑正是自己最大的引力,持续更新中 (to kotlin)

V2.2.0

壹.video tab 更新为 kotlin 代码(功效尚未周详)

2.你们的帮衬正是本人最大的重力,持续创新中 (to kotlin)

V2.1.0

一.增添 kotlin 代码块,essay tab 近来项目是 kotlin and java 混编

2.充实 kotlin act and fragment 基类 dagger2 等 (功效尚未全面)

三.频频立异中 (to kotlin)

V2.0.0

壹.扩充 essay tab 页面,修改了部分 bug 更新了 app icon(作用尚未全面)

V1.0.0

壹.率先本子提交(功效尚未周全)

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

好了,以上正是项目可学习的具有。多谢原版的书文者分享,侵权必删。

相关文章