
安卓移动
文章平均质量分 86
小牛不太牛
杂七杂八
展开
-
android webview H5开发若干问题之问题三:android和js交互问题
安卓和js的交互,无非就是安卓的java调用js方法,js调用安卓本地java方法。先来一遍大家都知道的规则。 安卓本地调用js: js调用安卓方法。在这方面呢,我的理解是安卓本地用java生成一个js方法。然后js在前端调用这个java生成的js方法。原创 2016-06-03 17:50:01 · 3188 阅读 · 0 评论 -
android webview H5开发若干问题之问题四:webview打开原生应用
webview打开原生应用,这种需求,相信都会遇到。我们在浏览器中可以直接跳转原生应用,比如uc浏览器跳转原生百度app,这种实现,在webview中,如果没有经过处理,都会识别错误。webview不会识别除了http,https的其它schema。另外,要跳转的原生的app也要做处理让webview去跳转特定的schema,并携带host,导向原生app的指定activity。 废话不...原创 2018-03-08 10:42:04 · 836 阅读 · 0 评论 -
Android NDK探究奥秘四:JNI调用Java类
前一章说到了基本类型转化和数组等通用类型转化。现在说说类Java native 方法传入Java对象,C如何解析,还有C如何主动调用Java对象的方法等。原创 2017-11-29 18:13:33 · 588 阅读 · 0 评论 -
XML文件配置转化对象使用
我们在做移动开发的时候,会把一些变化的,或者固定的配置信息放到一个地方进行同意管理,存储。 起初的开发者,一般会直接放到一个类中,以静态的方式存放。比如请求地址url,数据库配置信息的数据库名,表名,字段名等。到了后来,需要配置的信息慢慢变的越来越多,那么就统一到一个专门的配置文件中放到资源里面,设定好数据存放规则,以一定的方式来读取配置信。更新:注解的方式,初始化对象。原创 2016-04-25 10:09:45 · 4446 阅读 · 1 评论 -
Android NDK探究奥秘三:Jni类型转化
在Android NDK探究奥秘二中已经列出了一个Java类型到本地映射关系 的表格。那么从C类型转化到映射的本地Java类型是怎么转化的呢?本章将给出详细答案。 基本类型转化 Java的基本类型映射到本地类型是jboolean、jbyte、jchar、jshort、jint 、jlong、jfloat、jdouble。原创 2016-12-14 14:10:15 · 796 阅读 · 0 评论 -
Android NDK探究奥秘二:Jni的基本介绍。
jni是什么? Jni全称是Java native interface。是java 本地编程接口。它允许一个Java虚拟机(VM)中运行与用其它编程语言,如C,C ++和装配应用程序和库进行互操作的Java代码。 在编写程序中,有些情况下,Java并不能满足编程的需求,那么我们就用jni编程来实现这些Java不能满足需求的情况。原创 2016-12-12 16:59:57 · 362 阅读 · 0 评论 -
Android NDK探究奥秘一:Android Studio创建第一个JNI项目
android studio开发NDK还是很方便的。无论是ndk-build还是cmake方式。c/c++来实现,让开发人员越来越懒。原创 2016-10-31 14:42:43 · 2911 阅读 · 0 评论 -
android 开发之安全问题
安卓开发过程中对安全问题的对待方式。通信安全和程序安全。原创 2016-12-05 10:20:48 · 2596 阅读 · 0 评论 -
安卓多选日期日历控件
需求是这样的:在日历控件中,每一个日期都有选择和取消两种状态,也就是说每个日期的控件相当于复选框。被选择的日期列表可以获得。也可以设定选择好的列表日期到控件中。其实看起来挺简单的,其实就是把安卓的calendarview的日期单选变成多选,能主动初始化选择项,和取出选择项。但是在实际应用中calendarview实在不能满足各种要求。只好自定义日期日历。如下: 1、 先布局原创 2016-09-28 09:40:11 · 5257 阅读 · 0 评论 -
android webview H5开发若干问题之问题一:webview文件上传问题
问题一: WebView文件上传问题。 在安卓里webview加载的网页标签上传是不成功的,需要重写WebChromeClient的openFileChooser和onShowFileChooser,才能实现文件标签功能。那么,为什么要实现两种不同名字的方法呢。下面将给出解答以及实现。原创 2016-05-16 11:06:51 · 4212 阅读 · 0 评论 -
android webview H5开发若干问题之问题二:cookie问题
webview要支持cookie需要开启cookie。同时,有些手机会丢失cookie,需要自行存储cookie.原创 2016-05-20 16:47:05 · 5993 阅读 · 0 评论 -
android webview H5开发若干问题之问题五:复制网页图片
这里的图片问题,涉及到webview加载网页中的图片的加载问题、图片的地址复制、图片保存本地等等,其实这些做到了,也就可以进行分享等操作了。先加载文本后加载图片。先加载文本后加载图片,会有很好的用户体验。实现这个功能,原理很简单,1、在加载网页之前阻塞图片加载,在加载完毕之后,再关闭图片阻塞,并开启图片加载。具体:1、阻塞加载图片,就一个方法。2、在重写WebViewClient中 onPageF...原创 2018-03-09 13:55:00 · 947 阅读 · 0 评论