自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个灵活的胖子MrWang

早计划,早准备,早完成。 GitHub:https://github.com/wangyang0313 微信公众号:一个灵活的胖子MrWang 简书:https://www.jianshu.com/u/e5e733d79b96 欢迎关注!交流!Star

  • 博客(9)
  • 资源 (9)
  • 收藏
  • 关注

原创 基础篇——抽象类和接口的区别

写代码的四点: 1.明确需求。要做什么? 2.分析思路。要怎么做?(1,2,3……) 3.确定步骤。每一个思路要用到哪些语句、方法和对象。 4.代码实现。用具体的语言代码将思路实现出来。学习新技术的四点: 1.该技术是什么? 2.该技术有什么特点?(使用需注意的方面) 3.该技术怎么使用?(写Demo)...

2018-10-25 14:35:11 304

转载 如何成为一名优秀的架构师?

【CSDN编者按】众所周知,架构师的角色,更偏向于策划、而非指挥,塑造、而非支配,其存在的意义,在于引导大家讨论、而非自己主宰一切。但是,具体应该如何执行呢?本文作者整理了 30 个公认的架构原则,来帮助大家解决此问题。也许有的原则,你从未听说,但你看完就能快速学会。相信你学会了,工作起来也会事半功倍,或许还可帮你避免,很多无用的加班!想一下软件架构的评审过程:一位架构师参与进...

2018-10-24 17:52:05 329

原创 基础篇——四种启动模式

写代码的四点: 1.明确需求。要做什么? 2.分析思路。要怎么做?(1,2,3……) 3.确定步骤。每一个思路要用到哪些语句、方法和对象。 4.代码实现。用具体的语言代码将思路实现出来。学习新技术的四点: 1.该技术是什么? 2.该技术有什么特点?(使用需注意的方面) 3.该技术怎么使用?(写Demo)...

2018-10-24 17:36:52 594

原创 算法篇——冒泡排序

冒泡排序:对数组进行升序或降序的排序。原理:(以升序为例) 使用双重循环,依次比较数组中相邻的两个数,将小数放在前面,大数放在后面。 即第一趟:首先比较第1、2两个数,将小数放前,大数放后。然后比较第2、3两个数,将小数放前,大数放后。以此类推,直至比较最后两个数。至此第一趟结束,将最大的数放到了最后。 第二趟:仍然比较第1、2两个...

2018-10-12 17:34:16 229

原创 基础篇——创建线程的两种方式

写代码的四点: 1.明确需求。要做什么? 2.分析思路。要怎么做?(1,2,3……) 3.确定步骤。每一个思路要用到哪些语句、方法和对象。 4.代码实现。用具体的语言代码将思路实现出来。学习新技术的四点: 1.该技术是什么? 2.该技术有什么特点?(使用需注意的方面) 3.该技术怎么使用?(写Demo)...

2018-10-11 18:19:05 382

原创 基础篇——final、finally、finalize的区别

写代码的四点: 1.明确需求。要做什么? 2.分析思路。要怎么做?(1,2,3……) 3.确定步骤。每一个思路要用到哪些语句、方法和对象。 4.代码实现。用具体的语言代码将思路实现出来。学习新技术的四点: 1.该技术是什么? 2.该技术有什么特点?(使用需注意的方面) 3.该技术怎么使用?(写Demo)...

2018-10-11 18:05:07 403

原创 基础篇——重载(Overloading)和重写(Overriding)的区别

写代码的四点: 1.明确需求。要做什么? 2.分析思路。要怎么做?(1,2,3……) 3.确定步骤。每一个思路要用到哪些语句、方法和对象。 4.代码实现。用具体的语言代码将思路实现出来。学习新技术的四点: 1.该技术是什么? 2.该技术有什么特点?(使用需注意的方面) 3.该技术怎么使用?(写Demo)...

2018-10-11 17:58:12 487

转载 安卓开发常用网络请求框架OkHttp、Volley、XUtils、Retrofit对比

转载仅供本人存档及后续研究使用,请尊重原创。转载自:https://blog.csdn.net/qq_33342248/article/details/53906842网络请求框架对比1.xutils 此框架庞大而周全,这个框架可以网络请求,同时可以图片加载,又可以数据存储,又可以 View 注解,使用这种框架很方便,这样会使得你整个项目对它依赖性太强,万一以后这个库不维...

2018-10-11 14:23:27 309

原创 算法篇——二分查找法(折半查找法)

二分查找法(折半查找法):查找数组中是否包含指定元素。如果包含指定元素,则返回指定元素的index(从0开始);如果不包含指定元素,则返回-1; 前提:数组中的元素必须是有序的。 原理: 将被查找的数组分为三部分,依次是中值前、中值、中值后,将指定元素和数组的中值进行比较,如果指定元素小于中值则在(中值前)中找,如果指定元素大于中值...

2018-10-09 16:35:20 11749

Android 购物车的最佳实现(2019.05.08)

Android 购物车的最佳实现(通过ExpandableListView实现分店铺) 博客地址:https://blog.csdn.net/qq941263013/article/details/80901277

2019-05-08

本地历史记录及产品标签(单选、多选)

本地历史记录、及产品标签(支持单选、多选)实现; 博客地址:https://blog.csdn.net/qq941263013/article/details/81223574

2018-07-26

底部导航栏的两种实现

底部导航栏的两种实现 博客:https://blog.csdn.net/qq941263013/article/details/81136064 第一种:纯小图+文字; 第二种:中间为图片的底部导航栏;

2018-07-20

侧滑菜单栏SlidingMenu优化实现(SlidingMenu + FragmentTabHost)

侧滑菜单栏SlidingMenu优化实现(SlidingMenu + FragmentTabHost) 博客:https://blog.csdn.net/qq941263013/article/details/81116930 1.实现沉浸式状态栏; 2.为侧滑剩余部分添加淡入淡出的阴影;

2018-07-19

SlidingMenu开源库优化

SlidingMenu开源库优化:博客https://blog.csdn.net/qq941263013/article/details/81116930 1.实现沉浸式状态栏; 2.为侧滑剩余部分添加淡入淡出的阴影;

2018-07-19

InfiniteShufflingViewPager

自动无限轮播的轮播图(通过InfiniteShufflingViewPager解决冲突) 详见https://blog.csdn.net/qq941263013/article/details/80988321

2018-07-10

autolayout.jar

用于自动生成多个分辨率的values文件(特殊需求,通过命令行指定即可,详见https://blog.csdn.net/qq941263013/article/details/80937717) 双击即可使用

2018-07-09

《App研发录:架构设计、Crash分析和竞品技术分析》

《App研发录:架构设计、Crash分析和竞品技术分析》 仅用作学习交流使用,侵权联系删除。

2018-06-28

毕向东Java基础总结(超级经典)

毕向东Java基础总结(超级经典)是Android/Java初学者的福音,必看! 仅用作学习交流使用,侵权联系删除。

2018-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除