利用反编译学习Android
自从2014年底到2015年中,全民创业的热潮就已经席卷全国了,一大批新的创业公司在北上广萌芽,也造成了大量的开发人员需求.扯远了,今天不谈创业潮,聊聊如何通过反编译学习Android. 本文只是个人对于学习的一点看法,大神请绕道.
如今市面上有很多优秀的App.这些App比较适合我们拿出来研究,去了解他们使用的技术(用了哪些开源库,^_^). 那么如何去了解呢? 反编译~
自从2014年底到2015年中,全民创业的热潮就已经席卷全国了,一大批新的创业公司在北上广萌芽,也造成了大量的开发人员需求.扯远了,今天不谈创业潮,聊聊如何通过反编译学习Android. 本文只是个人对于学习的一点看法,大神请绕道.
如今市面上有很多优秀的App.这些App比较适合我们拿出来研究,去了解他们使用的技术(用了哪些开源库,^_^). 那么如何去了解呢? 反编译~
现在很多应用都需要加入三方账号登陆,最常见的微博微信登陆等,虽然微博和微信这两大平台有提供给开发者三方登陆的jar包,但是个人建议集成Mob或其他统计平台提供的sdk. 原因有两点:
在平时开发中,为了保证App风格的统一需要根据需求修改Mob(原ShareSDK)的授权界面UI. 官方修改UI介绍:
在Windows下配置Apktool环境相对于Mac要简单很多,这篇文章主要记录自己在Mac下配置Apktool的一些过程,仅供参考.
地址:http://ibotpeaches.github.io/Apktool/install/
java -version
最近A总说团队的效率存在问题,那都有哪些问题呢?
** 1,被要求加班,但是加班不知道干嘛。**
** 2,每次产品会议,一开就是几个小时,而且会后没有任何结论。**
** 3,产品开发完成后,投入运营后发现产品设计存在问题,而后又要加班修改产品缺陷。**
** 4,处理一个小的功能点要协调各方面的资源,产品,设计,评审,开发一大堆流程。**
** 5,产品开发完成后,没有测试直接投入运营,出了问题程序猿背黑锅。**
AndroidAnnotations中引入了@Background的注解方法,极大的简化了编写异步代码的工作量.使我们摆脱了麻烦的AsyncTask. 下面我们来看一下官方介绍中,介绍的一个关于获取书签(BookMarks)的请求代码:
前言:在Android开发中,图片加载OOM一直困扰着很多开发者,在各种不合理的设计之下也容易导致图片加载OOM的问题,目前开源的比较常用的图片加载库也很多,比如老牌的UIL,Volley,AQuery还有比较优秀的Picasso,Glide,Fresco等. 本文仅简单地比较Fresco&Glide&Picasoo,如有错误还请斧正.