09 2016 档案

摘要:Annotation 被称为注解,在Java开发中是相当常见的,通过注解,我们可以简化代码提高开发效率。例如Override Annotation,这个应该算是在开发过程中使用最多的注解了。下面这个例子是Android Activity的onCreate方法最常用的注解: An annotation 阅读全文
posted @ 2016-09-27 15:22 灰色飘零 阅读(7378) 评论(1) 推荐(3) 编辑
摘要:声明:必须在AndroidMainfest.xml 里面声明权限,否则所有WebView浏览网页的代码都无法正常使用 <uses-permission android:name="android.permission.INTERNET" /> 一、WebView 基础使用 (a). 创建WebVie 阅读全文
posted @ 2016-09-23 15:46 灰色飘零 阅读(1725) 评论(1) 推荐(3) 编辑
摘要:JS注入漏洞存在的Android版本:Android < 4.2 综述:Android的SDK中提供了一个WebView组件,用于在应用中嵌入一个浏览器来进行网页浏览。WebView组件中的addJavascriptInterface方法用于实现本地Java和JavaScript的交互。这个方法可以 阅读全文
posted @ 2016-09-23 12:04 灰色飘零 阅读(3138) 评论(0) 推荐(2) 编辑
摘要:在APP开发的过程中,会碰到需要在WebView中播放视频的需求,下面讲解一下如何在WebView中使用html5播放视频。 1.让视频在各个Android版本能够正常播放 在AndroidManifest.xml中声明HardwareAccelerate的标志,一般是添加在Activity的级别上 阅读全文
posted @ 2016-09-22 15:00 灰色飘零 阅读(63116) 评论(7) 推荐(4) 编辑
摘要:一、交互如何实现 交互实现的前提 —— WebView允许执行JS 1.1 Java 调用 JS 调用方式: 此时注意,javascript 这个词不能存在大写的状态,否则在低版本的Android手机上(Android 4.4版本以下)是无反应的,因为Android 4.4版本以下的手机的WebVi 阅读全文
posted @ 2016-09-21 16:53 灰色飘零 阅读(8454) 评论(0) 推荐(2) 编辑
摘要:一:Android图片操作 1.存储bitmap到本地文件系统 2.读取图片为bitmap 二、Android 屏幕相关 结论:绝大部分机型的屏幕宽度是320dp和360dp。 在android中为了适应不同分辨率的屏幕,引入了密度无关像素density-independent pixes,也就是d 阅读全文
posted @ 2016-09-19 14:09 灰色飘零 阅读(1133) 评论(0) 推荐(2) 编辑
摘要:1. ViewPager 的页面重置问题 当我们使用ViewPager控件时,假设我们的ViewPager有三页,当我们第一次启动ViewPager显示第一页的时候,ViewPager会预加载第二页,这样当我们向第二页滑动的时候就可以看见第二页的内容了,因为第二页的内容在第一页内容显示的时候就已经加 阅读全文
posted @ 2016-09-19 10:15 灰色飘零 阅读(2495) 评论(0) 推荐(2) 编辑
摘要:很久以前做的表情输入及显示,用的系统的SpannableString,完成后的代码在其他版本的Android手机上没有问题,但是在在4.1和4.1.1的手机上显示时,有概率出现程序崩溃的问题。 下面是此问题摘出的异常信息: 9-17 16:38:27.429: E/AndroidRuntime(10 阅读全文
posted @ 2016-09-12 18:27 灰色飘零 阅读(2111) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示