- 博客(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
原创 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关注的人