自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞天神猪

交流,分享,提高

  • 博客(6)
  • 收藏
  • 关注

原创 解决“对于常量池来说, 字符串 "..." 的 UTF8 表示过长”以及读取properties中文乱码的问题

用IDEA写程序时碰到了一个问题,读取写在常量类中的一个字符串时发生了错误Error:(6, 8) java: 对于常量池来说, 字符串 "{"actualCapital":"",..." 的 UTF8 表示过长网上查了一下,是这个字符串的大小超过了65535个字节,也就是64K。的确,我的这个字符串长度大概是94K,超过了64K。 2. 解决方法:把这个字符串从常量类中挪到properties

2017-11-14 11:51:19 11698 2

原创 模仿音乐播放器带进度的播放暂停按钮

因为项目需要,要做一个下载暂停开始的按钮,要求按钮上显示进度。网上找了找没有合适的,不太满意,于是自己动手写了一个。效果如下:主要步骤:1,最外侧的圆环。2,圆环内侧代表进度的圆弧。3,暂停时在中心部位画出三角形。4,播放时在中心部位画出矩形。5,重写onTouch方法,DOWN事件时设置播放或者暂停的状态。6,添加一个状态监听器,在调用者中监听状态。6,设置进度,重绘。代

2016-08-20 10:33:24 2636

原创 Android断点下载,多线程下载

断点多线程下载的几个关键点:①:得到要下载的文件大小后,均分给几个线程。②:使用RandomAccessFile类进行读写,可以指定开始写入的位置。③:数据库保存下载信息,下一次继续下载的时候从数据库取出数据,然后从上次下载结束的地方开始。效果图:

2016-06-22 14:11:15 687 2

原创 Anroid获取内置外置SD卡路径以及读写测试

最近项目有一个新需求是要把应用的大文件下载到外置SD卡,自己研究了一下安卓如何获取内置和外置SD卡路径以及进行文件读写,以下是自己的总结。在网上找的方法都感觉不太好,比较乱,所以自己就查了一下安卓的官方API。官方API路径是:file:///C:/Android/android-sdk-windows/docs/guide/topics/data/data-storage.html,把C:/

2016-06-12 15:41:47 5290 6

原创 Android自定义View:水平带数字百分比的进度条

这个进度条可以反映真实进度,并且完成百分比的文字时随着进度增加而移动的,所在位置也恰好是真实完成的百分比位置,效果如下:思路如下:第一部分是左侧的蓝色直线,代表已经完成的进度;第二部分是右侧灰色的直线,代表未完成的进度;第三部分是红色的百分比的数字百分比文本,显示当前确切的完成进度。最关键的部分就是要确定百分比文本的确切位置,这里用了paint的getTextBounds方法,

2016-06-08 14:39:49 7733 1

原创 Android自定义View:圆环带数字百分比的进度条

分享一个自己制作的Android自定义View。是一个圆环形状的反映真实进度的进度条,百分比的进度文字跟随已完成进度的圆弧转动。先来一张效果图。先说一下思路:这个View一共分为三部分:第一部分也就是灰色的圆环部分,代表未完成的进度;第二部分是蓝色的圆弧部分,代表已经完成的进度;第三部分是红色的百分比的数字百分比文本,显示当前确切的完成进度。下面是View的编写思路:①:定义三

2016-06-05 22:57:00 6431 1

空空如也

空空如也

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

TA关注的人

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