![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 64
鲁鲁晓生
路在脚下,梦在身上...
展开
-
Android MD控件之CardView
CardView是Android5.0中的一个全新控件,是一种卡片的视图,就是知乎日报首页的风格(下图),从本质上看,可以将CardView看做是FrameLayout在自身之上添加了圆角和阴影效果。有了它,我们即便没有特别好的美感,也可以做出效果很不错的界面。原创 2016-04-25 20:55:43 · 1790 阅读 · 0 评论 -
关于ListView中adapter调用notifyDataSetChanged失效的原因总结
相信很多人都曾经被这个问题困扰,当然我也是这样过来的,原来以为只要数据变了,调用adapter的notifyDataSetChanged就会更新列表,然而结果却没有实现,其实是在一些细节上没有注意造成的,所以现在对这个问题进行下总结希望可以帮助到有需要的人。原创 2016-01-22 18:43:23 · 16785 阅读 · 1 评论 -
Android Studio离线安装gradle(亲测可用)
最近也是在试着熟悉使用android studio,毕竟是以后安卓的主流开发平台,早晚都是要用的。但是面对谷歌这个版本帝,每次AS每次更新之后又是要更新gradle,总是因为我们伟大的天朝的墙实在是太厚,提示各种错误。研究了很久发现了这个方法,希望可以帮助遇到同样问题的朋友(当然有VPN的同学就当我没说)!o(∩_∩)o 第一步:下载需要的gradle,根据提示的错误来,我上次提示的是不能下载原创 2015-11-21 14:00:09 · 38433 阅读 · 7 评论 -
Android 之事件的分发和消费机制
Android 编程下 Touch 事件的分发和消费机制Android事件机制之一:事件传递和消费转载 2015-10-13 15:28:20 · 587 阅读 · 0 评论 -
Android项目之HiTomato源码
一、前言最开始做这个app的目的其实只有一个,就是为了学习一下MD风格的新控件,做着做着就成了现在这个样子,o(∩_∩)o ,(毕竟不是专业的,这个估计也只有我自己觉得好看啦),总的来说,这个app功能简单,代码不复杂,十分适合初学者。二、效果展示 三、可能学到的东西Recyclerview滑动删除,设置EmptyView,滑动排序CardView, MaterialEdi原创 2016-05-11 21:42:32 · 646 阅读 · 0 评论 -
Android之Fragment的基本使用
一、前言 一个新的东西肯定会问是什么,为什么? 何为Fragment?Android是在Android 3.0 (API level 11)开始引入Fragment的。其实可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。原创 2015-11-29 20:54:34 · 803 阅读 · 0 评论 -
Android自定义控件之购物车数量加减器
刚开始在网上搜寻了一番,没找到特别合适,所以就自己简单的写了一个,其实也没什么复杂,就是一个组合控件,记录一下,方便自己以后的使用,同时也希望可以帮助有需要的朋友。二、效果展示三、实现思路整个控件其实是由两个Button和一个EditText组成,直接上代码进行分析。初始化控件,设置了自定义属性(这几个自定义属性的作用大概通过名字也能够知道了)和设置监听器 LayoutInfl原创 2016-07-19 17:02:22 · 31283 阅读 · 10 评论 -
Android24.2.0支持库中的SnapHelper学习和使用
SnapHelper的实现原理是监听RecyclerView.OnFlingListener中的onFling接口。LinearSnapHelper是抽象类SnapHelper的具体实现。通过LinearSnapHelper,可以使RecyclerView实现类似ViewPager的功能,无论怎么滑动最终停留在某页正中间。原创 2016-09-05 09:40:28 · 14020 阅读 · 3 评论 -
RecyclerView添加EmptyView
最近在用RecyclerView的时候,竟然发现它不可以像以前使用listView或者gridView时,当列表为空时,显示一个特殊的empty view来提示用户。没关系,o(^▽^)o,我们可以自己来实现这个功能。原创 2016-05-02 14:46:31 · 19659 阅读 · 4 评论 -
仿“游品位”首页效果之RecyclerView实现PinnedHeader标签
仿“游品味首页效果”之RecyclerView实现PinnedHeader标签原创 2016-10-25 14:40:32 · 5109 阅读 · 3 评论 -
Android Studio Gradle 进阶设置
Android Studio Gradle 进阶设置原创 2017-02-16 21:36:41 · 5134 阅读 · 0 评论 -
Android自定义控件之带下载进度的下载按钮DownloadProgressButton
前言最近要用到一个带下载进度的按钮,各种搜索了一波,很抱歉(/TДT)/ ,实在没有发现自己想要的效果,没办法只能自己尝试实现了一个了。原创 2017-02-23 14:14:00 · 7226 阅读 · 7 评论 -
Android复合文本SpannableString使用总结
在Android中EditText用于编辑文本,TextView用于显示文本,但是有时候我们需要对其中的文本进行样式等方面的设置,其实Android为我们提供了SpannableString类来对指定文本进行处理,所以对那些常用的文本样式设置进行下总结,也就有了这个工具类。原创 2016-01-14 16:49:02 · 1344 阅读 · 0 评论