WebView之javascript与android交互基础加强
摘要:一、什么是js与android交互? 通俗一点就是使用js代码调用java代码,或者使用java代码调用js代码。二、为什么要使用js与java代码交互? 1.可以做一些js网页做本身处理不了的事情。例如:在网页上调用Android本地打电话,发短信功能、在网页上调用Android手机通讯录、在网页上调用第三方应用、在网页上调用一些Android的本地化处理(操作IO,数据库)等。 2.可以实现js开发人员与android开发人员合作开发。例如:js开发人员开发js代码供android开发人员调用,android开发人员就不必写js代码,可以专注于andrid开发,用到js的时候直接调用...
阅读全文
posted @
2014-02-25 11:44
飘杨......
阅读(2471)
推荐(0) 编辑
WebView之加载网页时增加进度提示
摘要:上一节讲了一些webview的基本使用以及在记载网页时如何屏蔽掉第三方浏览器,使我们自己开发的程序成为一个微型浏览器。那么这一节将一下在webView加载网页的过程中如何加上进度提示。效果图如下:主要代码:当网页加载时我们希望看到进度条,当网页加载完成时取消进度条。实时的显示进度是在WebViewChromeClient类只能够设置的。这个类提供了一个onProgressChanged(WebView view, int newProgress) (newProgress的最大值是100最小值为0)方法用于更新进度条代码如下://显示进度 webView.setWebChrome...
阅读全文
posted @
2014-02-24 17:31
飘杨......
阅读(4343)
推荐(0) 编辑
WebView之禁止调用第三方浏览器
摘要:一、WebView官方简洁:一个显示视图的web页面。在这个类的基础上你可以滚自己的web浏览器或简单地显示一些网上的内容。它使用WebKit渲染引擎显示web页面,包括方法向前和向后导航历史,放大和缩小,执行文本搜索和其他更多的功能。二、WebView的基本使用以及注意事项 使用WebView调用网页非常简单,只需要两步就可以了。 1.创建一个WebViewWebView webView = (WebView) findViewById(R.id.webView); 2.调用WebView的加载网页方法(当然这里需要设置一下网络访问权限)webView.loadUrl("http:
阅读全文
posted @
2014-02-24 17:11
飘杨......
阅读(4688)
推荐(0) 编辑
Android 截取屏幕图片并保存
摘要:Android市场上有很多屏幕截图软件,把当前屏幕截取出来并保存,这一节我们就来看看屏幕截图的具体实现。操作步骤: 1.创建一片屏幕大小的缓冲区,用于存放屏幕大小的图片Bitmap bitmap = Bitmap.createBitmap(width, height, Config.ARGB_8888); 2.获取屏幕顶层ViewView screenView = context.getWindow().getDecorView(); 3.开启绘图缓存并获取屏幕view缓存的Bitmap//开启绘图缓存screenView.setDrawingCacheEnabled(true);//返...
阅读全文
posted @
2014-02-22 10:46
飘杨......
阅读(1130)
推荐(0) 编辑
Android 将拼接好并加上边框的图片保存到内存卡中
摘要:通过前两篇文章,问们学会了怎样拼接图片、给拼接好的图片加上边框样式,但这还不够,忙活了大半天 终于拼接好并给图片美化了,但是程序一旦推出,之前做的工作都白费了。这时我们会想,能不能把拼接好的图片保存起来,以便程序退出后我们仍然能够查看?当然可以。下面就讲讲具体怎样保存绘制好的Bitmap;操作步骤: 1.得到我们创建的那个Bitmap(拼接好的那个)bitmap = newBitmap(bit1,bit2); 2.将该Bitmap传递给要保存的方法//保存拼接好的bitmapsaveBitmapToSdcard(bitmap);下面是具体保存方法和调用该方法的代码:1.保存代码/** ...
阅读全文
posted @
2014-02-22 09:43
飘杨......
阅读(959)
推荐(0) 编辑
Android给拼接好的Bitmap加上个性化边框
摘要:在上一节中将到将若干张图片拼接成为一张图片。但是这种简单的操作往往不能满足实际的需求,有时我们会需要给图片添加上个性化的边框,来更好的展示图片。下面就讲一下在图片拼接后如何给bitmap添加边框。操作步骤和上一篇差不多,不过区别是上章操作的是bitmap,而这一章通过操作canvas来间接操作bit...
阅读全文
posted @
2014-02-21 17:25
飘杨......
阅读(6847)
推荐(0) 编辑
Android 将若干张图片拼接在一起形成一个全新的图片
摘要:目的:使用Android技术将若干张图片拼接成为一张图片。最开始的两张图如下所示:拼接后的图片如下图所示:这样就把两张图片拼接成为一张了。拼接步骤: 1.使用Bitmap创建一个空的Bitmap(内存区域)并定义这个bitmap的宽和高。对应的代码:Bitmap.createBitmap(width,height,Bitmap.Config.ARGB_8888); 2.实例化一个Canvas并将创建好的空的Bitmap放到画布中。对应代码:Canvas canvas = new Canvas(bitmap); 3.使用canvas将要拼接的图片绘制到这个空的bitmap中。对应代码:ca...
阅读全文
posted @
2014-02-21 16:36
飘杨......
阅读(11063)
推荐(0) 编辑
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml
摘要:解决方法来源:http://www.cnblogs.com/kaka-bing/archive/2012/10/31/2747490.html问题描述:使用Android SDK Manager检查在线更新,提示一下错误:"Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list.xml,reason: Connection to https://dl-ssl.google.com refused"问题分析:1.根据错误提示语,可以知道是https://dll-sll.googl
阅读全文
posted @
2014-02-18 23:35
飘杨......
阅读(1058)
推荐(0) 编辑