
Android小Demo
文章平均质量分 64
IT_默
Android开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义圆形progressbar
progressbar在项目中是最常见的,通常我们一个项目中选取一种风格的progressbar就可以了。效果很简单:关键点: 主题样式 用一个方法来管理 一、主题样式<!-- 自定义loading dialog --> <style name="loading_dialog" parent="Theme.AppCompat.Dialog"> <item name="andr原创 2015-07-07 14:15:22 · 603 阅读 · 0 评论 -
Android 自定义时间选择器
效果同样是来自网上大神的demo,跟着大神的脚步,总有一天我们也会成为大神。先看效果:效果自认为一般,但是让我自己写,肯定是需要很久。关键点: 其实这个demo里面没做多少东西,控件就是Android原生的DatePicker、TimePicker 关键就是一些对时间格式的处理,对datePicker、timePicker时间改变的监听 OK,简单看下代码一、DateTimePickDialogUt原创 2015-07-07 11:25:52 · 3146 阅读 · 0 评论 -
Android 自定义圆形progressbar
再来一个圆形进度条的样式。效果如下:关键点: 自定义布局,可以实现自己想要的任何需求 方法类管理 其实里面的圆图并不是progressbar,是一个imageview,然后给他加了动画 一、布局<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/a原创 2015-07-07 15:56:37 · 1373 阅读 · 0 评论 -
计算文件缓存大小、清空内存缓存
需求:项目用Universal-Image-Loader框架实现了图片的本地缓存,设置项里面有这样一个功能,统计图片缓存的大小,用户可以点击清空本地缓存,Universal-Image-Loader框架并没有给我们提供这样的功能(找了好久没发现)。正好看到网上有人实现了类似的功能。接下来我们看如何实现:关键点: 获取文件缓存目录文件夹的总文件大小,转换成000K的格式; 删除缓存目录下所有文件 之前原创 2015-07-30 17:35:56 · 1198 阅读 · 0 评论 -
Android 定时循环任务实现
AlarmManager实现定时循环后台任务这篇文章使用AlarmManager实现了Android定时后台循环任务。使用场景:项目需要app每隔一段时间就去服务端请求一次接口,从而更新本地保存的信息。AlarmManager简介AlarmManager是Android中常用的一种系统级别的提示服务,在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,Al原创 2016-11-30 21:18:04 · 9699 阅读 · 1 评论