1495a.comSeeYou 20一7

不知不觉离上次写SeeYou二零一五整整一年了,这年过的可快啊!还未曾来得及回想和揣摩就那样过去了,
不时想到是怎么涨薪资怎么技术挣更加多钱,怎么本领越来越快去做完这么些体系,在令人不平静祥和激发的点子中写代码。

1495a.com,享受1篇小说,极其适合在那之中开采者复习当下201陆–201七较为流行的多少个框架相关知识点,这个个框架是支付中差不离必用到的。也契合初级的同班学习钻研。也合乎正在由java转向kotlin的Android开辟同学。

回顾今年做了四个体系,从二零一八年写blog的时候是优铺app,通过类似五个月的时候才得到尾款,那个时候已经是到了今天的一月份了,
优铺真的付出良多,还找了成都百货上千好的体会方面,
首先是动画片,为首页增加了动态数显,找寻框中键盘操作,activity中右滑删除,
再有cookiejar的觉察,建立地方的cooker。okhttp的行使,已经对其卷入对okgo框架体验真正很好。
那是体系,真的要好很用功去做的。

因公司近来未有那下面的门类,用到的东西不比这一个项目的事物多,也未曾如此全。所以拿来学学,以供后续参考。

再有一段时间自身去做叁个shopapp 这几个实在坏极了,但是它下面的mvc
方式真的很好,直接改变分界面就足以了。在哪个时候自个儿才
发现作者分界面写的确实很烂,自个儿单身写2个未有互联网请求的分界面,真的很难,如若未有从零耗费,真的很难发现自身真的成了搬运工了。
于是乎小编回绝当帮运工,照旧要好写了一有的界面。最终幼儿教育项目来了,分界面是住家做的,小编只是连接网络请求部分。笔者想那样对自作者来说太好了。

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

那般小编就足以观察外面外包项目,人家是怎么快捷做出来的,真的,人家分界面真的做的高速,不管三七二10一,先把富有的activity
创造起来,然后在把各样分界面
中的串联起来,然后主攻单个分界面包车型客车成效,然后对封装titlerbar 和dialog
有了新的认识,原来能够那样写,发现写代码的,应该是2个新的大方,他们理应是连串化学习的,
那边繁多知识系统很好,每一个点都能用到,但是不足之处正是,懒惰,未有重新再去看,还有总体把握不够。只怕照旧刚毕业小孩做的啊。想想自身也是
android的一名小学生,就这么啊,在一点一点的改动吧。

品类地址:Cuieney/kotlin-life  

就这样幼儿教育开启了擦臀部的劳作,幸而的是本人擦的很好,项目作完了。
还不曾甘休就来了一个货车app,全部那四个类型是还要实行的。所以,笔者继续了事先的思绪,先把富有的分界面搭建成功,然后在对种种分界面实行分裂档次的更改,然后在重复修改和增加界面,以及地点的效率,幸好的时候,大家来了四个测试职员,和测试职员开首协调主动性出击工作,把项目收尾掉。

简单介绍:kotlin java 混编项目,方今正在像 kotlin 转型 仅供就学调换使用 欢迎
star fork issues。

那边小编多数学会了什么让投机开班开始展览如何的开支格局了。想把本人的笔触都有了3个1体化的规划图了,先想出来有所的法力,分界面上也搭建完,然后,
把他串联起来,本人把坚韧不拔的各种步骤都要记下。在同样去修改,去调控,这前用dubug形式真的很好,今后log和debug同时拓展真的很好,log走一回没不通常,最棒,然后大错误就找debug。真的很有用。

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

就这么那些夏季长逝了,未有去插手集体移动,未有去游览,唯有在温馨集团和家两点1线来回走动,回家时候和二〇一八年基本上时间,最让自个儿大吃一惊的是不曾2018年越多疲倦的以为,作者学会怎么去消除本身的疲惫,分散本人办事和上学中的压力,然后把集中力转移走,然后在回过来继续职业。

Life

1495a.com 1

App 界的一股清流

下四个月,从代码上
初始转换了眨眼之间间思路,自身重新搭建了组件化程序,分开了壹有的作用。
自定义了一部分代码和效果。对解耦和效果分其他格局,对分界面和代码能异常的快去修补。主要针对高速转移的要求变动做回应。同时也对新的想法的增进,以及新的框架的品尝,那大概是自家待下去的原委呢。越来越多的是投机有独立学代码和写blog的光阴。

脚下项目不断更新重构中(近年来项目现已转型到 kotlin 了)。

接着会增添部分插件化的事物,以及新框架的尝尝,还有越多美丽的品类学习。

