自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 ES6学习笔记-字符串扩展

字符的Unicode表示法JS允许使用’\uxxxx’标示一个字符,其中xxxx表示字符的码点。(例:’\u0061’ === ‘a’)但是这种表示法只能表示\u0000-\uffff之间的字符,超出该范围的字符必须使用两个双字节形式表达。(例:”\uD842\uDFB7” === “吉”,而”\u20BB7” === ” 7”<7前面有空格>)以上例子说明,直接在\u后面跟上超过0xFFFF的

2017-02-13 19:28:16 300

原创 ES6学习笔记-变量解构赋值

ES6允许按照一定的模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。数组的解构赋值ES6支持如下赋值方式,例如: let [a, b, c] = [1, 2, 3];//a=1, b=2, c=3 上面代码表示,可以从数组中提取值,并按照相应位置,对变量进行赋值。本质上,这种方式属于”模式匹配”,只要左右两边模式相同,左边的变量就会被赋予相应的值;如果等号右边的数组只能匹配部分等号

2017-02-12 11:25:35 329

原创 ES6学习笔记-Let&Const

let变量使用let关键字定义的变量自在块级作用域有效;用let定义循环变量,变量只在本次循环循环有效,每一次循环都是一个新的变量,每次循环初始化循环变量的值依赖于JS引擎记住的上一轮循环变量的值;for循环有一个特殊之处,循环语句是一个作用域,而循环体内部是另一个单独的子作用域,如果用let分别在循环语句和循环体内定义两个同名变量,他们互不影响,如下: for (let i = 0; i

2017-02-11 20:53:45 343

原创 Android Studio 插件开发简介

Android Studio 插件开发

2016-12-15 17:43:09 458

原创 Android inflate方法宽高处理

Android inflate方法宽高处理

2016-11-16 20:01:16 3958 1

原创 Android创建缓存文件并使用流读取

最近项目中使用到文件缓存,在文件流使用的时候遇到一点坑,Mark一下。一、Android下创建应用缓存文件目录:File path = context.getDir(String dirName, Context.MODE_PRIVATE);使用Context的getDir()方法,传入: 参数1:目录名; 参数二:模式(应用私有,还是公共)。 如果该目录存在,会返回一个对应的File对象;如

2016-05-18 17:53:29 1107

原创 Android 对资源文件的优化

最近在项目中发现一个Android对colors.xml中资源优化的事实。因为项目中很多地方使用同一个颜色资源:<color name="blue">#2d9fff</color>因业务需要,在某一处,需要对一个使用了该颜色作背景(android:background=”@color/blue”)的布局的透明度进行动态设置,使用如下方法:xxx.getBackground().setAlpha(x)

2016-03-16 11:14:04 551

原创 在Android应用内部,完全退出应用

一般Android应用退出都在首页实现,此时,一般会保证Activity栈只剩下当前的Activity,所以完全退出可以使用System.exit(0)等方式。但是,当需要在多Activity时(即2、3级页面中),直接退出应用,System.exit(0),就不能实现完全退出了。针对这种情况,一种可供参考的方法是:自己管理Activity栈,让所有的Activity都继承一个BaseActivit

2016-03-04 17:01:48 358

原创 Android RSA算法与Java RSA算法不同标准

最近项目中遇到了RSA数据加密的问题。客户端为Android App,服务端使用Java开发。开始在网上找到一份很普通的Java RSA加密算法,直接引入到项目中发现在客户端(Android)加密后,在服务器端(Java)解不开;但是在客户端单独加解密并没有问题,在服务端单独加解密也是没有问题的。最后在网上查找才发现,是由于Android RSA与Java RSA标准并不完全一样,主要问题在与以下代

2016-03-04 16:48:23 1929 1

原创 简单集成Dexposed开源框架

dexposed框架是阿里无线事业部贡献的一个开源项目,详细了解请移步:http://www.aplesson.com/?p=925,里面有对dexposed的详细讲解,以及截至目前所支持的Android版本介绍。我了解这个项目主要是为了实现热修复功能,虽然其他地方也有使用讲解,但是对于我这种不太聪明的人来说,在参考其他文章时,还是走了许多弯路,因此想Mark一下自己的集成过程。集成dexposed

2016-02-19 17:48:35 3340

原创 使用WebView控件时,H5页面跳转后返回键处理

最近项目中需要用到WebView加载H5页面,在H5页面内跳转后,按下返回键直接回退出了WebView所在的Activity,而不是返回H5页面的上一级,这与我们平时的使用习惯不一致,同时用户体验也不好。于是,研究了一下WebView的回退功能,发现可以通过复写Activity的onBackPressed()方法,调用WebView的goBack()方法实现我们想要的效果。具体代码如下: @Ove

2016-02-17 15:29:44 17669 1

原创 Android热修复_待修复dex打包详细流程

Android热修复_待修复dex打包详细流程由于个人兴趣,最近想了解一下Android热修复的实现方式,主要参考了开源项目:https://github.com/dodola/HotFix,该项目对简单热修复有详细的讲解,目前自己借助项目源码初步完成整过流程。写这篇文章的主要目的是因为在实验过程中,完整打包待修复dex给我带来了极大困扰,虽然开源项目中已有大概打包流程,但还是走了许多弯路,才最终打

2016-02-16 17:33:11 1840

原创 Cisco dynamips模拟器安装指南

最近想学习CCNA的知识,需要安装一路由模拟软件Dynamips。在网上各种找资源,然后安装时,又出各种问题。忍无可忍之下,决定把自己找好的资源和使用方法,跟有需要的人共享一下。       如果你还没有Dynamips,推荐下载网址1:http://download.csdn.net/detail/zhengbin_mei/6348177                        

2013-10-03 16:44:05 1274

dexposed框架jar包及so文件

阿里开源项目dexposed,集成dexposed框架所需的jar包和so文件

2016-02-19

unzip-c7200-js-mz.123-20.rar

上一个资源缺少的IOS镜像文件 unzip-c7200-js-mz.123-20.rar找到了!

2013-10-02

dynamips完整版(含IOS)

这是一个比较完整的Dynamips集合包吧!解决了win7安装的问题,有大部分IOS镜像,少了一个,实在找不到了!

2013-10-02

空空如也

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

TA关注的人

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