自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android开发模式之MVC,MVP和MVVM的简单介绍与区别

MVCMVC,Model View Controller,是软件架构中最常见的一种框架,简单来说就是通过controller的控制去操作model层的数据,并且返回给view层展示,具体见下图当用户出发事件的时候,view层会发送指令到controller层,接着controller去通知model层更新数据,model层更新完数据以后直接显示在view层上,这就是MVC的

2016-10-09 15:36:00 976 1

转载 通过浏览器链接启动本地Activity

1.在AndroidMenifest.xml文件中配置需要启动的Activity,配置方式如下:                  android:name="com.gbwd.gbcook.BActivity"            >                                                           

2016-09-28 11:13:37 474

原创 HTTPS和HTTP的区别

HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 要比http协议安全HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。它是由Netscape开发并内置

2016-09-28 09:28:18 490

翻译 Android 7.0新特性

分屏多任务进入后台多任务管理页面,然后按住其中一个卡片,然后向上拖动至顶部即可开启分屏多任务,支持上下分栏和左右分栏,允许拖动中间的分割线调整两个APP所占的比例。目前,安卓7.0开发者预览版支持全部第三方应用尝试分屏操作,但个别应用适配可能存在问题,分屏后可能导致界面显示不全等问题。全新下拉快捷开关页在安卓7.0中,下拉打开通知栏顶部即可显示5个用户常用的快捷开关,支持单击开关以及长

2016-09-28 09:25:48 2680

转载 okhttp3与okhttp的区别

OkHttpClient创建方式不同,okhttp直接newOkHttpClient,而okhttp3中提供了Builder,很好的使用了创建者设计模式cookie的设置方式不同:okhttp调用OkHttpClient的setCookieHandler方法,CookieHandler是Android SDK提供的标注的cookie管理,CookieHandler 的之类Cooki

2016-09-28 09:20:52 4988

转载 Android单例模式

/* * 单例模式Singleton * 应用场合:有些对象只需要一个就足够了,如古代皇帝、老婆 * 作用:保证整个应用程序中某个实例有且只有一个 * 类型:饿汉模式、懒汉模式 */public class Singleton {//1.将构造方法私有化,不允许外部直接创建对象private Singleton(){}

2016-08-12 21:15:32 260

转载 Android-屏幕适配

Android-屏幕适配一. 核心概念与单位详解介绍几个在Android屏幕适配上非常重要的名词:1. 什么是屏幕尺寸、屏幕分辨率、屏幕像素密度?屏幕尺寸是指屏幕对角线的长度。单位是英寸,1英寸=2.54厘米屏幕分辨率是指在横纵向上的像素点数,单位是px,1px=1像素点,一般是纵向像素横向像素,如1280×720屏幕像素密度是指每英寸上的像素点数,单位是dpi,即“d

2016-08-11 20:00:25 240

转载 fragment的使用

在一个Activity中,一个Fragment代表一种行为或者用户界面的一部分。你可以联合起来多个Fragment在一个Activity中创建多面板的UI,并且可以重用一个Fragment在多个activity中。你可以认为一个Fragment是一个Activity的一个模块部分,Fragment有它自己的生命周期,响应他自己的输入事件,并且你可以在Activity运行期间增加或者删除一个Frag

2016-08-04 21:24:53 295

转载 Handler机制

Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分在消息队列中逐一将消息取出,然后对消息进行处理,也就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 Handler: 你可以

2016-08-04 19:16:20 215

原创 学习总结

SVN客户端:1、创建2个空文件夹2、选择路径,复制路径3、主机IP地址,主机名英文

2016-08-02 19:36:37 251

空空如也

空空如也

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

TA关注的人

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