Life是多个多媒体新闻 app,基于 Material Design Kotlin + MVP + 福特ExplorerxJava +
Retrofit + Dagger二 + 格林DAO + Glide做那款 app 首若是由于 Android
平日开支中或多或少的都会仿着 ios 的样式来写 ui(只怕设计师就做了壹份 ios
交互设计,android 只可以跟着去写一样 ui),完全扬弃了 MD
风格,第壹出于学习目标做的,第3是因为想写一个全然依据 MD 风格的 App。
如今席卷以下内容:

读书

团结通过微信读书那一个软件,从微信登入,看到当中有复旦才子艾力先生的1本《你一年的8760钟头》。起头对时间把握,不过万幸的是,里面讲到怎样协调调节压力的,每个人都在干活,确实工作很累,可是大家的大脑在另一个区域确实闲的,全数我们要把未来的模块休息一下,接着要把未有职业的模块去做事,去体验生活,会看到差异的作用。

万幸的是那本书真的很好,我也认为很有道理,我艾力,是贰个从浙大到现行反革命的新东方的师资,真的历经的战败和成功,看着也挺感动的。看完了,发现读书app里面未有太多杂谈和小说,并且有空就看看一下,一口气看完了8本书壹共。
有《Steve.Jobs传》《居里内人自传》《季齐奘自传》《Bill盖茨传》《人工智能》《从你的满世界路过》《把时光作为朋友》。

这几本书,看乔布斯的时候,50时代到20世纪,美利坚合作国电子产品发展确实很好的时代,对终极环境发生了颠覆的变迁,再到前日的网络时期,而本人想明白当时的中原实在做什么?发现了才子季先生,从而开端了看她的作品自传。真的,从而考虑到中华人民共和国变迁非常快和很差别。

季先生在世界二战时期在德意志,所以自身想清楚其余国在世界二战期间,是怎么的风貌,居里爱妻恰幸亏十三分时期,世界二战期间,在经济最艰辛的时候居然做出巨大的小说和发现镭成分。那个宏伟的少女,不仅让作者看出他那股热情和调查商量精神,还让本身看到无私进献精神,真的太棒了。所以对尤其时候的澳大图卢兹,是三个很好的认识,接着看到是拿破仑和梵高的一些东西,还平昔不看完,又见到U.S.的Franklin和华盛顿,接着渐进的看到了不雷同的社会风气,接着还会点不清,全部算了不想了,也不看了,依旧对前边的打听下,所以看完了Bill盖茨。

写的也很好,认为差乔布斯的撰稿人太远了,那多少个小编写的才叫三个棒,对桥帮主价值观和人格吸重力都展现出来了。

阅读所以既让自家学会了部分表达技能,也让自家一心看到有些事物,才使得本人从不浪费一个钟头的上班和下班的小运。
当时平常下班,笔者的考虑都以比较活泼的,因为编码的活跃的毕竟是的大脑最小的1对,别的部分也是作者最早先活跃的一些。

录像出自:开眼http://www.eyepetizer.net/集聚各样炫彩录像

代码

自个儿上传的gitee.com上,之所以用它是为着看自身所上传的代码有个别许,也迫使本人每日都要写一些代码,全数诸多上传上去都以私家的,不是为了偷走自个儿写的代码,只是为着更加好端正自个儿办事的神态,也对代码何地都可以看,反思本人写的,及时在忙也要探望外面包车型地铁代码和投机的代码。
下边是友善的代码记录展现图

1495a.com 2

git图

不超过实际在很不满,没有太多star,本身也写了一有的demo,例如日历滑动,还有头部菜单采撷,一句话popwindow。
在简书和丹佛掘金队上也发表了一些,幸好3个星期也有九十几个体贴。
看了一晃,一年中所写的blog
真的不好透了,未有一些翻新的事物,更不曾好的分化平时视角。唯有搬砖了,搬的能做项目了。

前半年,小编都在采访和接纳它们的措施,都在用,先去github上看有未有砖,拿来就行了。
后八个月,俺起来封装一部分代码,例如一句话popwindow,还有使用动画片,自定义下来刷新分界面和等待分界面,以及修改部分源码。别的开端看内部存储器使用情形,从app
流畅度上起来做1些优化了。

即便,blog写的不多,不过依旧百折不挠写到最后了。 2018加油。

遗憾是,Kotlin 德姆o
Begin这篇始终未有机会和时间去整理出来和kotlin的学习。
kotlin也是本身一贯是自个儿想去学习的事物,真的应该收取来时间举办学习了。

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

