
android
LynnChurch
互联网技术追求者。
展开
-
GitHub 优秀的 Android 开源项目
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditT转载 2014-09-29 23:54:30 · 1370 阅读 · 0 评论 -
viewpager禁止滑动
1.继承ViewPager 2.定义一个变量mIsScroll用来进行滑动控制 3.重写onInterceptTouchEvent()方法如下:@Override public boolean onInterceptTouchEvent(MotionEvent event) { if (mIsScroll) { return原创 2015-06-01 18:58:38 · 524 阅读 · 0 评论 -
一个仿IOS风格的AlertDialog
实现思路继承Dialog,采用建造者模式,内部维持一个建造者Builder静态类来对对话框的标题,内容,积极按钮,消极按钮等部分进行设置,设置完成后使用create()方法来完成AlertDialog对象的创建,最终使用show()方法将对话框显示出来。效果图下面是一个仿ios风格的对话框效果图: 使用用法如下所示:AlertDialog.Builder builder = new AlertDi原创 2015-07-19 18:21:26 · 1608 阅读 · 0 评论 -
Android各种View的下拉刷新与加载更多
1.基本介绍一个可下拉刷新与上拉加载更多的框架,可对ListView、GridView、WebView、ScrollView等几乎所有常用的View类型进行此操作,并且还提供了GIF动画的上拉与下拉头,也可自定义上拉头与下拉头。(本框架基于https://github.com/jingchenUSTC/PullToRefreshAndLoad ,特此感谢) 项目地址:https://github.原创 2015-09-01 00:15:54 · 732 阅读 · 0 评论 -
Android横向滑动选项卡
1.效果图: 2.项目地址:https://github.com/lynnchurch/HorizontalScrollMenu.git 3.使用示例代码:package com.example.horizontalscrollmenusample;import java.util.ArrayList;import java.util.Arrays;import java.util.List原创 2015-06-28 00:40:46 · 4837 阅读 · 0 评论 -
FloatingActionButtonMenu
FloatingActionButtonMenu 描述使用 Google support library 实现FloatingActionButtonMenu。 GitHub地址:https://github.com/lynnchurch/FloatingActionButtonMenu使用1. 在 build.gradle中增加依赖:dependencies { compile '原创 2016-07-15 14:10:42 · 1548 阅读 · 1 评论 -
SwipeRefreshPlusLayout
SwipeRefreshPlusLayout DescriptionExpand the function of loading more to android.support.v4.widget.SwipeRefreshLayout. Usage1. Add a dependency to your build.gradle:dependencies { compile 'me.l原创 2016-08-01 18:13:55 · 474 阅读 · 0 评论 -
自定义Toast就是这么简单
是否很讨厌安卓系统自带的Toast风格?原创 2014-08-19 11:33:58 · 560 阅读 · 0 评论 -
自定义View之模仿AppleWatch手表
转载请注明地址:最近想自定义View写个手表,然后在网上看到AppleWatch的一个手表界面很简洁漂亮,那就用自定义View来模仿实现它吧。文章目录一、自定义属性二、构造方法三、解析自定义属性四、初始化画笔五、测量大小六、获取最终的尺寸七、绘制八、绘制表盘九、绘制刻度十、绘制外圈数字十一、绘制内圈数字十二、绘制指针十三、绘制时针十四、绘制分针十五、绘制秒针十六、源码地址先来看看我们要实...原创 2019-08-13 01:21:21 · 1306 阅读 · 1 评论