自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android Activity生命周期

生命周期的概念Activity类一共有六个重要的回调: onCreate(), onStart(),onResume(), onPause(), onStop(), 和 onDestroy()。Activity每进入一个新的状态,系统都会触发相应的回调。生命周期回调onCreate()这是必须实现的一个方法,当系统第一次创建Activity的时候将会触发。当Ac

2017-01-31 15:11:41 198

原创 Android Instant Run

Android Studio 2.0 中引入的 Instant Run 是 Run  和 Debug  命令的行为,可以大幅缩短应用更新的时间。尽管首次构建可能需要花费较长的时间,Instant Run 在向应用推送后续更新时则无需构建新的 APK,因此,这样可以更快地看到更改。在部署调试构建应用、使用 Android Plugin for Gradle 版本 2.0.0 或更高版本,以及

2017-01-25 17:52:02 300

原创 支付宝签名验证机制

支付宝app支付的流程如下(图片来自支付宝开放平台)本文重点讨论支付宝的签名验证机制,即图中的第二步。支付宝签名采用RSA算法。RSA是一种用非对称加密算法。只有短的RSA钥匙才可能被强力方式解破。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足够长,用RSA加密的信息实际上是不能被解破的。目前被破解的最长RSA密钥是768个二进制位。也就是说,长度超过

2017-01-25 12:25:50 22692

原创 Android性能提示(2)

6. 在私有内部类,优先考虑包访问权限,而不是私有访问权限如下的类:public class Foo {    private class Inner {        void stuff() {            Foo.this.doStuff(Foo.this.mValue);        }    }    private int mValue;   

2017-01-23 19:25:36 300

原创 Android性能提示(1)

Android开发中一些提升性能的小技巧:1. 避免创建不必要的对象。创建对象总是有代价的,更多的对象就会触发更多的垃圾回收。所以,要尽量避免创建不必要的对象。如果一个方法返回一个String,而且这个结果总是被加到一个StringBuffer的末尾,那么可以改变函数的签名和实现,让方法直接实现附加字符串到StringBuffer末尾的操作,从而避免创建一个临时的返回对象。当从一组

2017-01-22 19:02:18 180

原创 android studio离线打包mui应用

首先从官网http://www.dcloud.io/ 下载HBuilder,用该软件创建一个HTML5的移动APP项目,具体可去官网查看相应的文档。接下来就是如何将写好的HBuilder引入到我们的安卓项目中。先 下载HBuilder离线打包Android版SDK,SDK里面有个HBuilder-Integrate工程我们将会用到,接下来开始了先用Android Studio创建一个新

2017-01-19 18:38:50 4262

原创 http请求方法

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,PUT,POST,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于新建资源信息。除此之外,还有

2017-01-18 20:14:24 341

原创 ajax开发中的跨域

一、问题描述:在某域名下使用Ajax向另一个域名下的页面请求数据,会遇到跨域问题。“已拦截跨源请求:同源策略禁止读取位于 xxxx 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。” 浏览器的console中会给出这样的错误提示信息。这源自于浏览器的同源策略。同源策略是浏览器的一项最为基本同时也是必须遵守的安全策略,毫不夸张地说,浏览器的

2017-01-12 19:48:37 651 1

空空如也

空空如也

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

TA关注的人

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