自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 ADB控制台过滤logcat信息

adb logcat -v time -s xxx

2017-12-19 21:10:34 475

转载 Android EditText限制文字长度(中文算3字符,英文算1字符)

/** * 限制输入字符长度 中文算3字符,英文算1字符 */ InputFilter filter = new InputFilter() { final int maxLen = 21; @Override public CharSequence filter(CharSequence source, int sta

2017-06-29 11:19:17 2722

原创 Android Studio 如何依赖第三方项目详解

关于如何依赖第三方项目详解1.首先点击File,选择New里面的Import Module 2.然后回弹出地址选择界面,点击选择你所要依赖的项目,选择好后Next下去完成了依赖第一步。 3.接下来我们需要把依赖项目跟我们的项目关联起来,选择File里面的 Project Structure 4.进入Project Structure选中我们的项目,再选中Dependencies,右边有一个+号

2016-10-14 21:10:07 7109 2

原创 EditText使用属性详解

在开发的过程中,通常会用到EditText,如何让虚拟键盘来适应输入框中内容的类型,通常我们都会在xml文件中加入android:inputType=""。android:inputType="none"android:inputType="text"android:inputType="textCapCharacters"//前3个输入普通字符android:inputType="textCapW

2016-09-18 08:49:09 363

转载 Eclipse项目导入Android Studio,.9图片报错解决办法

Eclipse项目导入Android Studio,.9图片有时会报错,是因为google加强了对.9图片的规范,现在来说说怎么解决。如果有时间,可以重新做,如何做.9图片请移步百度:使用draw9patch制作.9.png图片切记,.9图片是放在Android Studio的mipmap文件夹中的 这里提供两种方法: 1. 在build.gradle中,添加aaptOptions{

2016-08-11 09:04:57 842

转载 使用递归删除源文件名长度大于系统支持的长度

import java.io.File; /** * 解决无限创建的子文件夹删除不了的问题 * @author Treasure * */ public class ForeverDelete { //删除文件夹方法 private void deleteDir(File file) { if (file.listFile

2016-08-10 20:13:23 389

转载 Dialog自动弹出软键盘

Android在拥有EdittExt的Activity界面,一般都会自动弹出键盘,有时我们需要设置EdittExt的一个父View来设置他们的 android:focusable=”true” android:focusableInTouchMode=”true”即可。而在Dialog中,他不会自动弹出键盘,我们呢又需要他自动弹出来。所以就有了这样一个问题。

2016-07-28 11:28:07 386

原创 Android ListView 隐藏自带分割线

android:divider=”@null” //只需要设置为空就好了

2016-07-19 14:46:10 393

原创 EditText获取焦点显示按钮,点击按钮清空EditText

//用户触摸EditText得到焦点事件 mEtAccountUserPassword.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View arg0, boolean hasFocus) { // T

2016-07-18 21:32:28 2010

原创 一个简单的自定义SeekBar样式

自定义SeekBar的Xml文件 <!-- 背景 --><item android:id="@android:id/background"> <shape> <!-- 圆角 --> <corners android:radius="5dip" /> <gradient android:angle="270" //渐变的

2016-07-18 21:25:20 4357 2

转载 设置XML点击效果事件

android:state_pressed=["true" | "false"]  //被点击   android:state_focused=["true" | "false"]  //获得焦点   android:state_selected=["true" | "false"] //被选中   android:state_checkable=["true" | "false"]

2016-07-15 13:55:45 595

转载 double类型保留小数后一位跟两位

public double changeDouble(Double dou){        NumberFormat   mNf=new  DecimalFormat( "0.0 "); //一位是0.0.两位是0.00        mDou = Double.parseDouble(mNf.format(dou));        return mDou;    }

2016-06-23 10:01:41 777

转载 如何配置一个简易的密码弹出框Dialog

如何配置一个简易密码弹出框public void showAlertDialog() {        LayoutInflater inflater = LayoutInflater.from(getActivity());        LinearLayout layout = (LinearLayout) inflater.inflate(R.layout.area

2016-06-17 19:51:09 1796

转载 解决用户多次点击弹出Toast队列长时间显示问题

Toast对象在show时系统是将该对象放入队列中,当队列当前没有要显示的toast时才显示本次show请求,这就带来了一些困扰,比如某个操作我们会通过toast提示一些信息,但是如果用户频繁进行此操作,会在队列内堆积非常多的内容,造成不好的用户体验,解决办法是建立工具类,判断成员变量mtoast是否为null,如果为null则通过newToast()对其赋值,如果不为null则通过setText

2016-06-03 11:06:34 1377

空空如也

空空如也

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

TA关注的人

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