当前位置: 移动技术网 >

gradle

  (共找到 320 条与 gradle 相关的信息)

Picasso源码解析

2018-09-12 02:31 | 评论:0 次 | 浏览: 0

本来这一篇文章,早就应该写了,但是最近一直在研究项目的安全性,就一直耽搁了。研究了一段时间的安全性,收获颇丰,下一篇文章,将总结一下最近的收获。好了,先把Picasso捋一遍。老规矩,先上流程图。这张图,从网上找来的。 Picasso的简单使用 build.gradle依赖 加载图片 就一句代码,就 ...

Android Studio 在项目中引用第三方jar包

2018-09-26 18:49 | 评论:0 次 | 浏览: 0

在Android Studio项目中引用第三方jar包的方法: 步骤: 1、在build.gradle文件中添加如下代码: 备注:要添加在Android作用域下 点击【Sync Now】,会生成jniLibs文件夹 找到jniLibs文件夹对应的实体目录,把需要用到的jar包放到该目录下 在buil ...

挑战常规--搭建gradle、maven私人仓库很简单

2018-10-22 17:11 | 评论:0 次 | 浏览: 0

常规 百度搜索“搭建maven私有仓库”,搜索到的结果几乎都是使用nexus 不一样的简单 如果了解maven上传原理,完全没必要搞得那么复杂庞大,区区不足百行代码就可以实现一个私有仓库。 maven上传的核心本质是:使用Http PUT上传,使用Http GET下载。再简单不过的代码如下: 测试上 ...

Springboot的异常处理与自定义异常

2018-12-28 23:06 | 评论:0 次 | 浏览: 0

园友们好,元旦很快就到来了,提前祝各位园友们元旦快乐,今天给大家分享一个工作中必用一个知识点,就是使用枚举构建自定义异常并应用于springboot的异常处理器。开始之前我先把这个案例的结构大致说明一下: 1、使用idea创建一个springboot的Gradle/Maven项目,引入web模块即可 ...

Android Studio教程01-的工程和目录结构解析

2019-01-17 09:28 | 评论:0 次 | 浏览: 0

[TOC] 1.主目录 1. .gradle和.idea 这两个目录下放置的都是Android Studio自动生成的一些文件,我们无须关心,也不要去手动编辑。 2. app: 项目中的代码、资源等内容几乎都是放置在这个目录下的,我们后面的开发工作也基本都是在这个目录下进行的,待会儿还会对这个目录单 ...

【Android】OkHttp3总结与封装

2019-03-18 07:21 | 评论:0 次 | 浏览: 0

