自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 adapter调用notifyDataSetChanged无效解决了但不知道对不对也不知道原理

最近使用adpter。notifyDataSetChanged的时候发现不管用了,也上网查了,很多网站都说的原因:1、数据源没有更新,调用notifyDataSetChanged无效。2、数据源更新了,但是它指向新的引用,调用notifyDataSetChanged无效。3、数据源更新了,但是adpter没有收到消息通知,无法动态更新列表。我看了我的log日志里面的确有数据我也不知

2017-08-04 16:12:38 417

转载 安卓需要的颜色大全

#ffffff #fffff0 #ffffe0 #ffff00 #fffafa #fffaf0 #fffacd #fff8dc #fff5ee #fff0f5 #ffefd5 #ffebcd #ffe4e1 #ffe4c4 #ffe4b5 #ffdead #ffdab9 #ffd700 #ffc0cb #ffb6c1 

2017-03-31 09:55:19 656

转载 压缩相关→ZipUtils

zipFiles : 批量压缩文件zipFile : 压缩文件unzipFiles : 批量解压文件unzipFile : 解压文件unzipFileByKeyword: 解压带有关键字的文件getFilesPath : 获取压缩文件中的文件路径链表getComments : 获取压缩文件中的注释链表getEntries : 获取压缩文件中的文件对象

2017-03-28 11:20:30 435

转载 吐司相关→ToastUtils.

init : 吐司初始化showShortToastSafe: 安全地显示短时吐司showLongToastSafe : 安全地显示长时吐司showShortToast : 显示短时吐司showLongToast : 显示长时吐司cancelToast : 取消吐司显示

2017-03-28 11:19:29 349

转载 时间相关→TimeUtils

millis2String : 将时间戳转为时间字符串string2Millis : 将时间字符串转为时间戳string2Date : 将时间字符串转为Date类型date2String : 将Date类型转为时间字符串date2Millis : 将Date类型转为时间戳millis2Date : 将时间戳转为Date类型getTimeSpan

2017-03-28 11:17:59 911

转载 线程池相关→ThreadPoolUtils

ThreadPoolUtils : ThreadPoolUtils构造函数execute : 在未来某个时间执行给定的命令execute : 在未来某个时间执行给定的命令链表shutDown : 待以前提交的任务执行完毕后关闭线程池shutDownNow : 试图停止所有正在执行的活动任务isShutDown : 判断线程池是否已关闭isTerminated

2017-03-28 11:16:26 2191

转载 字符串相关→StringUtils

isEmpty : 判断字符串是否为null或长度为0isSpace : 判断字符串是否为null或全为空格equals : 判断两字符串是否相等equalsIgnoreCase: 判断两字符串忽略大小写是否相等null2Length0 : null转为长度为0的字符串length : 返回字符串长度upperFirstLetter: 首字母大写lowerFirstLetter: 首字母小写reverse

2017-03-28 11:13:41 247

转载 SP相关→SPUtils.java

SPUtils : SPUtils构造函数put : SP中写入数据getString : SP中读取StringputInt : SP中写入int类型valuegetInt : SP中读取intputLong : SP中写入long类型valuegetLong : SP中读取longputFloat : SP中写入float类型valuegetFloat : SP中读取floatputBoolean: SP中写入boolean类型valueget

2017-03-28 11:12:02 1209

转载 SpannableString相关工具类→SpannableStringUtils

getBuilder : 获取建造者setFlag : 设置标识setForegroundColor: 设置前景色setBackgroundColor: 设置背景色setQuoteColor : 设置引用线的颜色setLeadingMargin : 设置缩进setBullet : 设置列表标记setProportion : 设置字体比例setXProportion : 设置字体横向比例setStrikethrough

2017-03-28 11:10:26 764

转载 Snackbar相关→SnackbarUtils

showShortSnackbar : 显示短时snackbarshowLongSnackbar : 显示长时snackbarshowIndefiniteSnackbar: 显示自定义时长snackbaraddView : 为SnackBar添加布局dismissSnackbar : 取消snackbar显示

2017-03-28 11:07:51 329

转载 尺寸相关→SizeUtils

dp2px, px2dp : dp与px转换sp2px, px2sp : sp与px转换applyDimension : 各种单位转换forceGetViewSize : 在onCreate中获取视图的尺寸measureView : 测量视图尺寸getMeasuredWidth : 获取测量视图宽度getMeasuredHeight: 获取测量视图高度

2017-03-28 11:06:30 284

转载 服务相关→ServiceUtils

getAllRunningService: 获取所有运行的服务startService : 启动服务stopService : 停止服务bindService : 绑定服务unbindService : 解绑服务isServiceRunning : 判断服务是否运行

