最近在开发一款报表引擎,里面就需要我会写js做一些简单的混合开发,刚开始学习混合开发的前两天是最郁闷的,毕竟这是一门新的语言,但是还是硬着头皮往上搞了,到第二天的时候就把支持懒加载的Listview倒腾出来了,当然这只是一个最最简单的实现,老手们轻喷,但是对于我这种新手来说绝对是一个重大突破了;上图,有图有真相;思路整理先说一下思路;学习写第一个混合应用(互相调用和传参调用);学习写一个最简单的L
转载 2023-07-15 18:04:16
168阅读
由于业务关系,经常需要写一些表单页面,基本也就是简单的增删改查然后上传,做过几个页面之后就有点想偷懒了,这么低水平重复性的体力劳动,能不能用什么办法自动生成呢,查阅相关资料,发现android studio插件正好可以满足需求,在Github上搜了一下,找到BorePlugin这个帮助自动生成布局代码的插件挺不错的,在此基础上修改为符合自己需求的插件,整体效果还不错。 发现了android st
作者:在寻找雪见的景天前言由于我英语很烂,写代码的时候需要用英文命名,有些单词不知道,就只能切换到浏览器打开网页搜索,再拿到英文单词。这样每次都要切换出去,很麻烦,于是,就想着开发一个Android studio插件,在里面就能完成翻译工作。上网搜了搜Android studio插件开发教程,记录一下。效果图如图所示,功能很简单:1、点击Android studio 项目面板上的Tools里面的“
转载 2024-01-07 20:59:31
100阅读
当我们画出了UI之后就可以正式编写jQuery插件代码了,不过在着之前我们还需要对jQuery插件开发的一些规范性有一些了解。1. 使
原创 2023-04-05 11:28:00
31阅读
前言本文适合Android+web的复合型人才,因为cordova本身就是混合开发,所以在Android开发的基础上,还要懂web相关技术(HTML+CSS+JS),但是也有例外,比如我,只需负责Android方面,web方面的交由其他web组人员开发。虽然,web略懂一点,但我主要还是搞Android开发的。编写自定义插件类本节的内容是,自定义一个dialog插件,供web调用,显示系统弹窗。
最近在开发的时候需要用到插件这一功能,在网上找了一篇博客大致看了一下:意思就是打破权限壁垒。具体思路如下:android下,默认的情况是,每个apk相互独立的,基本上每个应用都是一个dalvik虚拟机,都有一个uid,再配合上linux本身的权限机制,使得apk互通很难直接进行。但作为一个独立应用的集成,不管多少个apk,都可以并为一个单独的dalvik虚拟机,直观的反映给开发人员就是在shell
转载 2023-08-21 10:52:08
109阅读
一、插件开发基础1.1、$.extend在jQuery根命名空间下直接调用的方法可以认为是jQuery的静态方法或属性,常常使用方法名来调用,使用.方法名来调用,使用.extend这个静态方法可以完成两个功能:1.1.1、扩展属性或方法给jQuery比如我们想给jQuery扩展一个用于快速向控制台写入日志的工具方法log,而不需要使用console.log且在没有console.log的浏览器中使
转载 2023-07-26 18:22:28
168阅读
各位朋友大家好,这小结我们主要实现一个自己的JavaScript插件myth.js。我们从零开始搭建。该插件对常用的操作进行了封装,本章节主要把该文件的框架搭建出来,随着开发的深入,会不断的完善这个js插件,最后它会成为一个丰富的插件,以便以后用。一、JavaScript框架基础; var myth = (function(selector) { 'use strict'; var _myth
转载 2023-10-13 23:24:46
127阅读
原文:http://usejsdoc.org/about-plugins.html创建并启用插件需要建立并启用新JSDoc插件,有两个步骤:创建包含你的插件代码的JavaScript模块。包括在JSDoc的配置文件的插件数组模块。你可以指定一个绝对或相对路径。如果使用相对路径,JSDoc会搜索该插件在配置文件所在的目录;当前的工作目录;和JSDoc目录,在该顺序。例如,如果你的插件是在当前工作目录
转载 2023-12-19 22:54:51
508阅读
android的项目开发中,都会遇到后期功能拓展(增强)与主程序代码变更的现实矛盾。随着移动APP的版本迭代,仅仅满足基本功能的APP,在发展路径上多少都会受挫,而提供更多的增强功能又会让APP变得臃肿。怎样平衡用户的需求与APP的臃肿度呢?一个简单的办法就是打造APP插件化,给胖APP瘦身,而这一切,都是根据用户的需求进行的选择。参见:http://mobile.51cto.com/hot-4
Android Studio 插件开发简介一、 例行扯淡“工欲善其事,必先利其器”。作为一个程序猿,一切为了方便快捷,在工作的同时,给自己开发一些简单好用的插件工具,能减少许多重复的不必要的劳动,大大提高我们的工作效率。近来,一同事有个小需求,需要push一个文件夹下的被修改文件到手机上,无奈手工太慢,于是想起来做一个AS插件,自动识别修改文件并push到手机。本文就简单介绍一下AS插件开发的基础
转载 2017-05-05 00:14:00
168阅读
2评论
准备工作想要开发Cordova插件首先要安装环境Cordova 开发之环境搭建,其次还要准备一些必要的软件(具体的下载地址可以自行百度,我后续也可能会把我自己经常用的发上来):Android Studio 开发工具Android Sdk 开发工具包Android Ndk 开发工具包(这个最好加上,有些东西是需要ndk支持的)开始开发创建Cordova工程 使用Cmd命令行在当前的文件夹下创建Co
转载 2024-01-07 20:58:21
78阅读
Android Studio插件开发流程插件,即Plug-in,一款实用的插件实乃 程序员 工程师们居家旅行、节约时间、浑水摸鱼准备事项:1、IntelliJ IDEA;2、Java开发环境及相关编程知识;插件开发步骤:1、使用IntelliJ IDEA创建工程如下图选择IntelliJ Platform Plugin 工程,然后按部就班的Next就好: 创建好后,工程结构图如下所示: 此时会默认
目录1. 前期准备2. 创建项目2.1 步骤2.1 可能出现的问题3. 项目文件介绍3.1 plugin.xml2.2 build.gradle4. 开始开发4.1 Action 动作4.1.1 自定义Action4.1.2 注册自定义Action4.1.3 Action显示效果4.2 自定义显示界面4.2.1 自定义DialogWrapper4.2.2 编写Swing GUI4.2.3 完成自
本篇文章讲述的是Android Cordova插件实践过程,具体实现包括以下五个方面:1,实现原生自定义插件类;2,配置Cordova插件;3,注册Cordova插件;4,定义Cordova插件调用方式;5,调用Cordova插件;本篇文章以安卓Toast插件实现过程为例。进入正题。一,准备工作需准备一个已添加Android平台的Cordova工程,插件实现基于此。这里就不写怎样创建Cordova
最近在搞flutter插件化。感觉插件开发还是很有必要,其实无论是否真的有用到跟原生的交互,只要你把某写功能模块分成一个个插件,后期无论是拓展还是复用都更加方便。只要引入一个个插件就可以了。看一下怎么来创建flutter插件吧。选择新建flutter plugin项目。 这里如果要跟安卓原生交互的话。kotlin不熟悉的就不要勾选这个勾了。因为勾了默认mainActivity就会用kotlin
[url]https://github.com/limpoxe/Android-Plugin-Framework[/url] #Android-Plugin-Framework 此项目是Android插件开发框架完整源码及示例。用来通过动态加载的方式在宿主程序中运行插件APK。 已支持的功能: 1、插件apk无需安装,由宿主程序动态加载运行。 2
转载 2023-11-04 19:41:33
96阅读
# Android Studio JavaScript 插件使用指南 在现代软件开发中,JavaScript 作为一门广泛使用的语言,正在被越来越多的开发者所接受。虽然 Android Studio 是一个以 Java 语言为核心的开发工具,但其可扩展性使得它也支持 JavaScript 开发。本文将介绍如何在 Android Studio 中使用 JavaScript 插件,并提供一些代码示例
原创 2024-10-17 10:58:44
470阅读
如果使用Nodejs开发Office插件,需要借助Yeoman包去生成Office插件yeoman地址是:http://yeoman.io/generators/,输入office源码地址是:https://github.com/officedev/generator-office第一部分就是全局安装yeoman包,及office generatornpm install -g yo genera
  • 1
  • 2
  • 3
  • 4
  • 5