作者:悠悠做神仙 之前做了一款Maven插件,主要是用来扫描项目的代码调用链,并根据需求生成脑图,以及做一些关于项目信息的维护。因为是扫描代码工程,所以采取插件的方式是最合适的。 趁热,给大家分享一波关于Maven插件开发的内容。 本次分享主要分为两部分,首先是本篇的Maven基础篇,主要是基本概念、生命周期、插件目标、常用插件和命令等,虽然大家常用Maven插件,但是对于其中的一些原
转载 2024-03-12 16:47:46
41阅读
1,创建一个maven plugin项目 mvn archetype:generate \ -DgroupId=sample.plugin \ -DartifactId=hello-maven-plugin \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DarchetypeArtifactId=maven-archet
转载 2024-09-18 11:34:29
52阅读
一、ubuntu16.04系统下安装mavenmaven是个项目管理工具,在编程领域应用广泛。本文主要讲述如何在ubuntu16.04系统下安装maven。第一步,去官网下载maven。第二步,解压到/opt/maven目录。创建manve目录。sudo mkdir /opt/maven 解压到/opt/maven目录下。sudo tar zxvf apache-maven-3.5.0-bin.t
转载 2023-10-10 21:27:14
118阅读
1,NDK(Native Development Kit,原生开发套件)1)概念NDK是在Android1.5引入,是SDK的辅助工具,可以用它把Android应用的一部分或全部本地代码实现。在Android开发中,通常使用SDK(Software Development Kit)开发java程序。对于性能要求较高的,通常使用NDK开发基于C/C++的本地库。2)组成部分所有文件放在一个单独的目
sdk文件夹下的tools里的文件莫名消失,我sdk manager移除几个sdk包后tools里的文件就只剩libs了;我把sdk文件夹下的temp文件夹删除,tools里的文件也跟着消失只剩libs了,导致打开eclipse时各种报错,搞不懂什么愿意。今天又遇到这个问题,我就把原始安装包里面的tools复制过来了,可是这样一些更新的包就不会显示了。"Not targeting the lat
       之前一直没有关注框架这方面,因为觉得框架回让人的思维比较局限,没有自己开发的思维与逻辑性,但,我这两个看来很多这方面的知识,值得一学,学起来之后才知道自己时多么的古板,之前的想大错特错,新的时代,就需要就的东西代替,旧的东西会被沉淀,或许有一天你多了,旧的可能回忘得一干二净,不过这没关系,步影响你的发展, 跟着潮流,跟着时代的发展你必须要做到
