- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 【算法结构】一些经典的算法和数据结构的问题
输入是一个表达式,比如说是1*2-3+4*5,要求计算出这个表达式的值。思路:不瞻前,只顾后。在计算的时候,如果当前运算符是乘除法,则直接计算出来,再考虑后续的。如果当前的操作符不是乘除,则“顾后”,查看后面的操作符是不是乘除法,如果是乘除法,则计算乘除法,否则把当前的加减法计算出来,再计算后续的。[java] view plaincopy
2015-08-23 14:36:07 1762
原创 【软件设计】六大设计原则讲解
1. 单一职责原则 -Single Responsibility PrincipleSRP,Single Responsibility Principle:There should never be more than one reason for a class to change.应该有且仅有一个原因引起类的变更。(如果类需要变更,那么只可能仅由某一个原因引起)
2015-08-21 23:05:09 13013 1
原创 【Android高级】应用开发必须要掌握的框架<Volley>
开发久了,就会发现掌握一个好的应用框架是多么的重要,虽然是别人的东西,你也许不能完全搞懂其中的原理,但你知道如何利用其到自己的开发中,这样不仅能节省大量的时间,而且别人沉淀下来的精华效果一定比他的厉害之处。Volley就是一个这么好的一个东西,发现两个大神总结的太好,我再总结就感觉造次了,详解如下所示:1、Volley介绍2、Volley用法
2015-08-20 23:06:35 1021
原创 【Android高级】Android系统以及Activity启动讲解
一、Android系统启动Android框架架构图:(来自网上,我觉得这张图看起来很清晰) Linux内核启动之后就到Android Init进程,进而启动Android相关的服务和应用。启动的过程如下图所示:(图片来自网上,后面有地址) Android系统整个过程如下:(一) Init进程的启
2015-08-16 18:02:43 1325
原创 【Android高级】Dalvik虚拟机及其类加载器讲解
插件开发的过程中DexClassLoader和PathClassLoader这两个类加载器了是很重要的,但是他们也是有区别的,而且我们也知道PathClassLoader是Android应用中的默认加载器。他们的区别是: DexClassLoader可以加载任何路径的apk/dex/jar PathClassLoader只能加载/data/app中的apk,也就是已经安
2015-08-16 17:28:42 2010
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人