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