转载 2024-05-24 19:33:38
36阅读
简介 如今用于项目管理和自动化构建的东东的比较多的,比如: eclipse中用到的ant现今流行的android studio中用到的gradle 这里将介绍另一种工具——maven (也可以用来构建android项目)! Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理软件,如今越来越多的项目开始使用这
虽然现在网上有不少Android的教程,不过现在Android的发展已经到了5.1,很多之前的开发教程和学习建议已经不是很适用,决定以自己的见解写一篇Android学习的教程,如果大家有什么好的意见或建可以评论给我。工欲善其事,必先利其器 虽然Android开发的门槛比较低,但是有件得心应手的兵器还是很有必要的。开发设备 : Mac (作为开发者,我认为入手一台mac还是很有必要的,推
转载 2024-03-29 23:05:18
8阅读
因为我们学校被用作高考考场了,所以终于有10天时间发篇博客了(笑)咳咳,进入正题01 引入 众所周知,Python开发好像就三个选择:Kivy,BeeWare,p4a(Python-for-android)。这三个,我体验了前两个,发现几个问题:1.Kivy是采用自研的UI和设计,导致效率低不说,很多Python第三方库都不能用...2.BeeWare也有这个问题,很多Python第三方库
转载 2023-09-20 23:00:15
153阅读
前言:Python写APP肯定不是最好的选择,但是肯定是一个很偷懒的选择,而且实在不想学习Java,再者,就编程而言已经会的就Python与Golang(注:Python,Golang水平都一般),那么久Google了一下Python写的APP的可能性,还真行。既然要写个APP,那么总得要有个想法吧。其实笔者想做两个APP来着,一个是自己写着好玩的,一个是关于运维的。关于运维的APP,设
兴趣是学习的基础,工作两年了,一直对学习提不起兴趣,所以决定写一些有兴趣的学习教程,不过。。。貌似。。。可能。。。本人的文笔很不好啊,大家就将就着看吧,这些文章就当是学习笔记了。 其实学习过程做做笔记的作用大家心里都明白,我就不多说了。做android开发,就要有开发环境,啥是开发环境?最起码得有一台电脑吧,笔记本,台式机均可。还有手机?其实手机吧,可有可无,不过现在很多人都有手机,什么苹果啦,H
介绍Maven是Java开发中不可缺少的构建工具,是目前最流行最实用的构建工具,相信很多人都在用。有的人可以已经开始Gradle(被称为下一代的构建工具)。Maven简单点说就是可以让我们开发之外的工作大大减少,而且不是一般的减少。下面来简单而系统的学习一下Maven。注意:安装maven前首先要安装jdk!Window安装Maven我们主要是安装在window系统上,用来辅助开发,废话不多说,
# 开发JAVA 开发是现代应用开发中的重要领域,而Java作为开发的主要编程语言之一,拥有广泛的应用与强大的生态系统。通过对Java基础知识的掌握,开发者可以轻松构建出丰富多彩的应用程序。本文将介绍Android开发的基本概念,并通过代码示例进行演示,最后提供一些数据可视化的图表以帮助理解。 ### 开发环境 在开始开发之前,首先需要安装Android Studio,
原创 8月前
18阅读
一、SQLite简介Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点:  1.轻量级    使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。  2.独立性    SQLite 数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。  3.隔离
先说说硬件环境吧,直接看图:笔记本(联想 IdeaPad 530S)鼠标(罗技 G603)手机(三星 Galaxy Note9)手机支架(Lamicall)数据线这里要吹一下这个国产出的手机支架,好看又好用,移动开发必备!接着来说软件环境,这里分开发,文件传输,还有项目汇报:开发:这个很简单了,我们只需要 Android Studio 即可文件传输:从手机传图片、视频等像素相关媒体文件到电脑的话,
有关JNI的开发技术,我们继续围绕Android平台进行,JNI可以支持C或C++,从目前为止我们写过的JNI代码均为C实现的,即文件名为.C而C++的和这些有什么不同呢? Android平台上的JNI一般使用C还是C++编写呢?    Android平台在中间层和大部分的类库的底层使用了C++的开发方式,后缀为.cpp,比如Android Framework、OpenCore
Nexus概述Nexus是一个基于maven的仓库管理的社区项目.主要的使用场景就是可以在局域网搭建一个maven私服,用来部署第三方公共构件或者作为远程仓库在该局域网的一个代理.简单举几个例子就是:第三方Jar包可以放在nexus上,项目可以直接通过Url和路径配置直接引用.方便进行统一管理.同时有多个项目在开发的时候,一些共用基础模块可以单独抽取到nexus上,需要用的项目直接从nexus上拉
Maven 安装、配置与使用1. Maven 的重要性2. Maven 的下载与安装3. IDEA 配置 Maven 本地仓库4. Maven 的使用 1. Maven 的重要性之前我们在 JDBC 编程时,引入外部库来进行操作的,该种方式操作起来比较繁琐(需要下载 jar 包并引入项目依赖中);因此,引入了项目构建工具来代替;常见的构建工具有: Ant :比较古老的一款构建工具,目前不常用;
转载 2024-06-06 17:00:53
29阅读
前言本文适合有一定android基础想初步了解学习web前端开发的朋友。以下均为个人理解,很多可能不是百分百就是完全能类比过去,只是比较相似,希望能帮助大家比较好地理解。如有不准确的地方,欢迎大家留言纠正,共同学习!效果图演示html:android:我们尽量将两个布局弄得比较接近,方便我们后面进行比较。html的结构主要由3个文件组成:index.css、index.html和index.js。
转载 2024-08-21 16:57:38
61阅读
  Android深圳app开发可以什么语言?目前移动互联网发展迅猛,每个人都希望开发一款app软件。然而,目前主流的app主要分成两类,一类是基于IOS系统的,另一类是基于Android系统的。两个不同系统的app所采用的编程语言是全然不同的。 Android深圳app开发可以什么语言?   Android深圳app开发可以什么语言?  1.Java语言  Android手机之上
  • 1
  • 2
  • 3
  • 4
  • 5