-
在setting.gradle中添加本地仓库
注意:由于我是升级了gradle版本到7.0以上了,所以仓库在setting.gradle中,如果gradle的版本没有升到最新版本,仓库还在build.gradle中
dependencyResolutionManagement {
repositories {
mavenLocal()
- 在app的build.gradle文件的dependencies中直接引用就可以使用了
dependencies {
implementation 'com.example.loginview:loginview:0.0.1'
implementation 'com.example.javautil:util:0.0.1'
- 直接在activity中使用
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
val a = util.sqrt(3,4);
bind.btnJump.setOnClickListener {
val trim = bind.edtParam.text.toString().trim()
LoginActivity.newInstance(this, trim)
前提是 你的电脑本地已经实现安装配置了maven仓库
- 首先是创建Android library的库,并在库中实现你的功能
- 在该library库中的build.gradle中添加如下代码
plugins {
id 'maven-publish'
def aarVersion = "0.0.1"
task sourceJar(type: Jar) {
archiveClassifier.set('sources')
from android.sourceSets.main.java.srcDirs
afterEvaluate {
publishing {
publications {
debug(MavenPublication) {
groupId = 'com.example.loginview'
artifactId = 'loginview'
version = aarVersion
from components.debug
artifact sourceJar
repositories {
mavenLocal()
- 在gradle的菜单栏中找到该library库下的任务中找到publishing的任务
jar包的具体操作步骤跟aar一样,这里就不在陈述,不过这里要注意两点,如下图
文章目录效果本地仓库中的jar包和aar效果图使用步骤实现步骤aar包jar包效果本地仓库中的jar包和aar效果图使用步骤在setting.gradle中添加本地仓库注意:由于我是升级了gradle版本到7.0以上了,所以仓库在setting.gradle中,如果gradle的版本没有升到最新版本,仓库还在build.gradle中dependencyResolutionManagement { ... repositories { ...
文章目录效果图例子下载代码实现 (以网格为例)1. 首先编写listView需要的item的布局item.xml ,代码如下:2. 编写RecyclerView的适配器adapter(需要继承 RecyclerView.Adapter),代码如下:3. 主界面中布局代码如下:4. activity中的代码如下:其他界面主要代码RecyclerView纵向RecyclerView横向RecyclerView瀑布流
该项目是我在学习第一行代码里面使用Kotlin写RecyclerView的时候写的,
文章目录效果图demo下载代码实现1. 首先准备两张 接收 和 发送的图片,做成9-Patch图片2. 准备两个布局,一个接收的 一个是发送的,效果如下3. 准备一个实体类,代码如下4. 实现RecyclerView 的适配器,代码如下5. 实现主界面的布局,效果如下6. MainActivity中的代码如下
demo下载
https://download.csdn.net/download/ljp345775/12452929
1. 首先准备两张 接收 和 发送的图片,做成9-Patc
文章目录效果图例子下载代码实现1. 首先编写listView需要的item的布局item.xml ,代码如下:2. 编写listview的适配器adapter,代码如下:3. 主界面中布局代码如下:4. activity中的代码如下:
最近买了郭霖郭大神的书——第一行代码,正在学习,学到了kotlin中ListView的使用,特此记录一下,效果如下:
https://download.csdn.net/download/ljp345775/12450945
1. 首先编写l
文章目录展示1.文件保存2.SharedPreferences3.数据库保存例子下载代码实现1.文件存储2.SharedPreferences3.数据库(1).创建数据库(2).增(3).删(4).改(5).查
1.文件保存
2.SharedPreferences
3.数据库保存
https://download.csdn.net/download/ljp345775/12489221
1.文件存储
主要代码如下:
//保存到文件
btn_saveData.se
文章目录展示手机界面平板界面例子下载实现的思路代码新闻列表 NewsTitleFragment新闻详情 NewsContentFragment(用于平板)新闻详情 NewsContentActicity(用于手机)layout 文件夹下的activity_main.xmllayout-sw600dp 文件夹下的activity_main.xml
https://download.csdn.net/download/ljp345775/12478162
实现的思路
目录定义例子例子下载地址UML类图主要代码抽象类 `Operation`加法运算类 `AddOperation`减法运算类 `SubOperation`乘法运算类 `MulOperation`除法运算类 `DivOperation`运算工厂类 `OperationFactory`
使用
简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。
Spring Boot提供了一个方便的Maven插件,即spring-boot-maven-plugin,可以将Spring Boot应用程序打包为可执行的jar文件。以下是使用spring-boot-maven-plugin插件打包可执行jar包的方法[^1]:
1. 在pom.xml文件中添加spring-boot-maven-plugin插件的配置:
```xml
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
2. 运行Maven命令进行打包:
```shell
mvn clean package
3. 执行以上命令后,Maven将会在target目录下生成一个可执行的jar文件,可以使用以下命令运行应用程序:
```shell
java -jar your-application.jar
请注意,上述配置和命令假设你已经正确安装了Maven,并且在命令行中可以访问到mvn命令。