Android UI
文章平均质量分 67
CheeRok
这个作者很懒,什么都没留下…
展开
-
由群发短信功能学习:CheckBox和ListView组合使用的方法和注意事项.
CheckBox和ListView组合使用的方法和注意事项原创 2014-07-25 14:26:25 · 2040 阅读 · 0 评论 -
ShapableLoadingView 酷炫到爆炸的进度条
项目地址ShapableLoadingViewIntroShapableLoadingView 是高度可配置且可自定义的进度条控件,你可以设置任何可通过 Path 绘制的图形作为动画元素。English VersionPreview使用1. 添加依赖dependencies { ... compile 'com.github.chaossss:ShapableLoadingView:原创 2016-02-06 09:59:22 · 669 阅读 · 0 评论 -
PianoView-添加一行代码使用[最美应用]的酷炫控件!
PianoViewEnglish VersionPianoView 能提供一个有趣的类似钢琴键盘的 ViewPager Indicator,即目前最美应用使用的控件。效果图:UsageDependencyMin SDK:2.3.3Add Dependency在项目的 build.gradle 里添加:dependencies { ... compile 'com.github.cha原创 2016-01-22 12:11:04 · 726 阅读 · 0 评论 -
BadgedView - 一行代码为任意 View 添加标签
BadgedViewGithub 项目地址废话不多说,先看效果图:BadgedImageView 就是 Plaid 和 虎扑体育 用来给图片添加标签的控件。yesidlazaro 的实现里,只能为 ImageView 添加 Badge,我看了看他的代码发现这个控件其实蛮简单的,想法挺好,但是代码写的不是特别好。而且我觉得应该能将这个控件应用到任意一个 View 上边,所以我根据我的想法实现了 Bad原创 2015-12-01 09:19:11 · 2865 阅读 · 0 评论 -
兼容低版本的 Material Design ProgressBar
最近在开发的 App 需要严格遵循 Material Design,PM 天天来提各个控件要改这改那的,这几天我就在想办法把进度条改成 Material Design 的进度条。虽说我们现在用的进度条能在 Android Lolipop 之后的版本显示成符合规范的效果,但 PM 说之前的版本也要能显示这个效果,让我想办法弄好。最后当然是弄好了,所以今天写博客出来和大家分享一下:实际效果这个效果初看起原创 2015-11-02 09:31:55 · 2400 阅读 · 0 评论 -
Android自定义控件:可复用的Dialog弹出框
Android自定义控件:可复用的Dialog弹出框原创 2015-03-21 10:04:38 · 3246 阅读 · 0 评论 -
Android自定义控件:Android L控件点击水波纹的实现(源码 + Demo)
Android自定义控件:Android L控件点击水波纹的实现(源码 + Demo)原创 2015-01-19 08:31:42 · 3430 阅读 · 0 评论 -
Android View绘制机制
------------------------------------------------------------------------------ GitHub:lightSky 微博: light_sky , 即时分享最新技术,欢迎关注-----------------------------------------------------转载 2015-01-17 19:19:48 · 887 阅读 · 0 评论 -
安卓高手之路之图形系统(6)requestLayout的流程
当一个View调用requestLayout的时候,会给当前的View设置一个FORCE_LAYOUT标记。由此向ViewParent请求布局。这样从这个View开始向上一直requestLayout。最终到达ViewRootImpl。ViewParent 就是当前的传输链。【参见职责链设计模式】 第一步。ViewRootImpl发现请求了布局。那么就会调用measure方转载 2015-01-17 19:19:03 · 737 阅读 · 0 评论 -
旋转动画——RotateAnimation的讲解
其他构造器的旋转也可参考这副图。RotateAnimation旋转坐标系为以旋转点为坐标系(0,0)点。x轴为0度,顺时针方向旋转一定的角度。1.RotateAnimation(fromDegrees, toDegrees) [默认以View左上角顶点为旋转点]。X轴顺时针转动到fromDegrees为旋转的起始点,X轴顺时针转动到toDegrees为旋转的起始点。如fro原创 2014-11-23 20:39:12 · 6797 阅读 · 0 评论 -
Android自定义控件:进度条的四种实现方式(Progress Wheel的解析)(源码 + Demo)
Android自定义控件:进度条的四种实现方式(Progress Wheel的解析)(源码 + Demo)原创 2014-11-25 10:01:49 · 7386 阅读 · 3 评论 -
Android自定义控件:老版优酷的三级菜单(效果图 + Demo)
Android自定义控件:老版优酷的三级菜单(效果图 + Demo)原创 2014-11-20 10:34:58 · 4337 阅读 · 0 评论 -
学习笔记:ListView的动态加载。
动态加载listview原创 2014-07-28 15:28:16 · 1309 阅读 · 0 评论 -
LeetCode题解:Reverse Linked List
Reverse a singly linked list.题意:反转单链表解题思路:一直取下一个节点作为头部代码:public class Solution { public ListNode reverseList(ListNode head) { return reverseListInt(head,null); } public ListNode reve原创 2016-02-27 20:12:07 · 370 阅读 · 0 评论