Android开发工具
guodashen007
向阳编程工作室
展开
-
Android检测网络状态&监听网络变化
网络状态改变、用户信息改变(帐户的钱),第一时间就要想到用观察者模式来实现广播接收者,简单地把网络的变化通过接口抛出去package com.qkt.face.et.receiver;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFilter;import android.原创 2021-12-14 11:06:33 · 15168 阅读 · 3 评论 -
aar多层引用Add library...aar‘ to classpath
implementation单层引用,只能引用前aar包层api 多层引用,引用当前aar包层,以及aar包引用的aar包层用api替换implementationimplementation ...aar改为api fileTree(include: ['*.jar', '*.aar'], dir: 'libs')原创 2021-08-13 14:39:27 · 480 阅读 · 0 评论 -
安卓正则工具类
import java.util.regex.Pattern;/** * 正则工具类 * 提供验证邮箱、手机号、电话号码、身份证号码、数字等方法 */public final class RegexUtils { /** * 验证Email * @param email email地址,格式:zhangsan@sina.com,zhangsan@xxx.com.cn,xxx代表邮件服务商 * @return 验证成功返回true,验证失败返回false.转载 2021-05-12 14:31:48 · 185 阅读 · 0 评论 -
gradle的全局配置
如果有多个module的配置是一样的,可以将这些配置提取出来,也就是使用全局配置。全局配置有多种方式,这里介绍其中的两种。1. 使用ext块配置在项目build.gradle中使用ext块,如下所示。GRADLE ext{ compileSdkVersion =28 buildToolsVersion ="28.0.3" minSdkVersion =15 targetSdkVersion =28} 在某个module的build.gradl原创 2021-02-20 16:27:06 · 988 阅读 · 0 评论 -
rxandroid
@GET("work/wdxcjlb/list")Observable<BaseObjectBean<PatrolListBean>> getPatrolList(@Query("start") String start, @Query("end") String end, @Query("limit") int limit, @Query("page") int pa...原创 2020-03-31 14:10:17 · 141 阅读 · 0 评论 -
DateTimeUtil
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Locale;public class DateTimeUtil { private static DateTimeUtil instance; private DateTimeU...原创 2020-03-27 14:27:05 · 585 阅读 · 0 评论 -
隐藏任务栏
//隐藏任务栏SystemControlManager.getInstance().hideSystemBar();原创 2020-03-27 14:19:24 · 235 阅读 · 0 评论 -
Could not get resource 'https://jcenter.bintray.com:kotlin 3.5.0
allprojects { repositories { google() jcenter() // 新加 maven { url "https://jitpack.io" } }}原创 2020-02-20 12:01:46 · 742 阅读 · 0 评论 -
Invalid escape sequence at line 1 column 350 path $[2].name
1.将安卓项目Clean一下,然后再重新Build。(网上有人说可以,但是笔者通过这个方法无法解决问题)2.将project目录下的build.gradle文件(注意是项目目录下的,不是内层目录下的)中的dependencies {classpath ‘com.android.tools.build:gradle:3.3.1’}修改为dependencies {classpath...原创 2019-12-14 20:40:20 · 222 阅读 · 0 评论 -
Android studio 上传到码云gitee
1、下载git并配置: 下载地址:https://npm.taobao.org/mirrors/git-for-windows/v出现git版本号即为可使用2、android studio 下载码云插件:gitee3、托管项目到码云:可能需要填写的gitee账号.提示上传成功即可在gitee网站看到...原创 2019-10-22 14:41:48 · 1424 阅读 · 0 评论 -
android 快捷键
Android Studio常用快捷键1. Ctrl+D: 集合了复制和粘贴两个操作,如果有选中的部分就复制选中的部分,并在选中部分的后面粘贴出来,如果没有选中的部分,就复制光标所在的行,并在此行的下面粘贴出来。2. Ctrl+空格: 输入代码时按此组合键会列出与之相匹配的类、方法名、成员变量等,起智能提示的作用。在编辑XML文件一样有用。3. Ctrl+向下箭头 或Ctrl+原创 2017-12-01 11:18:53 · 172 阅读 · 0 评论