2017-03-28 11:05:07 598

转载 SD卡相关→SDCardUtils

isSDCardEnable: 判断SD卡是否可用getSDCardPath : 获取SD卡路径getDataPath : 获取SD卡Data路径getFreeSpace : 计算SD卡的剩余空间getSDCardInfo : 获取SD卡信息

2017-03-28 11:03:43 267

转载 屏幕相关→ScreenUtils

getScreenWidth : 获取屏幕的宽度(单位:px)getScreenHeight : 获取屏幕的高度(单位:px)setLandscape : 设置屏幕为横屏setPortrait : 设置屏幕为竖屏isLandscape : 判断是否横屏isPortrait : 判断是否竖屏getScreenRotation : 获取屏幕旋转角度captureWithS

2017-03-28 11:02:37 441

转载 正则相关→RegexUtils

isMobileSimple : 验证手机号(简单)isMobileExact : 验证手机号(精确)isTel : 验证电话号码isIDCard15 : 验证身份证号码15位isIDCard18 : 验证身份证号码18位isEmail : 验证邮箱isURL : 验证URLisZh : 验证汉字isUsername : 验证用户名isDate : 验证yyyy-MM-dd格式的

2017-03-28 11:01:11 324

转载 进程相关→ProcessUtils

getForegroundProcessName : 获取前台线程包名killAllBackgroundProcesses: 杀死所有的后台服务进程killBackgroundProcesses : 杀死后台服务进程

2017-03-28 10:55:14 1532

转载 拼音相关→PinyinUtils.

ccs2Pinyin : 汉字转拼音ccs2Pinyin : 汉字转拼音getPinyinFirstLetter : 获取第一个汉字首字母getPinyinFirstLetters: 获取所有汉字的首字母getSurnamePinyin : 根据名字获取姓氏的拼音getSurnameFirstLetter: 根据名字获取姓氏的首字母

2017-03-28 10:54:24 4533

转载 手机相关→PhoneUtils

isPhone : 判断设备是否是手机getIMEI : 获取IMEI码getIMSI : 获取IMSI码getPhoneType : 获取移动终端类型isSimCardReady : 判断sim卡是否准备好getSimOperatorName : 获取Sim卡运营商名称getSimOperatorByMnc: 获取Sim卡运营商名称getPhoneStatus : 获取手机状态信息dial

2017-03-28 10:52:23 675

转载 网络相关→NetworkUtils

openWirelessSettings : 打开网络设置界面isConnected : 判断网络是否连接isAvailableByPing : 判断网络是否可用getDataEnabled : 判断移动数据是否打开setDataEnabled : 打开或关闭移动数据is4G : 判断网络是否是4GgetWifiEnabled : 判断wifi是否打开setWifiEnabled

2017-03-28 10:43:42 291

转载 日志相关→LogUtils

init : 初始化函数getBuilder: 获取LogUtils建造者v : Verbose日志d : Debug日志i : Info日志w : Warn日志e : Error日志

2017-03-28 10:42:40 376

转载 定位相关→LocationUtils

isGpsEnabled : 判断Gps是否可用isLocationEnabled: 判断定位是否可用openGpsSettings : 打开Gps设置界面register : 注册unregister : 注销getAddress : 根据经纬度获取地理位置getCountryName : 根据经纬度获取所在国家getLocality : 根据经纬度获取所在地getStreet : 根据经纬度获取所在街道

2017-03-28 10:40:54 979

转载 键盘相关→KeyboardUtils

hideSoftInput : 动态隐藏软键盘clickBlankArea2HideSoftInput: 点击屏幕空白区域隐藏软键盘showSoftInput : 动态显示软键盘toggleSoftInput : 切换键盘显示与否状态

2017-03-28 10:37:02 590

转载 意图相关→IntentUtils

getInstallAppIntent : 获取安装App(支持6.0)的意图getUninstallAppIntent : 获取卸载App的意图getLaunchAppIntent : 获取打开App的意图getAppDetailsSettingsIntent: 获取App具体设置的意图getShareTextIntent : 获取分享文本的意图getShareImageIntent : 获取分享图片的意图getCompon

2017-03-28 10:35:37 686

转载 图片相关→ImageUtils

bitmap2Bytes, bytes2Bitmap : bitmap与byteArr互转drawable2Bitmap, bitmap2Drawable: drawable与bitmap互转drawable2Bytes, bytes2Drawable : drawable与byteArr互转getBitmap : 获取bitmapscale : 缩放图片clip

2017-03-28 10:33:34 384

转载 Fragment相关→FragmentUtils

