判断是否是快速点击

项目中经常遇到控件可以连续多次点击,会做出多次响应,这样体验非常不好,解决类似问题可以根据点击的时间间隔进行判断,代码如下,时间可自定义,简单但是非常好使用 /** * 用于判断是否快速点击 */ private static final int MIN_DELAY_TIME= 1000;...

2019-04-20 15:29:08

阅读数 12

评论数 0

图片压缩不失真

本篇博客主要是记录一个关于关于图片压缩不失真的网站,TinyPNG(https://tinypng.com/) 可以最大程度的压缩图片,但是不失真,对于apk瘦身也有很大帮助,希望能够帮到需要开发者 ...

2019-04-20 10:28:04

阅读数 12

评论数 0

StartActivity 工具类

每个项目中都会有界面的跳转,为了使用方便,我们可以将其封装一下,可以相应的减少代码量,直接上代码 public class JumperUtils { public static void JumpTo(Activity activity, Class<?> ...

2019-03-24 11:47:06

阅读数 21

评论数 0

Android层次架构

一直以来对于android 的架构层次只是简单的知道分为那几个层次,并没有太大的关注内部的一些东西,今天花了点时间又看了看,便随手记录了下。 Android开源和兼容性技术负责人Dan Morrill在Android开发手册兼容性部分所解释的,“Android并不是传统的Linux风格的一个规范...

2018-07-18 15:27:40

阅读数 98

评论数 0

简单的实现沉浸式状态栏

沉浸式对我们来说是和熟悉了,项目中已经很成熟了,之前一直没整理关于沉浸式的东西,今天整理了下,以后基本可以直接用到项目里了。 android:windowTranslucentStatus这一属性,设置为true则状态栏变透明(4.4以上手机),如果不做任何处理,标题栏会将状态栏覆盖,显示出现混...

2018-07-16 16:59:19

阅读数 435

评论数 2

Cannot resolve symbol 'Theme' in styles.xml (Android Studio)

项目中关于主题的一个问题,试过几种查阅的方法都不可以,最后在stackoverflow 找到了一个方法,试了试竟然成功了down voteAnother solution that worked for me with Android Studio 3.1.2:delete these from ...

2018-07-12 17:03:49

阅读数 1004

评论数 10

TaskExecutionException: Execution failed for task ':app:compileDebugJavaWithJavac

今天项目中遇到一个问题,在网上找了一些解决方式,但是都没法解决,后来在日志中找到解决方法,查看日志的方式:gradlew  compileDebug --stacktrace -info,通过日志中的> Task :app:compileDebugJavaWithJavac ...

2018-07-09 13:16:56

阅读数 1622

评论数 0

Program type already present: android.support.v13.view.DragAndDropPermissionsCompat

今天在继承GreenDao时遇到这个问题,这个问题不常见,记录下来希望能够帮到大家,解决方式:在gradle中的dependencies 中添加configurations { all*.exclude group: 'com.android.support', module: 'supp...

2018-07-03 18:07:36

阅读数 2350

评论数 0

The specified child already has a parent. You must call removeView() on the child's parent first.

项目中遇到这个异常,查看了好久没找到原因,在添加view的地方也没找到错误,后来在一篇博客的评论中看到一个评论:出现此错误的根本问题是当前view已经在别的view 中,作为子view,而你的现在又要将当前view放在别的view中,就会抛出这类错误。解决方法是你先找到当前view的父view,在...

2018-07-03 09:52:36

阅读数 913

评论数 0

单例模式

在讲单例模式之前,我想先试讲一个例子,在什么程序中,我们都需要读取property配置文件,通过Java去解析这个文件,拿出我们想要的数值,所以我们很快很快就可以写出下面一个类去读取文件:public class LoadProperty { private String name; ...

2018-06-28 12:02:00

阅读数 25

评论数 0

android 引导页

引导页

2018-03-29 10:33:13

阅读数 123

评论数 0

给activity设置半透明背景

使用activity完成类似dialog的功能<!--activity设置背景--> <style name="myTransparent" parent="@android:s...

2018-03-08 10:10:56

阅读数 359

评论数 0

倒计时包括天时分秒

项目中有包括天时分秒的倒计时需求,现整理如下,希望帮到有此需求的伙伴如果后天返回的时间格式为yyyy-MM-dd HH:mm:ss 则需要做一些处理转换成时间戳SimpleDateFormat dataformat = new SimpleDateFormat("yyyy-MM-...

2018-02-28 14:16:34

阅读数 705

评论数 0

使用Glide加载的图片保存到相册,保存gif到相册

项目中保存图片到相册这个功能很简单,但是如果有gif就相对难一些,需要判断是否是gif,本文将该功能做相应记录String imagePath=null; Drawable drawable = mImageView.getDrawable();//判断图片类型 if (d...

2018-02-28 09:01:49

阅读数 1759

评论数 0

保存图片到相册

项目中有个需求是将图片保存到相册中,本文整理了该功能如下,记录方便以后使用String fileName = null; //系统相册目录 String galleryPath= Environment.getExternalStorageDirec...

2018-02-28 08:54:37

阅读数 103

评论数 0

Jpush集成

极光推送集成

2017-12-09 12:52:20

阅读数 283

评论数 0

长按识别图中二维码

长按识别图中二维码

2017-12-09 11:30:46

阅读数 3005

评论数 0

ScrollView起始位置不是最顶部的解决办法

ScrollView起始位置不是最顶部的解决办法

2017-11-28 17:24:10

阅读数 187

评论数 0

EditText 输入小数点,价格

EditText android:inputType="number" android:digits="0123456789." />

2017-11-28 15:56:47

阅读数 106

评论数 0

EditText 光标颜色

今天发现项目中EditText中的光标颜色并未设置却是红色的,后来才知道这是系统的,如果是使用同EditText相同颜色的可以设置改属性 android:textCursorDrawable="@null" 自定义光标颜色也可以

2017-11-28 15:44:53

阅读数 83

评论数 0

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