我的Android开发与学习姿势

如题,以下是个人开发方式:

我是如何寻找开源项目的

泡在网上的日子
github
百度
Google

注意:Google 是需要翻墙的。

先说泡网,这个网站如果进去看过就知道,在里面找到一款跟自己界面效果差不多的控件简直不要太快,无论是搜索还是索引,做的都是非常方便,最主要的是,只要基本上都附上了动态图,这寻找起来简直不要太爽,而且一直都有人在上面更新内容。

github大家都不陌生了,如果我在泡网上没找到则会去github上找找,但是效率比泡网略低。

百度和Google是最后的搜索办法,至于说百度和Google,有人说有Google就不需要百度了,确实,Google搜出来的东西比百度精准,但是百度搜索更符合国人习惯,并且,一般的问题百度都能解决,我搜索基本上都是上百度搜的,只有搜不到的时候才会选择Google,这是个人习惯,至于很多推崇只用Google的,我无话可说,搜索工具的目的都是为了解决问题,提高效率,用自己拿手的方式去解决问,我认为这就是在提高效率。这里提供一个使用Google的技巧 不只是搜索引擎:10个鲜为人知谷歌搜索功能

我是如何切图的

一般来说很多UI都不知道Android 切图和ios 需要多少尺寸的图,但是我们开发者是清楚的,好的,那么问题来了,我们需要跟UI解释什么是px和dp,以及各种图怎么切,是不是很累? 我以前的做法是自己装个ps然后手动切,自己想要大就切多大,自由度是高了,但是工作量大了,曾经加班切图(- -~! 我也是没谁了),于是插件成了我的救命稻草:

Cutterman

这个插件是ps上的切图插件,他能做什么?
ios 、Android 图片资源可以一键导出,也就是说,你切图只需要选择尺寸就好了
ios: 一倍、二倍、三倍
Android:h、x、xh、xxh、xxxh
都不是事~

关于开发的第三方库和插件

ButterKnife 配上 Android ButterKnife Zelezny

我相信大部分开发者已经有了这个配置,这里我就不多提了,从此和findViewById 说再见。

GsonFormat

是一个自动生成Json实体的插件,和上一个插件一样,Android Developer 的标配。

BaseRecyclerViewAdapterHelper

我相信很多人已经在使用RecyclerView了,并且都有了一些封装,我也封装过,当是,相信我,这个库会让你使用RecyclerView变得无比简单 代码什么的我就懒得上了 如果有兴趣你可以 去看看

Glide

它的来源我就不多解释了,我大多数项目用的都是这个图片加载框架,至于fresco ,只要不是以图片为主的项目,基本上没人想用它,因为它真的是太大了。

okhttputils

这个库是给没有能力对okhttp封装的很好的人使用的,小项目可以用用,如果是中大型项目,不推荐使用,虽然他封装的很好,并且扩展性也很强,但是无法改变的就是永远不如原生的扩展性强,地址

我是如何学习的

上下班地铁上每天都有2小时,不利用起来太浪费了,所以我选择在微信上刷技术blog 下面分享一下我订阅的公众号:
张鸿洋
这里写图片描述

郭霖
这里写图片描述

stomzhang
这里写图片描述

小道消息
这里写图片描述

前两个是纯技术的,这两人也是Android大名鼎鼎的郭神和鸿神,第三个 stormzhang 现在很少讲技术了,不过里面的内容都值得一看,讲的是如何开发与提高效率, 最后一个与Android开发并没有什么联系,更多的是对互联网的一些看法,并且作者文笔很好,很多文章读完不说口齿生香,至少是酣畅淋漓,最后,这些图都是上百度用qq截图弄出来的,可能有点糊^_^ ~~

我的工具

这个完全看个人习惯,编辑工具我就不多提了,说说浏览器吧,
这里强烈推荐用Chrom 他的插件功能提高的效率不是一星半点的,这里推荐我常用的插件:

Postman

一个可以发送请求和文件的工具,可以极大的提高接口调试的效率。

掘金

很多人都知道掘金出了app 但是不知道掘金在Chrome上还出了插件所以这里上张图吧
这里写图片描述
每天中饭之后都会来这里看看,能发现很多有意思的东西。

笔记工具

好记性不如烂笔头,做笔记是很有必要的,这里推荐使用印象笔记,mac和win下的使用都很愉快, 有道笔记我也用过,win下还好,mac下就真的有点反人类了,所以我果断选择了印象笔记

抓包工具

说说为什么要使用抓包工具吧:
很多开发者都应该遇到过使用session登陆的做法,调试接口的时候经常后台拿不到session 这时抓包工具就派上用场了,它可以看见你手机或者电脑上发出去的http请求与响应, 请求头,请求体一目了然,自然session是你没发给后台还是后台没给你也就清清楚楚了,当然这只是其中的一个用法。
win : Fiddler
mac:charles
用法自行百度吧,这里提一下,手机的包也是可以抓的,思路是手机和电脑连上同一个wifi 具体操作请百度或者google

最后

好吧原谅我对这个编辑器不熟悉,排版相当垃圾,这篇文章的初衷呢是给自己记个笔记,也就是备份,(这里得说说,备份很重要,前段时间在地铁上手机被偷走了,联系电话什么的都做了备份,算是不幸中的大幸吧,提醒下:年底了各位注意下自己的东西,小偷这个时间段特别多)还有关于公众号的那几个图,我想应该不涉及到什么版权之类的东西吧~~~我是个法盲! - -!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值