自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 安卓之路----日记一

昨天不知怎么的,突然想去实习,可能是因为觉得自己自学的提升太慢了.为此我跟学长说,我要去实习,我不想考研了,考研并不能解决我现在的问题,我应该去实习,以此来提升自己.学长也觉得是,为此我就开始咨询起来,安卓的待遇啊,上升的空间的,发展的前景啊等等.又在另一位学长的鼓舞下,我踌躇满志.可是现实往往并不能如愿.学长告诉我,南京的安卓工作不好找啊,大部分都是外包,外包是不培养人的.我说那怎办.......

2017-06-22 13:14:45 276

原创 策略模式

定义: 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换.策略模式让它的算法独立于使用它的用户而独立变化. 使用场景: 1.针对同一问题的多种处理方式,仅仅是具体行为有差别 2.需要安全地封装多种同一类型的操作时. 3.出现同一抽象有多个子类,而又需要if-else来选择子类时. 例子: 下面用计算交通工具的费用来演示它.public interface Ca

2017-06-19 10:28:19 166

原创 模板方法模式

定义: 定义一个操作中的算法中的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.使用场景: 1.多个子类有公有的方法,并且逻辑相同时. 2.重复,复杂的算法,可以吧核心的算法设计成模板方法,周边的相关细节由子类实现. 3.重构时,把相同方法抽取到父类中.代码例子:public abstract class BaseClass{ prot

2017-06-17 22:12:07 140

原创 progressBar和ProgressDialog使用

一.在xml中设置的时候注意这几个值就可以了style="@android:style/Widget.ProgressBar.Horizontal" // style可以设定它显示的方式,这里的水平的显示,其他的可以自己试一下.android:indeterminate="true"//设置了当前为无模式进度条二.在代码中有两个设定要注意progressBar.setProgress();//设置进

2017-06-17 21:30:13 493

原创 SeekBar使用

像其他的控件一样在xml文件中先创建好.然后在界面中调用它.在调用它的时候不要忘记给它设定初值和最大值mSeekBar.setProgress(0); mSeekBar.setMax(max);然后在调用mSeekBar.setProgress(progress);方法给它设定值,因为seekbar要实时改变值,所以你最好把它放在一个线程里对它进行随时的设值.mSeekBar.setOnSee

2017-06-17 20:54:14 326

原创 Picasso源码解析

我一般看源码都是从它的使用入手,从它的使用来遍历它的执行过程.Picasso的使用只需一行代码,所以从这行代码开始. 这行代码就不用我写了吧.反正肯定要进入load方法.进入load方法一看,还要进入RequestCreator 类. RequestCreator类如下: 从这个变量Request.Builder data和它的一系列方法可以看出,这个类是对图片设置一些个人的请求,而这些请求被

2017-06-01 22:51:05 176

空空如也

空空如也

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

TA关注的人

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