- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Android通过日历进行日期段选择
最近项目需要通过日历选择日期段,在项目原有日历控件上进行了修改。 具体效果如下: 点击选择开始时间,弹出日历,选择的日期会标红,当前日期及其之后的日期为浅灰色,点击触发不可用的提示。 点击选择结束日期,同样会弹出日历,但是日历的可选时间会从刚才选择的开始时间开始,直到当前的日期。 点击确定,会把时间段读取出来。具体的代码就不贴了,有需要的可以选择下载。
2016-03-23 15:20:40
2616
原创 滑动关闭由MenuDrawer生成的侧滑菜单
MenuDrawer提供了closeMenu()这个函数,可以直接调用该函数,关闭侧滑菜单:view.closeMenu();。由于我生成的侧滑菜单里面嵌套了ViewPager,所以我需要在ViewPager处于第一个页面并且往左滑动(此时手往右滑动)的时候,调用这个方法。
2016-02-16 14:17:51
955
原创 Android 获取ROM版本号
首先,通过adb shell getprop命令,可以获取当前手机的所有属性,由于ROM由不同的厂商自己定制的,所有不同厂商对ROM版本号的字段定义也不同,比如锤子手机的ROM版本号放在ro.smartisan.version里,而小米的则放在ro.miui.ui.version.name里
2016-01-12 16:24:18
7838
原创 使用ButterKnife完成Adapter
ButterKnife框架注解框架,采用注解的方式,可以简化你的代码。 ButterKnife在eclipse中的进行配置的具体方法: 工程项目 -> 右键 -> 选择 properties -> 选中 java Complier -> 选中 Annotation Processing -> 勾选 Enab
2015-05-06 16:46:42
3385
原创 android处理unchecked exception
使用Android提供的Thread.UncaughtExceptionHandler类,可以捕获系统的unchecked exception,并提供相应的错误处理操作,增加程序的健壮性。 一个简单的示例:public class CrashHandle implements Thread.UncaughtExceptionHandler { private static Crash
2015-05-05 09:23:18
928
原创 cmd编译出现 java.lang.NoClassDefFoundError的解决方法
Java程序使用eclipse能成功运行,但是使用cmd运行时,会出现java.lang.NoClassDefFoundError,在环境变量配置正确的情况下,多半是因为有包的存在,这个时候需要在使用java的时候加上包名com.zl.demo
2015-03-18 15:08:48
521
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人