自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 弹出对话框

弹出对话框弹窗的总结有很多,像什么七种格式的弹窗,这里只说自定义布局的弹窗如果你想让弹窗弹出你自定义的样式来的话,只需一下几个关键步骤:第一步://参数一是这个dialog属于哪个activity//参数二: <!-- 对话框样式 --><style name="Theme.Light.Dialog" parent="android:style/Theme.Dialog"> <item

2017-03-01 15:51:00 305

原创 修改状态栏颜色

修改状态栏颜色参考https://github.com/laobie/StatusBarUtil使用方法很简单,把两个class文件放到项目里下载地址:http://pan.baidu.com/s/1hs1HeHQ项目中的使用:public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(

2017-03-01 15:50:40 323

原创 onNewIntent()的使用

onNewIntent()的使用1.用途:当一个activity只在任务栈中存在一个时,比如app的首要一般只需要创建一次.也就是该activity的启动模式是singleTask.若果另外一个activity启动该activity(该activity已经存在)想给该activity传递数据,那么就用到了onNewIntent()方法.2.直接上代码说明两个activity分别是A和B互相切换,其中

2017-02-22 17:31:43 1533

原创 Activity四种启动模式

一:简单的概念四种启动模式:Activity启动模式设置: 在清单文件中,<activity android:name=".MainActivity" android:launchMode="standard" />Activity的四种启动模式:1. standard 默认启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。2. singleTop 如果

2017-02-22 16:46:56 326

原创 onSaveInstanceState说明

onSaveInstanceState()方法说明1.首先看下官方说明该方法的执行时机This method is called before an activity may be killed so that when it comes back some time in the future it can restore its state. For example, if activity B

2017-02-22 14:48:30 1290

原创 随手记

随手记1.限定textview字数,超过的字数用…表示只需设置textview的三个属性:android:singleLine="true"android:maxEms="8"//根据实际需求更改android:ellipsize="end"maxWidth maxLength maxEms 区别:http://blog.csdn.net/pashanhuxp/article/details/

2017-02-20 15:03:46 287

原创 WebView

WebView的使用1.简介来自谷歌官方的介绍:A View that displays web pages. This class is the basis upon which you can roll your own web browser or simply display some online content within your Activity. It uses the WebK

2016-11-19 20:02:25 259

原创 Android设计模式之建造者设计模式

建造者设计模式和工厂类设计模式有很多相似的地方,但非常重要的一点:建造者模式注重基本方法的调用顺序安排,而工厂类则侧重于创建对象.1.关于建造者的几个概念:①Builder:是一个抽象接口,规范建造者对于生产的产品的各个组成部分的建造。这个接口只是定一个规范,不涉及具体的建造,具体的建造让继承于它的子类(ConcreteBuilder)去实现。 ②、ConcreteBuilder:实现build

2016-11-12 21:30:54 244

原创 Android设计模式之工厂设计模式

工厂模式的出现缘由很简单:就是给我们创建对象.有人可能会问,问什么不直接new对象,这里简单的解释下,有些对象的创建比较复杂,我们使用工厂类来创建对象会使我们的代码看起来更简洁工厂设计模式主要有三种: 简单工厂设计模式 工厂方法设计模式 抽象工厂设计模式看起来很复杂的样子,给人混乱的感觉,下面简单来分析下这几种设计模式1.简单工厂设计模式/** * 定义一个动物的接口 * @author

2016-11-12 17:58:36 272

原创 Android设计模式之单例设计模式

1、分为饿汉式和懒汉式,其中饿汉式常用,懒汉式在面试中会遇到,因为懒汉式涉及到多线程的synchronized。 2、饿汉式: 设计模式:解决某一类问题最行之有效的方法。 java中23种设计模式: 单例设计模式:解决一个类在内存只存在一个对象。想要保证对象唯一。 ①,为了避免其他程序过多建立该类对象。先禁止其他程序建立该类对象 ②,还为了让其他程序可以访问到该类对象,只好在本类中,自定

2016-11-12 16:00:16 280

原创 Android设计模式之模板方法模式

简单的总结下模板方法设计模式,其实这个模式我们在开发中一直在使用,只不过没有把它提出来叫模板方法模式,习以为常的东西往往被我们忽略.下面简单举例子说明下这个设计模式.我们拿画画来举例,很多时候我们画的画的背景是相同的,比如是天空,是草原,是大海,等等.有些又是不同的,比如草原上可能跑着一匹马,也可能跑着一群狼,那么,模板就出现了.在几幅画中相同的部分我们可以抽取出来,不同的部分谁去画谁就去按照自己的

2016-11-12 11:42:15 315

空空如也

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

TA关注的人

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