自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android View设置隐藏与显示不起作用

 第一种可能是动画的原因,记得清除动画。第二种是界面旋转导致activity重建,view也都重建了。 

2019-01-31 10:04:38 2746

原创 android popupwindow弹出后背景变暗

private void dimBackground(final float from, final float to) { final Window window = getWindow(); ValueAnimator valueAnimator = ValueAnimator.ofFloat(from, to); valueAnimator.s

2018-01-17 13:05:06 861

原创 java处理double类型末尾的0

/** * 处理double类型末尾的0 * * @param s * @return */ public static String subZeroAndDot(String s) { if (StringUtils.isEmpty(s)) { return ""; }

2018-01-02 09:51:23 2757

原创 android webView加载h5 h5的js代码不执行

webSettings.setJavaScriptEnabled(true);//允许执行jswebSettings.setDomStorageEnabled(true);//加上这一句就好了

2017-12-14 10:10:35 2276

原创 glide设置

<meta-data android:name="com.juzifenqi.app.utils.GlideConfiguration" android:value="GlideModule"/><meta-data android:name="com.bumptech.glide.integration.okhttp3.OkHttpGlideModule" an

2017-11-17 14:13:04 328

原创 android aapt 查看包信息

aapt dump badging

2017-11-09 11:11:25 507

原创 gson 解析json

dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:25.3.1' compile 'com.android.support.constraint:constraint-layout:1.0.2' comp

2017-08-16 09:30:04 322

原创 android开发popupwindow判断是否弹出

btn_pop.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (pop != null) { pop.setFocusable(true);

2017-08-14 15:54:05 5891

转载 Mac下的解压命令

原文地址点击打开链接tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tg

2017-07-28 16:57:01 1838

转载 android transfer 关闭自启动

PID=$(ps -fe | grep "[A]ndroid File Transfer Agent" | awk '{print $2}'); if [[ -n $PID ]]; then kill $PID; fi; mv "/Applications/Android File Transfer.app/Contents/Resources/Android File Transfer Agen

2017-07-10 10:17:42 588

原创 android textView实现长按复制

1、 <TextView android:id="@+id/tvCopyCust2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:h

2017-07-04 19:06:52 969

原创 Linux 命令

find . -name "*.java" -type f -print -exec rm -rf {} \;  删除当前目录下以.java结尾的文件unrar e org.whl.rar 解压rar

2017-06-27 18:08:36 241

原创 Android studio 快捷键

Edit ->Column Selection Mode 开启列操作模式,记得关闭command +alt(opt) +L 格式化代码command +F 在类内部查找关键字command +shift+Enter 补全if(){}command +shift+U 大小写转换command +alt(opt)+C 生成常量(例:public static final int A

2017-06-19 17:20:31 234

转载 wifi

for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do  @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clear

2017-05-19 03:08:02 383

转载 UE

printf '\x31\xC0\xFF\xC0\xC3\x90' | dd seek=$((0x92D370)) conv=notrunc bs=1 of=/Applications/UltraEdit.app/Contents/MacOS/UltraEdit

2017-05-19 03:03:12 328

原创 android 控件设置Gone不起作用

看看是否设置了动画,去掉 动画view.clearAnimation();

2017-03-30 15:06:23 1783

原创 Androidstudio中gradle配置资源文件

一、androidstudio 在打包时指定哪些资源文件需要打包1、切换到project视图,需要在main下自定义一个文件夹名字resrelease2、gradle配置,在app的gradle里配置//最顶部ext {    isModule = false}if (isModule.toBoolean()) {    apply plugin: 'c

2017-03-25 16:01:48 1983

原创 Fresco 使用databinding @BindingAdapter显示图片

import android.content.res.Resources;import android.databinding.BindingAdapter;import android.graphics.PointF;import android.graphics.drawable.Drawable;import android.net.Uri;import android.text.

2017-03-25 11:07:21 2740 2

原创 Fresco加载图片Utils

import android.content.res.Resources;import android.graphics.PointF;import android.net.Uri;import android.support.annotation.NonNull;import android.text.TextUtils;import android.util.TypedValue;

2017-03-25 10:34:05 737

原创 android dip转换Px

public static int dip2px(int dip) { Resources r = Resources.getSystem(); return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dip, r.getDisplayMetrics());}

2017-03-25 10:26:25 558

原创 android 主工程找不到library工程的图片资源

library工程res目录下的资源不要和主工程的res目录下的资源同名,出现这种主工程找不到library工程的图片资源问题  注意检查一下

2017-03-18 15:35:05 967

原创 Fresco根据焦点加载圆形头像

public static RoundingParams getCircleParams() { if (null == circleParams) { synchronized (FrescoUtil.class) { if (null == circleParams) { circl

2016-11-08 15:12:17 430

原创 android 动态获得资源ID

public void updateVoiceLevel(int level) {            int resId = context.getResources().getIdentifier("v" + level, "drawable", context.getPackageName());            iv_idalog_vioce.setImageResourc

2016-11-08 10:35:08 415

转载 android studio 单元测试时如何得到context

在stackoverflow找到了解决的办法,Context context = new MockContext();附上链接:http://stackoverflow.com/questions/28960898/getting-context-in-androidtestcase-or-instrumentationtestcase-in-android-studio

2016-11-01 10:57:25 5660

原创 Mac OS 配置 jdk 环境变量

首先下载 jdk,下载安装完成后,进行如下配置:1. 打开 shell , 输入 vi ~/.bash_profile2. 按键盘 i 键,进入 vi 的 insert 模式,在文件 .bash_profile 的最后加上如下几行:export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk

2016-10-31 14:57:10 501

原创 从当前日期返回星期几

public int getWeek() { int day_of_week = 0; Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); //这里星期一将返回 0 int i = calendar.get(Calendar.DAY_OF_

2016-10-27 16:51:39 602

原创 单例模式

public class Singleton { private volatile static Singleton uniqueInstance; private Singleton();public static Singleton getInstance(){ if(uniqueInstance==null){ synchronized(Singleton.clas

2016-10-24 11:02:00 253

原创 装饰者模式

装饰者模式动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。

2016-10-24 09:43:04 215

原创 list去重

package com.test;import java.util.ArrayList;import java.util.Arrays;import java.util.HashSet;import java.util.LinkedHashSet;import java.util.List;/** * @author Administrator * */public cla

2016-10-22 15:43:03 356

原创 fresco加载图片

compile 'com.facebook.fresco:fresco:0.13.0'/** * fresco加载手机设备上的图片 * * @param imageView * @param filePath * @param defaultImageResId */public static void loadFileImage(SimpleDraweeView ima

2016-10-20 10:27:54 314

转载 Android开发各类常见错误解决方案

原文地址:http://www.jianshu.com/p/c5db81cbc438Android开发各类常见错误解决方案字数1663 阅读4762 评论18 喜欢66本文属于个人平时项目开发过程遇到的一些问题,记录下来并总结解决方案,希望能帮到大家解决问题,有些问题的解决方案是在StackoverFlow上找到的,建议大家遇到问题多去上面找,基本上都能找到解决方案的。

2016-09-26 09:32:52 741

转载 secondaryProgress无显示效果

原谅地址: http://www.eoeandroid.com/blog-600773-5417.html碰到的问题有secondaryProgress无显示效果、seekBar高被挤压变形、Thumb有偏移,显示效果不理想等...解决方法在下面的代码里有注释新建android:progressDrawable的style文件:

2016-09-22 12:03:09 1718 1

原创 android FrameLayout响应了下层view的点击事件

解决方法  <FrameLayout android:clickable="true" android:id="@+id/flHomebottom" android:layout_width="match_parent" android:layout_height="wrap_content

2016-09-21 15:43:52 4904

原创 android MVP

1、public interface BaseView { void showToast(String msg); /** * 网络错误 */ void networkError();}2、public class BankInfoContract { public interface View extends BaseView {

2016-08-29 19:10:41 452

转载 EditText设置点击按钮显示与隐藏密码

private void showOrHidePasswd() { if (showOrHidePasswd) { //设置EditText文本为可见的 et_bank_num.setTransformationMethod(HideReturnsTransformationMethod.getInstance());

2016-08-29 11:20:10 902

原创 Android studio 突然Android 源码报红解决方案

1.点击File->Invalidate Caches / Restart...2.重启Gradle,清除缓存这时候应该可以了

2016-08-17 11:17:49 3824

原创 android studio 引用aar包

apply plugin: 'com.android.application'android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.tsminfo.qvr" minSdkVersion 15

2016-07-05 12:17:47 461

转载 在Activity中响应ListView内部按钮的点击事件的两种方法

转载:http://www.cnblogs.com/ivan-xu/p/4124967.html最近交流群里面有人问到一个问题:如何在Activity中响应ListView内部按钮的点击事件,不要在Adapter中响应?对于这个问题,我最初给他的解答是,在Adapter中定义一个回调接口,在Activity中实现该接口,从而实现对点击事件的响应。下班后思考了一下,觉得有两种

2016-06-30 21:18:09 379

原创 ListView addHeaderView() 之后item位置不对

ListView addHeaderView() 之后item位置不对 ,headerView的position为0,listView.setOnItemClickListener(),item点击事件position会不正常首先,隐藏与显示headerView(必须在ListView.setAdapter()之前调用ListView.addHeaderView())if (mVide

2016-05-13 16:06:30 1470 1

原创 ListView添加HeaderView后,HeaderView里的控件设置某些属性不起作用

当我们为listview,add一个headerView时,headerview里有好多控件,例如: <RelativeLayout android:id="@+id/rl_apply_content" android:layout_width="match_parent" android:layout_height="350dp"

2016-05-12 16:34:50 708

[SQL]SQL Server精华 .chm

[SQL]SQL Server精华 .chm

2015-05-06

Java Swing

精通Java Swing程序设计.chm

2015-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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