摘要: 刚做Android开发时,只管完成任务,将需求完成,以能完成一款界面酷炫的app为自豪。然而,随着代码量的增加,越来越意识到,一款成功的移动端产品,光有酷炫的外衣还不够,还需要在各方面都优秀。 试想,拿着一款app,第一眼看去,页面静态效果完美,但试着去操作,点击按钮半天不见反馈,滑动时伴着卡顿效果 阅读全文
posted @ 2017-11-30 13:34 IT老五 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 闲暇之余,开发了一款休闲类app,虽然用户量不多,但确实花了不少心血在这上面。然而,开发出来的结果,与之前想好的架构,还是有不少区别。 下面,记录下这款app架构的演变: 最初,只想写个app,能与机器人进行聊天。架构随意搭(或者说没有架构),快速开发出来就好: 最初(无架构)版本 很简单,按照代码 阅读全文
posted @ 2017-11-30 13:33 IT老五 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 凡是做过几年Android开发的,都不能不面对进程保活这一问题。特别是这两年,面对谷歌,国内定制ROM,安全软件等多方围剿的情况下,app在后台保活的难度越来越大,可以说包括QQ、微信在内的所有app,都无法做到一直运行于后台。因此,进程保活一直都是Android开发的一大难题。 Android进程 阅读全文
posted @ 2017-11-30 13:32 IT老五 阅读(3787) 评论(2) 推荐(1) 编辑
摘要: 因为项目需要,设计了一个下图样的验证码输入框(ps:个人认为还不如直接一个EditText,用户友好度可能更好,何况这页面99.9%的用户不会使用,但是没办法,别人才是专业的设计师)。 其实界面很简单,一个弹出框口,中间几个简单控件。也就验证码输入框需要自定义一下。首先看到,觉得继承个EditTex 阅读全文
posted @ 2017-11-30 13:29 IT老五 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 点击下载MultiThreadDownload.txt 一个简单的HttpURLConnection多线程下载实例,没有做断点续传,没有实现线程池,会根据网络状况自动分配线程数 /** * 简单的多线程下载(不支持断点,无线程池) * * @Title MulThreadDownload * @De 阅读全文
posted @ 2017-02-22 16:52 IT老五 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 由e7yoo.com迁移过来的博客 阅读全文
posted @ 2017-02-22 16:43 IT老五 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 使用ImageSpan的童鞋应该都会遇到这样一个困惑,图片不能居中显示,ImageSpan中只有ImageSpan.ALIGN_BASELINE与ImageSpan.ALIGN_BOTTOM两个选项 关键是即使设置了这个参数,在不同手机上可能出现的情况还不同,同一段代码,可能有的居上,有的居下...其实这个很容易解决,继承ImageSpan重写getSize()和draw()方法即可 阅读全文
posted @ 2016-05-18 09:58 IT老五 阅读(2132) 评论(0) 推荐(0) 编辑