自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tan's Den

成功就是每天进步一点点

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

原创 Markdown基本语法

标题(#)# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 无序列表(+,-,*) - 无序列表1 - 子无序列表1 - 子无序列表 2 - 无序列表2 - 无序列表3有序列表(数字加空格)1. 有序列表1 1. 子有序列表1 2. 子有序列表22. 有序列表23. 有序列表

2017-03-10 21:31:01 257

原创 View的事件分发机制

1.通过日志来分析事件传递相关方法的执行流程为了更好的了解view的事件传递,我们可以自定义一个button继承自Button,并重写事件传递相关方法通过打日志来分析各个方法的执行顺序。自定义button,重写dispatchTouchEvent和onTouchEvent view plain copypublic class MyB

2017-03-05 15:38:03 296

原创 js实现轮播图

轮播图

2017-03-05 15:34:41 279

原创 CSS实现多列自适应布局

html>lang="en"> charset="UTF-8"> Title rel="stylesheet" href="css/reset.css"> type="text/css"> .box { width: 200px; height: 200px; backgro

2017-03-05 15:31:18 1091

原创 Html5离线存储

Cookie存储的特点1.cookie由服务器创建,第一次响应后,记录在浏览器2.每次请求,cookie都会发动到服务器3.每次响应,cookie都会推送到浏览器4.在浏览器读取cookie比较繁琐5.cookie容量小,只有4kbStorage存储 : sessionStorage / localStorage1.数据生命周期:  sessionStorage

2017-03-02 00:58:27 306

原创 Html5文件读取

1.图片的读取            var fileReader = new FileReader();            fileReader.readAsDataURL(fileObj)            fileReader.onload = function(){                fileReader.result;//图片的src 该值作为 img

2017-02-28 20:59:45 1509

原创 Activity的四种启动模式及其使用场景

standard 模式这是默认模式,每次激活Activity时都会创建Activity实例,并放入任务栈中。使用场景:大多数Activity。singleTop 模式如果在任务的栈顶正好存在该Activity的实例,就重用该实例( 会调用实例的 onNewIntent() ),否则就会创建新的实例并放入栈顶,即使栈中已经存在该Activity的实例,只要不在栈顶,都会创建新的实

2017-02-27 21:17:36 375

原创 Activity生命周期

activity中有三大状态1 Resumed 可以理解为激活状态。在这个状态中activity处于stack的最上端,此时activity可以与用户进行交互。2 Paused 当activity被另一个透明或者Dialog覆盖时此时activity让然可见但是失去了焦点 不能再进行点击3 Stop 当activity被完全覆盖时,失去焦点并不可见此时出去stop状态在说a

2017-02-27 21:15:47 397

空空如也

空空如也

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

TA关注的人

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