英文原文:Part I: How to Choose a JavaScript Engine for iOS and Android Development
在我开始使用OpenAphid-Engine的时候,已经有几种类似的iOS/Android 项目.这些商业项目或者开源项目使用JavaScript实现代码特性。比如,Titanium 和PhoneG
转载
2023-11-21 06:25:41
35阅读
一、什么是js与android交互? 通俗一点就是使用js代码调用java代码,或者使用java代码调用js代码。二、为什么要使用js与java代码交互? 1.可以做一些js网页做本身处理不了的事情。例如:在网页上调用Android本地打电话,发短信功能、在网页上调用Android手机通讯录、在网页上调用第三方应用、在网页上调用一些Android的本地化处理(操作IO,数据库)等。 2.可以
转载
2023-08-10 22:40:22
358阅读
最近要开发一个自动刷抖音的脚本,可我之前都没有写过,百度查了之后,发现就是autojs可以实现,而且是JavaScript,这就好办了;下面是开发的一些基本步骤和写代码时一些关键点:一、环境搭建安卓手机上下载并安装autojs的apk,下载包网上可以找到免费的,官网上是要付费的,但是功能多一点,具体看自己的家庭条件吧;下载vscode并安装,然后在拓展组件里搜索autojs,并安装:如下图:上述步
转载
2023-07-31 22:38:14
578阅读
前言uni-app是一个开源前端框架,是用vue.js开发的,可以实现跨平台的开发。地址:https://github.com/dcloudio/uni-app 而Native.js是使用uni-app开发时可以用到的一种开发技术, 本文只是对上面这个文章的一些摘抄和提炼,方便Android开发者参考。Native.js技术,简称NJS,是一种将手机操作系统的原生对象转义,映射为JS对象,在JS里
转载
2023-08-03 11:28:12
310阅读
一、目的 1、在H5 Android App开发过程中,尤其是移植来自IOS/微信/纯Web浏览器等平台的H5时,需要解决一些平台特有的特性,比如弹窗、获取经纬度、拍照、录音等API,就不尽相同,现在就想通过纯Web原生实现的方式,通过改变中间的JS或者Android代码,从而保证原生Web页面不用做任何更改; 2、此文采用循序渐进的方式,先讲解
转载
2023-07-25 23:58:02
125阅读
# 用JavaScript开发iOS应用的秘诀
近年来,JavaScript在移动应用开发领域逐渐崭露头角。利用JavaScript,我们可以通过框架和工具创建高效、跨平台的iOS应用。本文将探讨如何使用JavaScript开发iOS应用,并通过一些代码示例和图示帮助理解。
## 选择框架
在开始之前,选择合适的框架至关重要。常见的JavaScript框架有React Native、Ioni
http://blog.csdn.net/carson_ho/article/details/64904691 通过 WebViewClient 的方法shouldOverrideUrlLoading ()回调拦截 url 具体原理: Android通过 WebViewClient 的回调方法sho
转载
2017-11-16 17:30:00
37阅读
2评论
昨天在公司内部做了一个小小的技术分享,就 js 应用开发方面跟大家谈了一点自己的心得,最近因为工作关系花在这上面的时间较多也颇有些收获,写在这里备忘。 做了三个小demo,本来想做一个类似Gmail的界面出来后来突然发现机器上没有Office,就干脆做了一个类PPT演示的小玩意。 基于js的应用开发总结起来主要有如下几点: 封装粒度常用功能封装为可重复使用的组件,需要
转载
2023-06-06 11:42:39
117阅读
5+ App开发Native.js入门指南Native.js技术,简称NJS,是一种将手机操作系统的原生对象转义,映射为JS对象,在JS里编写原生代码的技术。 如果说Node.js把js扩展到服务器世界,那么Native.js则把js扩展到手机App的原生世界。 HTML/JS/Css全部语法只有7万多,而原生语法有几十万,Native.js大幅提升了HTML5的能力。 NJS突破了浏览器的功能限
转载
2023-12-02 16:01:07
83阅读
Android开发中WebView与原生JS的数据交互详解
www.111cn.net 编辑:edit02_lz 来源:转载
分本文来分享详细的在Android开发中,如何利用WebView与原生JS的数据交互,本教程附有代码和效果图,是一个不可多得的好教程。
关于WebView 我们知道目前android市场上的一些应用采用的开发方式大致分为三种:Native
转载
2024-03-06 11:27:02
26阅读
&n
转载
2023-08-13 13:24:07
63阅读
Javascript在web开发中已经稳稳的占据了重要位置,现在已经开始渗透到桌面开发了Electron 便是用来创建桌面应用的框架使用 JavaScript + HTML + CSS 就可以开发跨平台的桌面应用支持 Windows Linux Mac,在这3个系统中,Electron可以轻松的编译和运行Electron 是开源的,由 GitHub 亲自维护,还有活跃的贡献者社区Electron
原创
2021-04-22 15:36:51
1662阅读
文章目录1. JNI开发流程2. native方法命名3. JNI数据类型及与Java数据类型的映射关系3.1 基本数据类型3.2 引用数据类型4. JNI 字符串处理4.1 native操作JVM的数据结构4.2 字符串操作4.2.1 native中获取JVM字符串4.2.2 异常处理4.2.3 释放字符串资源4.2.4 构建字符串4.2.5 其他字符串操作函数4.2.6 字符串
转载
2023-07-06 20:41:27
396阅读
做了个应用,总结下对于android 应用的简单理解从上图可以简单看出,主线程启动,这里把各种操作称为action,主要分为3部分:ui(视图绘制)、event(事件处理)和other(数据或网络等处理)1.当点击图标启动应用A时,系统有个luncher应用会根据A应用里AndroidManifest.xml中声明的<category android:name="android.inten
转载
2023-09-05 23:51:50
136阅读
上一篇写了关于Android与Java的对比,明确了Android不是java的子集,并不是说学好了java就可以立刻上手Android。现在小编开始重游Android开发之旅。编程的第一步一般都是需要配置特定环境。这里小编用的是jdk 7(这里要特别注意了,eclipse的版本与jdk的版本要相对应)。装好之后配置jdk的环境变量,这里
转载
2024-08-23 14:25:00
111阅读
任何一种移动开发生态系统其技术人员都是呈现金字塔式分布的。
也就是我们常说的大部分人都是开发人员,只有少数人是真正意义上的程序员。android系统也是一样,在庞大的android开发人员群体中,我认为可以由低到高分为以下四个层次:1)应用层开发使用java语言,基于android的框架和类库,进行应用层程序的开发。这类开发一般依赖于短期记忆,也就是我们所说的类库王子。这类人员,只要熟悉UI布
转载
2023-07-03 16:48:34
148阅读
Activity数据传递之通用方式:抽象类型 Parcelable通过静态变量传递数据:容易发生内存泄漏,尽量不要使用 1、Android系统的底层建立在Linux系统之上,该平台由操作系统、中间件、用户界面和应用软件4层组成,它采用一种被称为软件叠层的方式进行构建。 这种分工保证了层与层之间的低耦合,当下层的层内或层下发生
转载
2023-07-12 18:16:46
187阅读
本节书摘来自异步社区《Android 应用案例开发大全(第二版)》一书中的第6章,第6.5节Android系统的过滤机制大揭秘,作者李宁,更多章节内容可以访问云栖社区“异步社区”公众号查看6.5 Android系统的过滤机制大揭秘Android开发权威指南(第二版)前面的章节已多次提到过Android系统通过一些列过滤机制(Action、Category和Data)调用指定的应用程序组件。到现在为
转载
2023-07-25 23:39:43
109阅读
编辑推荐
本书内容全面,不仅详细讲解了Android框架、Android组件等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发等高级知识,最重要的是还全面介绍了如何利用原生的C/C++(NDK)和Python、Lua等脚本语言来开发Android应用。
本书实战性强,书中的每个知识点都有配精心设计的示例。
内容简介
转载
2023-07-10 18:42:12
84阅读
最近,本博客关于Android的文章更新速度慢了不少,这几个月以来在写一本关于Android应用开发的书籍——《Android应用开发揭秘》,经过三四个月的努力,本书终于定稿,现在已交由机械工业出版社华章公司进行出版,从本书的策划编辑处得到消息,预计本书于12月15日印刷完毕。所以很快就会和大家见面了,期待大家的审阅、意见、批评指正。小生感激不尽。
转载
2023-10-03 19:53:59
83阅读