开始使用 在app目录下的build.gradle中添加依赖: GET方法 GET参数的传递可以使用拼接字符串的方式直接拼接到url中。 POST方法 封装 由于OkHttp发送请求的方式比较繁琐,需要构建许多参数,所以需要我们自己进行封装,以下是我的封装方式: 想法有以下几点: 1. 在 和`po ...

安卓开发笔记(二十八):仿写IOS switch选择器控件实现,checkbox

2019-04-26 09:31 | 评论:0 次 | 浏览: 0

我们先来看看效果: 这里我们主要使用了github上的一个开源项目,配置起来比较方便,下面解释一下该如何使用:首先是:Gradle文件当中进行配置: 当然如果是老版本的Android Studio则使用: 二.activity 其中的第一个监听器是switch在选择的时候,所触发的事件。第二个监听器 ...

Android apk 项目一键打包并上传到蒲公英的实现方法

2020-06-14 16:39 | 评论:0 次 | 浏览: 0

项目一键打包并上传到蒲公英缘由:测试流程由 打包 找包准备上传 填写更新信息 然后上传过于复杂 所以想要简化开发阅读须知:需要读者了解如何在项目里面建立一个空的gradle plugin的过程

Android Studio3.6.+ 插件搜索不到终极解决方案(图文详解)

2020-06-23 18:47 | 评论:0 次 | 浏览: 0

不知道什么时候android studio 插件和gradle升级后,插件在线安装就搜索不到插件了,一直处于转圈圈状态,通过各种测试和摸索总结出几种解决方案。我的android studio已经升级到

android 集成环信SDK

2020-07-08 17:40 | 评论:0 次 | 浏览: 0

集成步骤:1. 首先在你的项目根目录build.gradle文件的allprojects→repositories属性下加入远程库地址allprojects { repositories { google() jcenter() maven { url 'https://jitpack.io' } maven { url 'http://developer.huawei.com/repo'} //如果需要

SmartRefreshLayout 下拉刷新提示语言国际化

2020-07-08 17:56 | 评论:0 次 | 浏览: 0

一,SmartRefreshLayout使用方法简要说明1,在buidl.gradle中引入依赖 //SmartRefreshLayout上拉加载下拉刷新 implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.0.4-5' //没有使用特殊Header,可以不加这行 implementation 'com.scwang.smartrefresh:SmartRefreshHeader:1.0.5.1'2,...

Android 使用腾讯TBS

2020-07-09 10:42 | 评论:0 次 | 浏览: 0

接入SDK接入1.jar包:https://x5.tencent.com/tbs/sdk.html2.Gradle:api ‘com.tencent.tbs.tbssdk:sdk:43903’权限配置<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.ACCESS_NETWORK_

JSON解析网络请求数据案例

2020-07-14 09:03 | 评论:0 次 | 浏览: 0

1.创建一个安卓项目把网络请求的架包导入在build.gradle(Module.app)目录下implementation 'com.squareup.okhttp:okhttp:2.7.5'implementation 'com.alibaba:fastjson:1.2.68'先创建xml布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.

安卓九宫格布局(图片上传、预览)

2020-07-14 09:04 | 评论:0 次 | 浏览: 0

前言:利用RecyclerView展示朋友圈UI布局,包含展示、预览、删除等功能效果图1、在项目app\build.gradle添加依赖 //图片加载 implementation 'com.github.bumptech.glide:glide:4.8.0' //初始化控件找ID implementation 'com.jakewharton:butterknife:10.2.1' annotationProcessor 'com.jakewharton:

Android日期时间选择器

2020-07-23 15:26 | 评论:0 次 | 浏览: 0

一,build.gradle 引用implementation "com.contrarywind:Android-PickerView:3.2.7"二,layout布局文件<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:hint="请选择日期时间" android:id="@+id/dat

查看 gradle依赖关系,以及去除重复依赖包

2020-07-23 15:48 | 评论:0 次 | 浏览: 0

1、如何查看 as 中 包之间的依赖关系可以得到类似以下层级依赖关系------------------------------------------------------------Project :appdebugAndroidTestCompileClasspath - Resolved configuration for compilation for variant: debugAndroidTest+--- com.android.support.test.espresso:es

kotlin浅入学习

2020-07-27 16:33 | 评论:0 次 | 浏览: 0

工程配置引用module中gradle文件// 使用Kotlin插件apply plugin: 'kotlin-android'// 使用Kotlin Android扩展插件//知识点: kotlin-android-extensions相当于DataBinding,同样的目的为了偷懒不用写findViewByIdAndroid 开发必备。apply plugin: 'kotlin-android-extensions' dependencies { //... //添

AndroidStudio自动生成SVN/Git .ignore配置文件

2020-07-27 16:37 | 评论:0 次 | 浏览: 0

android studio新建项目是自带.ignore文件的,默认是使用了忽略规则上传。默认忽略的是:*.iml.gradle/local.properties/.idea/caches/.idea/libraries/.idea/modules.xml/.idea/workspace.xml/.idea/navEditor.xml/.idea/assetWizardSettings.xml.DS_Store/build/captures.externalNativ.

Execution failed for task ‘:app:checkDebugDuplicateClasses‘解决方案

2020-08-05 18:22 | 评论:0 次 | 浏览: 0

问题Android Studio 编译报错:Execution failed for task ':app:checkDebugDuplicateClasses'.FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:checkDebugDuplicateClasses'.> 1 exception was raised by workers: java.l

安卓内存泄漏的检测

2020-08-10 14:08 | 评论:0 次 | 浏览: 0

1.在adb 运行 adb shell dumpsys meminfo +包名 拿到程序内存,以及activity和view的数量,通过观察activity的数量检查有没有内存泄漏2.集成 LeakCanary在build.gradle里导入 implementation 'com.squareup.leakcanary:leakcanary-android:1.5.4'在application里添加 if (LeakCanary.isInAnalyzerProcess(th...

springboot-2.3.x最新版源码阅读环境搭建(基于gradle构建)

2020-08-11 03:55 | 评论:0 次 | 浏览: 0

一、前言跟很多小伙伴聊天,发现一个严重的问题,很多小伙伴横向发展的貌似很不错,很多技术都能说出一二,但是如果在某个技术上深挖一下就不行了,问啥啥不会。就拿springboot来说,很多同学止步于spr

UNIAPP Android版离线打包

2020-08-14 09:36 | 评论:0 次 | 浏览: 0

第一步:Android Studio下创建Java写新项目,创建版本选19及以上(具体操作步骤,可搜Android Studio新项目创建)第二步:app下build.gradle文件配置apply plugin: 'com.android.application'android { compileSdkVersion 28 defaultConfig { applicationId "ys.com.myapplication" minSd...

超简单集成HMS ML Kit 实现parental control

2020-08-14 09:48 | 评论:0 次 | 浏览: 0

前言各位应用程序开发者有没有在后台收到过家长们的反馈? 希望能够提供一个开关,采取一些措施保护小孩的眼睛,因为现在小孩子的近视率越来越高,和他们长时间近距离盯着屏幕有很大的关系。最近有一个海外的客户通过集成了ML kit 实现了防范小朋友眼睛离屏幕过近,或者玩游戏时间过长的父母类控制类功能。场景父母需要这个功能防止小朋友眼睛距离屏幕过近,或者小朋友看屏幕时间过长。开发前准备在项目级gradle里添加华为maven仓打开AndroidStudio项目级build.gradle文件增量添加如下m

云炬Android开发笔记 使用新版本Android studio快速Build低版本项目的仓库代码(标红部分)

2020-08-14 09:50 | 评论:0 次 | 浏览: 0

buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} //使用阿里云镜像替换原有的jecter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.2' classpath 'com.jakewharton:butter.

react-native打包android的apk报错Duplicate resources

2020-08-14 09:55 | 评论:0 次 | 浏览: 0

报错问题:react-native在打包apk包的时候报错Duplicate resources报错原因:资源id重复解决办法,找到路径为your project/node_modules/react-native/react.gradle的文件,在dofirst后添加如下dolast代码:doFirst { jsBundleDir.deleteDir() jsBundleDir.mkdirs() reso

idea启动项目报错Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

2020-08-14 09:57 | 评论:0 次 | 浏览: 0

这一次的出错原因很迷,这个错意思是类找不到,正常情况下十有八九是因为jar包没导入。但是我的jar包正常导入没报错……然后我就不知道是哪里出错了,一通好找找不到,期间多次刷新gradle,一直没弄好。最后,一个小小的尝试我把依赖删光了,等gradle重新刷新不引用jar包,然后有添上依赖再刷新一遍,重新把jar包引回来。一来一回,引入的是同一个jar包,但是问题解决了。总结垃圾错误,不想再遇到了,Mark一下!!...

Android DateTimePicker(一个简单、漂亮的日期时间选择器)

2020-08-23 14:43 | 评论:0 次 | 浏览: 0

DateTimePicker 一个简约、漂亮的日期时间选择器,支持大面积自定义UI,内置日期时间选择弹窗,基于 Google BottomSheetDialog,可直接使用。预览快速体验点击下载如何引入Step 1. 添加 JitPack repositoryallprojects {repositories {...maven { url "https://jitpack.io" }}}Step 2. 添加 Gradle依赖dep.

This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled

2020-08-01 00:00 | 评论:0 次 | 浏览: 0

错误This project uses AndroidX dependencies, but the 'android.useAndroidX' property is not enabled. Set this property to true in the gradle.properties file and retry.The following AndroidX dependencies are detected: androidx.appcompat:appcompat:1.1.0, and

Error:Duplicate class org.intellij.lang.annotations.Flow found in modules annotations-13.0.jar

2020-08-01 00:00 | 评论:0 次 | 浏览: 0

问题1意思是重复导入了jar包,解决办法:在build.gradle(module app) 里面加入几行代码即可: configurations { cleanedAnnotations compile.exclude group: 'org.jetbrains' , module:'annotations' }问题2Unable to start activity ComponentInfo{com.example.zsbf/com.example.z

android 使用github上建立Maven仓库

2020-08-01 00:00 | 评论:0 次 | 浏览: 0

最终github上的效果,如图 1.新建一个项目MavenDemo2.在项目里建立一个测试module,baselib如下图3.在baselib的build.gradle中配置maven仓库,如下图//发布Maven配置apply plugin: "maven"uploadArchives { repositories.mavenDeployer { pom.groupId = "com.zw" // ...

移动技术网