
Android的奇技淫巧
罗昭成-csdn
Talk is cheap, show me the code.
展开
-
Android的奇技淫巧—多个Project代码同时引入
背景从开始学习编程时,老师就告诉我们设计模式、MVC等在编程中非常重要,所以一定要努力学习。在项目设计的时候,为了更好地解耦,我们往往会将每一个小模块都设计到了独立的 module 里面,但是这样子虽然做了拆分,却并不能很好地在各个项目中重用它们。因此笔者做了一个更加严格拆分,每一个library都会放在独立的project中,这样就可以更好地在不同的项目里重用library。不仅如此,我们在...原创 2018-08-25 20:05:09 · 2570 阅读 · 0 评论 -
Android 设置网络代理
0x00 前言做过Android开发的同学,一定都有和服务端联调接口的经历,昨天才刚刚把接口调通,服务端同学“一不小心”又把接口的返回字段格式改了,一连串的崩溃就来了,跟代码跟了半天,原来是服务端下发的有个字段格式不对。这种排错的方式,效率异常的低。如果我们能够一开始就去check服务端下发的数据是否正确,就可以更加快速的定位问题。所以,抓包在客户端开发中,显得尤为重要。0x01 抓包工具在...原创 2018-10-30 14:20:31 · 19629 阅读 · 9 评论 -
Java 基础语法 --- Switch
0x01 关键字Switch在初学编程语言的时候,从C语言开始学起,所有的语言基本都会讲到switch关键字。他是一个用来进行分支判断的关键字,和if的作用类似,但是很多时候,使用switch会更加的优雅并且更加的容易扩展。但是,我依稀的记得,switch关键字并不支持String类型(有待查验)。但是,不知道从JDK的哪个版本开始,switch关键字开始支持String了。很神奇。0x02...原创 2018-11-05 09:50:19 · 270 阅读 · 0 评论