自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android本地小说阅读器(仿真、覆盖、滑动翻页,支持大文件)

项目地址:https://github.com/PeachBlossom/treader分享下之前写的小说阅读器,项目结构是传统mvc这样来做,欢迎大家star。如风小说阅读器,添加书签、目录跳转、(仿真、覆盖、滑动、无)翻页动画效果、日夜间模式、字体/字体大小/主题/亮度设置、本地txt书籍阅读(支持大文件)首页阅读翻页效果文件搜索 项目地址:https://github.com/PeachBl

2016-12-06 10:02:05 18067 13

原创 Android支付宝咻咻水波纹效果的实现

概述最近看到支付宝咻咻的页面就想模仿一下,话不多说,先看效果图。(录制的有点渣) 先说说这个效果: 1.点击中间图标开始搜索附近的人。 2.开始搜索后水波纹一圈圈的加速向外扩张。 3.搜索到人之后以一个圆圈显示在水波纹上。技术点: 1.要熟悉canvas,paint,,其中canvas的画圆,画图片(主要用于中间圆形图片的绘制,小圆圈也要用圆形图片来绘制的,由于偷懒就用蓝圆点

2016-07-07 17:15:24 877

原创 gradle多渠道打包替换图片、xml等资源文件

用gradle多渠道打包一般在build.gradle文件里面,productFlavors 标签下添加自己的渠道名,像下面这样android { productFlavors { "xiaomi"{ manifestPlaceholders = [channelName: "xiaomi"] } "360market"{ manife

2016-06-24 16:45:14 3602

原创 AsyncTask使用总结和源码分析

简介当android应用启动的时候会启动一条主线程,这个主线程负责向UI组件分发事件(包括绘制事件),随意当在主线程你都会阻塞UI线程,导致事件停止分发(包括绘制事件),如果UI线程blocked的时间太长(大约超过5秒),用户就会看到ANR(application not responding)的对话框,所以当我们执行耗时任务的时候要在子线程来做(访问网络、数据库查询等等),所以主线程和子线程的通

2016-06-24 15:42:49 334

原创 SwipeRefreshLayout在onCreate使用setRefreshing(true)无效

今天把项目中的下拉刷新改为android官方SwipeRefreshLayout,在onCreate中调用setRefreshing(true)竟然没有小圆圈出现,让我很奇怪,于是决定看看setRefreshing的源码。public void setRefreshing(boolean refreshing) { if (refreshing && mRefreshing != refre

2016-06-21 09:10:10 291

原创 findViewById源码解析

一直都在用findViewById来初始化view,但不知道里面具体的实现,先看下findViewById源码。public final View findViewById(@IdRes int id) { if (id < 0) { return null; } return findViewTraversal(id);}最后调用findViewTrave

2016-06-21 09:08:19 1219

原创 Android内存泄露解析

内存泄露的原因是引用还存在,无法及时释放内存,android的内存泄露主要是activity销毁不及时。造成内存泄露主要分为两个原因内部类持有其外部类的引用外部类持有本类引用,而外部类又比本类生命周期长内部类内部类主要有 - 静态内部类 - 非静态内部类因为静态内部类不持有外部类的引用,不会造成泄露。主要讨论非静态内部类。举个栗子private void testThread(){

2016-06-21 09:06:04 259

空空如也

空空如也

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

TA关注的人

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