- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Cordova Android 返回键拦截(backbutton)和退出(再点击一次跳出)
在Android原生webview里重写onBackPressed()就可以。@Override public void onBackPressed() { super.onBackPressed(); }但在CordovaWebView里已经被cordovawebview处理掉了,重写onBackPressed()没用。注意:但onBackPressed()方法在最
2016-12-30 15:55:55 11068 2
原创 Cordova Android 插件开发(网络端(服务器)调用Android插件(java))
之前写了一篇Cordova插件的开发,但只是简单的放在Android本地www目录下的html调用的本地html调用插件地址 地址:http://blog.csdn.net/aierjun/article/details/53908957因需求要我们的服务器调用我的插件,所以和前端妹子协作,弄了半天,终于是弄出来了,总结下,希望对你们有用。好了,思想+代码Android端代码:插件代码:publi
2016-12-30 15:19:32 693
原创 Cordova Android Plugins插件开发流程
Plugins开发流程:一,Plugins类1,标准类:public class ToastPlugin extends CordovaPlugin{ @Override public boolean execute(String action, CordovaArgs args, CallbackContext callbackContext) throws JSONExceptio
2016-12-28 15:27:52 538
原创 Cordova Android app版本更新(最新)
Cordova app更新app更新一般大的分为两种:用第三方SDk(例:腾讯的bugly,以前的友盟)。第二种,访问自己的服务器下载。 第一种的话,在原生里面很好用,注意的是友盟的现在这个业务已经下线了,所以有的cordova,Ionic里的app更新用的友盟的SDk是不能用了的。 第二种的话,在任何环境都可以,思想是一样的,就是比对版本,访问服务器更新,大型的公司应该会做推送之类的。好
2016-12-28 15:01:51 3938
原创 Cordova 搭建和项目创建
搭建搭建请参考:http://blog.csdn.net/itcatface/article/details/50504500完整环境概括如下: 1. 安装JDK、SDK并配置好环境. 2. 安装Node.js并配置好环境. 3. 安装ANT并配置好环境. 4. 使用Node.js的>npm<命令安装Cordova和Ionic. 5. 使用>Cord
2016-12-21 21:20:52 462
原创 Android View拖动至任意位置(ImageView,VideoView等)
思想:想要实现拖动至任意位置,主要的是重写手指触摸事件,考虑的逻辑想法是触摸的位置和View的位置关系。代码如下:1.onTouchEvent @Override public boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stub final int X = (int) even
2016-12-21 15:10:51 1585
原创 Android Html用js实现互通传递数据(Android和html数据传递)
html和Android之间的数据传递离不开JsAndroid端1.Android端必须支持JswebView.getSettings().setJavaScriptEnabled(true);2.Android端定义 @JavascriptInterfacewebView.addJavascriptInterface(new WebHost(this), "js");以及public class
2016-12-21 10:56:27 3002
原创 Android webview 快照及白屏闪屏解决方案
快照方法: /** * 截取webView可视区域的截图 * @param webView 前提:WebView要设置webView.setDrawingCacheEnabled(true); * @return */ private Bitmap captureWebViewVisibleSize(WebView webView){
2016-12-20 18:10:11 4768
原创 Android 最简单动画实现(imageView,webview的进入和退出)
关键就这个方法Animation myAnimation = AnimationUtils.loadAnimation(TestImageAnimactionActivity .this, R.anim.trans_in); webView.startAnimation(myAnimation);Activity:public class TestI
2016-12-16 22:52:19 1155
原创 Android WebView 跳转动画和后退动画的处理
开始写webview跳转动画,当一个webview的时候,跳转动画总是效果不好。所以就采用两个webview来跳转实现。 但当两个跳转实现后,后退的时候,两个webview之间的切换又总是出现问题。当总的跳到第4页以前时,都是没有问题的,但到第5页时,后退到4时,4只有goBack();的话,就直接显示到第二页,也就是第二个webview goBack();一次后的页面,为了把goback后的页面
2016-12-15 16:29:36 1928
转载 Android 清除所有缓存
清除缓存/** 本应用数据清除管理器 * Created by aierJun on 2016/12/14. */ public class ClearCacheUtils { /** * 清除本应用内部缓存(/data/data/com.xxx.xxx/cache) * * @param context */ public static void cle
2016-12-14 14:32:58 960
原创 Android想从任意Activity退出方法
Android想从任意activity跳出方法。 在前一个activity跳转后加上finish(); 然后判断if(isfinish()){onDestroy();}代码如下:OneTestActivitypublic class OneTestActivity extends Activity { @Override protected void onCreate(Bundl
2016-12-13 11:45:01 405
移动View,可以拖动到屏幕的任意位置(内含ImageView,VideoView,BaseView,其他自行改造)
2016-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人