修改Gradle缓存文件夹路径的方法

新建一个环境变量设置,GRADLE_USER_HOME,值为D:\Users\shaowei\.gradle,设置完成之后,点击确定,关闭设置窗口。这个时候可以去idea中看下gradle的用户目录,自动变成了环境变量中的值了选择环境变量的方式修改,可以全局改变,推荐使用此方法...

2018-03-15 13:57:50

阅读数 697

评论数 0

最新底部弹出dialog,如选择框 Kotlin

1、onCreate中 加载XML 然后代码中设置全屏 setContentView(R.layout.dialog_bottom_layout) val layoutParams = window.attributes layoutParams.width = WindowManager....

2019-04-16 21:52:19

阅读数 18

评论数 0

NetScrollView嵌套recycleview初始位置并不置顶解决方法

我们知道,进入页面后,scrollview显示位置下移,主要是因为焦点问题,所以在它的上一层布局或者在根布局上加android:focusableInTouchMode="true" 就能解决你所遇到的问题。下面记录一下我找到的解决方法,方便今后自己查阅,加深自己的印象,同时,...

2019-04-15 21:52:58

阅读数 19

评论数 0

JavaScript 日历

<!DOCTYPE html> <html> <head> <meta charset="utf8"> <style> table { ...

2019-04-12 10:06:44

阅读数 6

评论数 0

Kotlin 实现的基于 RxJava 2.× 的 RxBus

实现 既然你主动打开了这篇文章,那你肯定了解 RxBus 是什么,以及 RxBus 是干什么用的。所以我就偷个懒不陪你复习基础知识了 #滑稽,下面直接贴代码。 Kotlin 实现的基于 RxJava 2.× 的 RxBus 单例: object RxBus { // 支持背压且线程安...

2019-04-11 19:25:13

阅读数 1

评论数 0

coordinatorLayout使用总结篇,看完这篇完全可以开发5.0的高级特效了 +Android 详细分析AppBarLayout的五种ScrollFlags

coordinatorLayout使用总结篇,看完这篇完全可以开发5.0的高级特效了 了解相关更多技术,可参考《沉浸式状态栏+ScrollView顶部伸缩+ActionBar渐变》,最近在用coordinatorLayout做一些特效,发现网上有好多人已经走完了坑,借此我们来总结一把。 一...

2019-04-10 09:56:43

阅读数 34

评论数 0

微信小程序识别二维码

previewImage: function(e) { var current = e.target.dataset.src; wx.previewImage({ current: current, urls: [current] }) },

2019-03-13 13:54:39

阅读数 22

评论数 0

在命令行窗口获取.jks的MD5值和SHA1的值

在命令行窗口获取.jks的MD5值和SHA1的值 1:打开命令行窗口,dos命令定位到.jks文件下/或AS Terminal窗口 2:输入命令:keytool -v -list -keystore keystore.jks【一定要记得加上 -v 参数,不然只能看到SHA1,没有MD5】【key...

2019-01-18 17:28:08

阅读数 7

评论数 0

Android 调用第三方浏览器打开网址或下载文件

/** * 调用第三方浏览器打开 * @param context * @param url 要浏览的资源地址 */ public static void openBrowser(Context context,String url){ final I...

2018-10-12 16:46:26

阅读数 889

评论数 0

Android7.0调用系统相机拍照、访问相册问题上传到服务器

//model层 package zhaochuang.bawei.com.myapplication.model; import java.util.Map; import okhttp3.RequestBody; import zhaochuang.bawei.com.myapplicat...

2018-09-13 18:20:03

阅读数 131

评论数 0

Android调用系统的拍照,打开相册功能

Android调用系统的拍照,打开相册功能 1 添加权限: <!-- 往SDCard写入数据权限 --> <uses-permission android:name="android.permission...

2018-08-16 20:31:48

阅读数 90

评论数 0

Android--使用Canvas绘图

前言   除了使用已有的图片之外,Android应用常常需要在运行时根据场景动态生成2D图片,比如手机游戏,这就需要借助于Android2D绘图的支持。本篇博客主要讲解一下Android下使用Canvas进行绘图的相关操作。最后将以一个简单的Demo演示如何使用Canvas在ImageView上...

2018-08-15 17:42:59

阅读数 65

评论数 0

RadioButton设置自定义选中

用Android Studio做安卓开发的时候,使用RadioButton会有系统默认样式,比如:在unchecked状态下是黑色边框+空心圆样式;checked状态下是粉红色边框+中间一个粉红色原点(如下)。      但是有时候我们想要改变前面圆圈的样式,那么怎么修改呢? 可能很多同学...

2018-07-25 10:53:29

阅读数 763

评论数 0

Rxbus实现事件总线(RxJava2.0)

封装base的时候想到事件分发 既然用到了Rxjava 很神奇的发现了Rxbus这个东西,那就学习下~Github:https://github.com/balckban/RxbusDemo-RxJava2.0-ezgif-1-3b2413c862.gif首先是gradle的配置compile &...

2018-07-06 16:06:52

阅读数 220

评论数 0

Java中BigDecimal的使用

在日常开发中我们经常会碰到小数计算,而小数直接计算的话会出现一些小小的错误,如下System.out.println(1.01 + 2.02);你说能输出什么?3.03?实际上输出的是3.0300000000000002。这是因为不论是float 还是double都是浮点数,而计算机是二进制的,浮...

2018-07-03 17:01:11

阅读数 42

评论数 0

Map集合的四种遍历方式

import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap { public static void main(String[] args) { ...

2018-06-26 09:13:19

阅读数 28

评论数 0

Android Studio gradle项目文件基本配置样例

1、根目录下创建配置文件 dependencies.gradle(同项目build.gradle同一个目录,或引用目录)ext { minSdkVersion = 14 compileSdkVersion = 27 targetSdkVersion = 27 ha...

2018-06-14 10:53:33

阅读数 71

评论数 0

OKHttp使用详解

一,OKHttp介绍okhttp是一个第三方类库,用于android中请求网络。这是一个开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso和LeakCanary) 。用于替代HttpUrlConnection和Apache HttpClient(an...

2018-06-14 09:43:15

阅读数 118

评论数 0

可以控制Log开关的工具类LogUtil

import android.util.Log; /** * 控制Log开关的工具类 */ public final class LogUtils { private LogUtils() {} // 如果想屏蔽所有log,可以设置为0 public static ...

2018-06-13 10:02:51

阅读数 188

评论数 0

自定义RGB颜色

 public int getRandColorCode(int index) {     String r, g, b;     Random random = new Random();     r = Integer.toHexString(random.nextInt(256)).toUp...

2018-06-07 18:01:47

阅读数 362

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