addFragment : 新增fragmentaddFragments : 新增多个fragmentremoveFragment : 移除fragmentremoveToFragment : 移除到指定fragmentremoveFragments : 移除同级别fragmentremoveAllFragments : 移除所有fragmentreplaceFragment

2017-03-28 10:31:15 612

转载 文件相关→FileUtils

getFileByPath : 根据文件路径获取文件isFileExists : 判断文件是否存在rename : 重命名文件isDir : 判断是否是目录isFile : 判断是否是文件createOrExistsDir : 判断目录是否存在,不存在则判断是否创建成功createOrExistsFile : 判断文

2017-03-28 10:27:36 363

转载 加密解密相关→EncryptUtils

encryptMD2, encryptMD2ToString : MD2加密encryptMD5, encryptMD5ToString : MD5加密encryptMD5File, encryptMD5File2String : MD5加密文件encryptSHA1, encryptSHA1ToString : SHA1加密encry

2017-03-28 10:26:01 5186

转载 编码解码相关→EncodeUtils

urlEncode : URL编码urlDecode : URL解码base64Encode : Base64编码base64Encode2String: Base64编码base64Decode : Base64解码base64UrlSafeEncode: Base64URL安全编码htmlEncode : Html编码htmlDecode : Html解码

2017-03-28 10:24:16 814

转载 判空相关→EmptyUtils.

isEmpty : 判断对象是否为空isNotEmpty: 判断对象是否非空

2017-03-28 10:23:16 512

转载 设备相关→DeviceUtils

isDeviceRooted : 判断设备是否rootedgetSDKVersion : 获取设备系统版本号getAndroidID : 获取设备AndroidIDgetMacAddress : 获取设备MAC地址getManufacturer : 获取设备厂商getModel : 获取设备型号shutdown : 关机reboot : 重启reboot2Recovery : 重启到recoveryreboot

2017-03-28 10:20:17 806

转载 崩溃相关→CrashUtils

getInstance: 获取单例init : 初始化

2017-03-28 10:14:46 1342

转载 转换相关→ConvertUtils

bytes2HexString, hexString2Bytes : byteArr与hexString互转chars2Bytes, bytes2Chars : charArr与byteArr互转memorySize2Byte, byte2MemorySize : 以unit为单位的内存大小与字节数互转byte2FitMemorySize : 字节数转合适内存大小timeSpan2Millis, mi

2017-03-28 10:11:24 852

转载 关闭相关→CloseUtils

closeIO : 关闭IOcloseIOQuietly: 安静关闭IO

2017-03-28 10:09:57 786 1

转载 剪贴板相关→ClipboardUtils

copyText : 复制文本到剪贴板getText : 获取剪贴板的文本copyUri : 复制uri到剪贴板getUri : 获取剪贴板的uricopyIntent: 复制意图到剪贴板getIntent : 获取剪贴板的意图

2017-03-28 10:08:35 487

转载 清除相关→CleanUtils

cleanInternalCache : 清除内部缓存cleanInternalFiles : 清除内部文件cleanInternalDbs : 清除内部数据库cleanInternalDbByName: 根据名称清除数据库cleanInternalSP : 清除内部SPcleanExternalCache : 清除外部缓存cleanCustomCache : 清除自定义目录下的文件

2017-03-28 10:06:47 289

转载 栏相关→BarUtils

setTransparentStatusBar: 设置透明状态栏(api大于19方可使用)hideStatusBar : 隐藏状态栏getStatusBarHeight : 获取状态栏高度isStatusBarExists : 判断状态栏是否存在getActionBarHeight : 获取ActionBar高度showNotificationBar : 显示通知栏hideNotificationBar : 隐藏通知栏

2017-03-28 10:02:44 525

转载 App相关→AppUtils

isInstallApp : 判断App是否安装installApp : 安装App(支持6.0)installAppSilent : 静默安装AppuninstallApp : 卸载AppuninstallAppSilent : 静默卸载AppisAppRoot : 判断App是否有root权限launchApp : 打开AppgetAppPackageName : 获取App包

2017-03-28 10:00:10 780

转载 Activity相关→ActivityUtils

isActivityExists : 判断是否存在ActivitylaunchActivity : 打开ActivitygetLauncherActivity: 获取入口activity import android.content.Intent; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import an

2017-03-28 09:55:57 2911

转载 判断存储卡是否可用

private static boolean isEnvironment() { if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { return true; } else { return false; }}

2017-03-17 16:40:09 368

原创 验证是否符合手机号格式

public static boolean isMobileNO(String mobileNums) { /** 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188* 联通:130、131、132、152、155、156、185、186 电信:133、153、180、189、(1349卫通)* 总结起来就是第一位必

2017-03-17 16:33:13 626

空空如也

空空如也

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

TA关注的人

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