学了壹段从零搭建mvcspring
,真的很好。不过在向里碰碰一下东西的时候,发现太难了。要涉及的事物太多了。全部说
小编都在规避困难,要有遗憾,就务须那面困难,这也是对二零一八年对团结说的。

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

生活

当年以为到去比年好过多,例如对象的个性和孩子的成材,都让笔者备感比那1季度好过多。

目的也学会了怎样去理解人,怎样去应对生存中的琐事了,并从未太多的严酷须要。这点实在很好。不过自个儿也想过上还贷的光景,例如房贷。有3个团结的采暖的窝。

周四,小编大约不敢出去,笔者要和儿女玩,笔者会背那她散步,可是对象说毫不这么惯着,你上班了哪个人背。全部笔者也精晓了,要对照和平常同样。和他作画,写字,做游戏,看电视机。
子女的笑,让自个儿接近恋爱了。

1495a.com 3

孩子图

本身给自个儿对象买了津大的专科学历,不了然能否用到,可是终究能够愿她梦想吗,想做如何就融洽去做呢,例如去大店四去上班,她上学手艺也不差,为何不去和上海大学学的有竞争呢?还让别人看只是一个不曾读书的吗?路还非常长,为何不试1试呢?作者对象也允许。
加油2018。

协调又买了2建的科目,准备每年考试,以为二建里面工程很好,贰建会从法律,投标,到统一筹划,在实施,再到结项,和大家Computer很像,那才是的确的工程师和项目经理。
不管过照旧只是,作者学到了
基本的法国网球国际赛和总体的流水生产线,以及作为项目首席施行官的权力和义务,未来本人变成义务人的义务。

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

今后之期

先前做规划然只是为着求学有些本领,未来自家学会了,综合技巧,例如听懂别人的话,端正自身的太多,还有一些学科进行,起头是基础,再去大约教程,再到实战。一步一步实行。未来笔者买了mac了,笔者要学习苹果支付了,后年的预备。mac一是是小编的梦,为啥自个儿看Jobs传?也是由于那么些缘故,还要备考二建。继续本人的blog,希望写点好的事物,本身梦想有所突破吧。

还得扩张个人收入,终归孩子要上幼园了,花钱的地点多了。

最后引用苏文忠的《留侯论》中的文字,

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

全景图片来源于:kuulahttps://kuula.co/重点是图片质量非常高

Tips

一.本种类近年来只是在支付测试阶段,发现 bug
或有好的提出欢迎issuesEmailcuieney@163.comlink.

二.本项目仅看成读书交换使用,API
数据内容全数权归原集团持有,请勿用于别的用途

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

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

Points

使用 奥迪Q伍x 家族合营 Ret佐藤大树mbda 收缩代码量

采用 HighlanderxJava 合营 Retrofit2 做网络请求

行使 库罗德xlifecycle 对订阅的生命周期做管理

选择 HavalxBus 来方便组件间的通讯

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

行使 okhttp三 对互连网再次来到内容做缓存,还有日志、超时重连、尾部音信的配置

应用 Material Design 控件和卡通

选用 Ijkplayer 来落实播放录制效果

行使 MVP 架构整个项目,对应于 model、ui、presenter 四个包

应用 Dagger二 将 M 层注入 P 层,将 P 层注入 V 层,无需 new,直接调用对象

行使 GreenDAO 做读书记录和收藏记录的增、删、查、改

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

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

运用 Statusbaruitl 动态的转移公告栏颜色

采纳 XRecyclerView 完结下拉刷新、上拉加载

应用 SVG 及其动画完成 progressbar 的功效

包括搜索、收藏、检查测试更新等功用

Version

V2.5.0

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

二.近似于 insta360 全景图片预览

3.你们的支撑正是自家最大的重力,持续更新中 (to kotlin)

V2.4.0

1.翻新音乐和录制播放页面代码(to kotlin)

二.增多 umeng 收罗错误

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

V2.3.0

一.music tab 更新为 kotlin 代码(作用尚未全面)

二.你们的帮助正是自家最大的重力,持续革新中 (to kotlin)

V2.2.0

一.video tab 更新为 kotlin 代码(作用未有全面)

二.你们的支撑正是作者最大的重力,持续更新中 (to kotlin)

V2.1.0

壹.增多 kotlin 代码块,essay tab 近日项目是 kotlin and java 混编

二.日增 kotlin act and fragment 基类 dagger二 等 (作用未有周到)

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提供了
Dagger二 合营 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

好了,以上正是项目可学习的富有。谢谢原来的作品者分享,侵权必删。

相关文章

Leave a Comment.