truck使用说明
文章平均质量分 87
hookYuan_csdn
专注于Android快速开发、移动端相关开发。
展开
-
Android开发truck快速开发框架MVP实现(二)
简介 truck项目的github地址:https://github.com/hookYuan/Truck Android开发上的设计模式也是变了好多次,但是在近两年提的最多的还是mvp设计模式和mvvm设计模式(mvc很少有人推荐,一般只是用作对比)。对于mvp和mvvm我不想评论他们的好坏,我觉得用设计模式的好处就是可以实现解耦和提高代码的可读性。由于 我近一年代码风格主要采用mvp设原创 2018-01-23 09:42:16 · 327 阅读 · 0 评论 -
Android开发truck快速开发框架使用说明(一)
简介 不知不觉从事android开发也是有两年多了,说长不长,说短不短。由于本人从未在BAT那样的大公司工作,一直游走在二线城市的小公司之间,多以外包工作为主。开发方向飘忽不定,从应用层到硬件层都有所涉及,精通肯定是谈不上,但是为了要能在有限的 时间(外包工期真的紧)内完成产品开发,才有了这个truck快速开发框架。 truck快速开发框架积累了我这两年多的开发经验,从4个方面来提高原创 2018-01-22 15:54:15 · 438 阅读 · 0 评论 -
Android开发truck快速开发框架 album(十)
简介 前面讲的差不多都是base层面的,今天介绍的是基于base层,实现的一个相册选择器。你可能会说相册选择器有什么难的,github上最多的开源项目估计就是它了。接下来我罗列几条这个album的优点: 默认界面风格仿微信,支持高度自定义。代码简洁,高度解耦支持模块化调用支持丰富动画、丰富的手势。(哇,几乎没见过这么丰富动画的图片选择库,底层采用gestureview实现)支持图片自定原创 2018-01-24 14:43:02 · 445 阅读 · 0 评论 -
Android开发truck快速开发框架 常用工具集合(九)
简介 Android开发时间长了,所用到的工具类肯定也是越来越多,越来越杂。但是在所以在这里整理一下,说一下我平时都用到的工具集合,我主要给他们分为两类:一类是简单的静态类,固定逻辑,粘贴即用型,如:时间处理、权限处理、缓存、文件、媒体、加密等等。二类是需要自己深入研究,不断精简代码、优化速度,不断采坑,不断总结(当然也可以用别人写好的现成解决方案),如:GlideHelper、SQLHelpe原创 2018-01-24 13:53:49 · 306 阅读 · 0 评论 -
Android开发truck快速开发框架 Shape(八)
简介 开发中在界面的搭建阶段,最让我感到恶心的就是按钮、背景样式的更改。比如说需要一个圆角矩形的按钮、需要一个描边的文字等等。这样的操作虽然不难,但是需要写大量的shape标签的xml文件,特别是当不仅包含shape,还包含selector标签的时候,往往一个圆角矩形按钮,就需要好几个xml文件。而且在项目中不同的颜色、不同的样式也都需要重新写这样的shape文件,这样往往会降低开发的效率。很早原创 2018-01-24 12:55:47 · 438 阅读 · 0 评论 -
Android开发truck快速开发框架OKHttp(七)
简介 truck项目的github地址:https://github.com/hookYuan/Truck 网络操作其中最主要的就是Http操作,而在Android平台大家几乎默认都使用OKHttp,去年特别火的Retrofit+Rxjava+OKHttp的方式也仅仅是在OKHttp的基础上加入了Rxjava做线程切换、使用Rtrofit采用注解的方式来生成参数。为了简化联网操作,和适应公司的原创 2018-01-23 17:01:52 · 303 阅读 · 0 评论 -
Android开发truck快速开发框架TitleBar(六)
简介 truck项目的github地址:https://github.com/hookYuan/Truck TitleBar为自定义封装的title,用于替换系统的Toolbar和ActionBar。Titilebar是默认集成于MVPActivity中,所以,所有集成MVPActivity的界面在布局文件都可以不用再重复写TitleBar。自定义TitleBar可以实现动态更换左、中、右原创 2018-01-23 16:41:39 · 362 阅读 · 0 评论 -
Android开发truck快速开发框架Dialog(五)
简介 truck项目的github地址:https://github.com/hookYuan/Truck Dialog是大家在开发中经常遇到的问题,特别如果是Android和ios两端同时开发,如果变态的产品经理需要两端弹窗一直时,在Android上实现各种风格Dialog也包含了很多的重复性的代码。这里我主要从两个方向上来讲解Dialog的使用: 带你认识不一样的系统Dial原创 2018-01-23 15:46:54 · 282 阅读 · 0 评论 -
Android开发truck快速开发框架Adapter(四)
简介 truck项目的github地址:https://github.com/hookYuan/Truck Adapter是Android开发中绕不开的一个话题,因为在Android中如果要实现大量数据的列表,离不开Listview,GridView,RecyclerView。而我这里做的主要就是针对特定的需求对不同的列表的Adapter做一定的封装,最后在谈一谈我再开发中遇到的复杂列表都是如原创 2018-01-23 15:07:09 · 301 阅读 · 0 评论 -
Android开发truck快速开发框架Activity、Fragment(三)
简介 truck项目的github地址:https://github.com/hookYuan/Truck 对于一个快速开发的Android端框架来说,Activity和Fragment是开发中必不可少的两个话题。从代码的设计模式来看,我们可以把 Activity和Fragment都看作是MVP中的View,因此在Activity和Fragment中,我主要是封装了一些基本操作和常用V原创 2018-01-23 11:20:18 · 207 阅读 · 0 评论 -
ubuntu下上传到jcenter
Android sudio在命令提示符中获取root权限# sudo suAndroid sudio调用Android sudio自代的jdk,参考:https://blog.csdn.net/li740207611/article/details/50494434ubuntu上传jcenter,c原创 2018-06-24 23:49:34 · 144 阅读 · 0 评论