自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义可展开收起TextView,展开收起按钮紧跟文本内容

自定义展开收起TextView的文章有很多,不过大多都是在文本后面一行添加一个按钮,自定义按钮监听事件达到展开收起的目标,但是项目需求展开收起的文案要紧跟着文本内容。先上效果图:如果收起文案需要换行才能显示完整,则直接将收起文案展示在下一行直接上代码,详情见注释ExpandTextView.classimport android.content.Cont

2017-02-13 10:42:26 10594 12

原创 RecyclerView Item置顶的优雅解决方案(点击置顶、刷新置顶等)

RecyclerView Item置顶这个需求之前也遇到过,当时实现的方式是计算布局高度、控件高度达到置顶效果,但是计算过程很繁琐,而且不具备通用性,可能出现各种问题,今天给出的解决方案可以优雅的实现置顶效果。RecyclerView本身两个常用的滑动方法:smoothScrollToPosition( int position )方法smoothScrollBy( int dx, i

2017-01-22 10:43:36 15249 5

原创 Android Error:Execution failed for task ':app:compileDebugJavaWithJavac' 解决方案

最近Android项目开发中碰到一个异常Google、百度搜索前两页内容浏览了一遍,总结了几种方案:  1、升级更新buildToolsVersion 到最新版本2、升级Android Studio 2.2.2版本,JDK 1.8版本android { compileSdkVersion 25 buildToolsVersion "25.

2017-01-17 13:57:43 109392 9

原创 Android为APP配置Debug模式签名

Android为APP配置Debug模式签名使用场景1、如果手机上装了签名的App,但又不想卸载重新安装进行调试(为了保留数据库,配置文件等信息)2、调试App集成的需要签名支持的SDK,如微信支付等,如果不签名则无法调起微信客户端,免去频繁打包调试的重复操作集成步骤1、Android Studio依次点击  File -> Project Structure 

2016-11-14 21:57:00 1506

原创 Android APP增量升级的实现方式

声明:此文章转载自:http://blog.csdn.net/jdsjlzx/article/details/19070007实现原理增量更新的原理非常简单,就是将本地apk与服务器端最新版本比对,并得到差异包,用户更新App时只需要下载差异包。例如,当前安装新浪微博V3.5,12.8 MB,新浪微博最新版V4.0,15.4MB,经过对两个版本比较之后,发现差异只有7、8M,这时候

2015-07-23 16:34:01 1006 1

空空如也

空空如也

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

TA关注的人

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