仿美团下拉刷新控件(二)

如果想学习更多进阶知识,可以关注我的微信公众号:Android小菜。也可以直接扫描二维码关注:转载本专栏文章,请注明出处,尊重原创 。文章博客地址:道龙的博客本篇是实现仿美团下拉刷新控件的第二篇,第一篇见:仿美团下拉刷新控件(一)文本最终实现效果如下: 由于之前写过三篇自定义下拉刷新控件的文章,而且当时写的非常非常的细,本篇就不再浪费大家时间了,直接把重要的地方做一些解释,感兴趣的朋友可以直接下载...
阅读(69) 评论(0)

Android简易实战教程--第五十四话《视差特效》

第五十四话...
阅读(260) 评论(0)

仿美团下拉刷新控件(一)

本篇自定义控件会实现如下效果:涉及的知识点:1)、ListView添加头布局2)、事件分发以及TouchEvent事件处理3)、属性动画相关那么首先把基本的结构搭建起来:...
阅读(75) 评论(0)

自定义View 实现字母快速索引控件

本篇实现的最终效果如下:该自定义控件详细讲解请关注公众号:Android小菜。公众号每日一更一篇安卓技术文章,更快更新,讲解更细致。...
阅读(158) 评论(0)

Android自定义View实现下拉刷新控件

路过的老铁同志可以微信搜索“Android小菜”,不定期更新Android技术文章。比CSDN更快一步阅读。本文实现的功能如下:1、支持下拉刷新:2、支持上拉加载更多3、刷新异常展示微信搜索  “Android小菜”  查看原文解析实现过程。...
阅读(90) 评论(0)

QQ测拉效果实现(三)

转载本文请注明出处,尊重原创:如果想第一时间收到文章更新,可以微信扫描二维码关注我的公众号,或者微信直接搜索“Android小菜”进行关注,所有的文章会比CSDN更快一步:前两篇通过HorizontalScrollView + LinearLayout + scrollTo + 属性动画的知识实现了一个仿QQ5.0效果的控件。本篇纯手工实现类似的测拉效果。...
阅读(113) 评论(0)

QQ测拉效果实现(二)

转载本文请注明出处,尊重原创:如果想第一时间收到文章更新,可以微信扫描二维码关注我的公众号,或者微信直接搜索“Android小菜”进行关注,所有的文章会比CSDN更快一步:上一篇案例实现了最基本的QQ测拉效果,没有看上一篇的话可以点击链接先看上一篇文章:QQ测拉效果实现(一)本篇在上一篇的基础上实现抽屉效果以及实现测拉缩放效果,何为抽屉效果,请看下图:其实实现这个效果特别的简单,主要还是选择使用H...
阅读(76) 评论(0)

QQ测拉效果实现(一)

前言:总有一天,你会成为你想象的那样。转载本文请注明出处,尊重原创:如果想第一时间收到文章更新,可以微信扫描二维码关注我的公众号,或者微信直接搜索“Android小菜”进行关注,所有的文章会比CSDN更快一步:觉得有帮助可以赞赏或者点个赞,都是对博主的支持。本篇文章开始连续三篇会实现类似QQ测拉效果的自定义控件。分别使用不同的方式来实现同一效果。本篇使用方式一来实现:HorizontalScrol...
阅读(88) 评论(0)

ListView setAdapter has already been called 异常

本文参考:http://blog.csdn.net/androiddevelop/article/details/8474939异常提示:Java.lang.IllegalStateException: Cannot add header view to list -- setAdapter has already been called.产生原因:addHeaderView()调用在setAda...
阅读(155) 评论(0)

MeasureSpec笔记

这个知识点经常的忘记,别人总结的很好,转载来一起学习。文章出处:http://blog.csdn.net/biezhihua/article/details/50203887正文View最终测量尺寸由View本身和其父容器共同决定的,如何在一定程度上顺应爹的“意愿”呢?这主要体现在对MeasureSpec类的使用。MeasureSpec: MODE 含义 UNSPECIFIED 未指定,爹...
阅读(114) 评论(0)

GridView的一些特殊属性:

基本开发可以应付,总结的不错1.Android:numColumns=”auto_fit”   //GridView的列数设置为自动2.android:columnWidth=”90dp "       //每列的宽度,也就是Item的宽度3.android:stretchMode=”columnWidth"//缩放与列宽大小同步4.android:verticalSpacing=”10dp”  ...
阅读(196) 评论(0)

Android Studio、Git 解决合并冲突

合并分支,解决冲突执行Git merge ,如果有冲突,就会出现如下格式:<<<<<<>>>>>> branchName1234512345用下面的设置来改进冲突标记使其也显示(分支)共同祖先(感谢罗宾·斯托克和休·吉登斯): git config --global merge.confl...
阅读(201) 评论(0)

Error inflating class com.jd.jrapp.widget.swiperefresh.SwipeRefreshListview

主要原因可能是xml文件中引用控件的路径改变了,查看控件最新路径即可。...
阅读(277) 评论(0)

Android 相关属性

TextView:Android:layout_gravity="center_vertical"设置控件显示的位置:默认top,这里居中显示,还有bottomandroid:hint="请输入数字!"设置显示在空间上的提示信息android:numeric="integer"设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"设置单行输入,一旦设置为...
阅读(211) 评论(2)

ViewStub基本用法

在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被Infl...
阅读(206) 评论(0)
451条 共31页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:438240次
    • 积分:8763
    • 等级:
    • 排名:第2417名
    • 原创:401篇
    • 转载:39篇
    • 译文:11篇
    • 评论:111条
    博客专栏