一篇文章,学完TeachCourse2016成长笔记 4年前 (2016-12-31) 阅读 4,288 次 0 摘要: TeachCourse是一个记录成长笔记的博客,为什么叫这样的名字?其实没有其他的含义,只是头脑一热,想到的第一个词。现在想想,大概就是“教... 阅读原文
一个例子让我理解WebViewClient各方法重写的作用 4年前 (2016-12-28) 阅读 12,344 次 0 摘要: 创建并设置一个WebViewClient子类,回调对应的方法改变网页内容的呈现方式,比如:网页加载错误回调onReceivedError(),提交表单错误回调... 阅读原文
Android事件分发流程分析测试(2) 4年前 (2016-12-23) 阅读 3,759 次 0 摘要: 距离写《Android事件分发流程分析测试(1)》这篇文章已经有一段时间了,发布后收到的反馈也挺好。紧接着上一篇,分析滑动水平滑动距离和... 阅读原文
Android开发深入理解WebChromeClient之onShowFileChooser或openFileChooser使用说明 4年前 (2016-12-23) 阅读 18,128 次 2 摘要: Android开发使用WebView控件加载包含表单的H5网页,点击上传文件按钮,弹出对话框,选择从相册获取照片、拍照或打开手机文件管理器,从An... 阅读原文
Android事件分发流程分析证明(2) 4年前 (2016-11-24) 阅读 5,015 次 0 摘要: 上一篇文章分析事件传递和事件处理的顺序,从运行Demo的角度说明onTouchEvent、dispatchTouchEvent方法和onInterceptTouchEvent方法的使... 阅读原文
LayoutParams通知父容器childView被放置在哪里 4年前 (2016-11-16) 阅读 5,274 次 0 摘要: LayoutParams被views用于通知父容器它们想要如何布局,每个ViewGroup的子类拥有独特的LayoutParams,比如:LinearLayout拥有独立的Linear... 阅读原文
隐式意图获取所有符合的Activity 4年前 (2016-11-13) 阅读 5,409 次 0 摘要: 隐式意图匹配需要指定action,一个intent中的action必须和过滤规则多个action的其中一个相同,才能成功匹配。category和action不同的是,... 阅读原文