自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Andrdoi 不让editText自动获取焦点

会存在这样一种情况,当进入一个Activity,而这个Activity中有EditText的时候,会自动获取焦点并弹出软键盘。有时候这样没什么问题,还挺方便的。但有时候这种体验又并不符合公司或者客户的要求。禁止这个效果也是非常简单的,直接给EditText的父控件添加两个属性就可以拦截掉这个自动获取焦点的动作。android:focusable="true"android:foc

2016-12-22 16:19:16 384

原创 Android 热门搜索,自定义流式布局,自动换行,自动补齐

二话不说,先上图,如果是你们苦苦寻找的效果,请接着往下看。绝对干货,直接上代码,直接讲用法,不讲原理,不讲思路,不绕弯弯,就是这么实在!就是喜欢你们复制粘贴!想要知道如何实现的,代码里面的注释写得很详细,逻辑和算法都不是很复杂,看一会儿就能明白。/** * Created by asus on 2016/12/21. * 自定义流式布局 */publi

2016-12-22 14:51:09 1533

原创 Android调整屏幕亮度和改变屏幕亮度调整模式的代码

最近有一个调整屏幕亮度的需求,在网上找了各种代码,心乱如麻。不是长篇大论说源码的,就是只言片语就上代码的,关键是代码还不能直接用。这里面确实是有一些坑,在这里我会把可以用的代码写出来,并且告诉大家坑在哪里。希望可以帮到大家。经过我的初步分析,屏幕的亮度分为两种情况:1、全局屏幕亮度,作用于整个手机环境。2、当前屏幕亮度,仅作用于当前的activity。我先上第一

2016-12-19 16:09:47 7812 6

原创 关于Android中seekbar中progressDrawable属性的用法

seekbar是android的进度条控件。在开发过程中,原生的样式不一定能满足客户端的需求。所以我们需要对seekbar的样式进行自定义。在seekbar的控件中有一个名为progressDrawable的属性。我想当然的认为这个属性就是放9patch图片资源或者是shape资源用来代替原生进度条填充物样式的,结果可想而知。这个属性需要用到一个名为layer-list的资源文件。下面我直接上

2016-12-14 16:03:25 14174

原创 Android中overridePendingTransition()方法偶尔失效

最近发现在activity调用finish()或者startActivity()方法的时候,切换动画的overridePendingTransition()方法会时而失效。经过一番尝试发现,overridePendingTransition()方法在子线程中执行是无效的,所以要确保这个方法运行在主线程中。上代码: runOnUiThread(new Runnable() {

2016-12-14 15:57:58 1091 1

原创 Android长按按钮模拟多次点击的效果的代码

首先要得到触摸事件,这个触摸事件有坑,在activity中是得不到的,必须从view中得到。通过重写view的onInterceptTouchEvent方法拦截到这个触摸事件,再通过一个boolean变量记录触摸的状态,代码如下。public class MyLinearLayout extends LinearLayout { public boolean isPressed =

2016-12-08 14:47:42 668

原创 Android中自定义toast工具,解决多次弹出toast后显示时间过长

此代码第一个方法为单例toast的应用. 效果是弹出一个新的toast会代代替之前的toast,让toast的显示时间不会增加. public class ToastUtil { /** * 单例对象 */ private static Toast toast; /** * 单例toast显示模式 * * @param

2016-12-06 11:58:22 1174

原创 Android中文件的遍历删除,统计大小,格式化数据

自己写的,亲测没有问题,希望可以方便大家.public class FileUtil { /** * 得到路径的文件总大小 * * @param file 目标路径 * @return long类型数据 目标路径的总大小 */ public static long getFilSize(File file) { /

2016-12-06 11:49:21 410

原创 Android zip解压的代码

最近有一个需,要把数据以zip格式的压缩文件下载到缓存中的需. 在网上看了很多代码 没有现成可用的 所以就自己写了一段, 已经亲测通过没有问题, 大家也可以稍作修改, 也欢迎大家指教.public class ZipUtil { /** * 从assets中解压zip文件的方法 * * @param zipName 压缩文件的名称 * @

2016-12-02 17:05:45 1069

空空如也

空空如也

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

TA关注的人

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