- 博客(50)
- 资源 (47)
- 收藏
- 关注
转载 fragment使用技巧
以前写多个fragment切换是经常使用这种方法切换fragment:/** * 使用replace切换页面 * 显示fragment */ private void showFragment(Fragment fg){ FragmentTransaction transaction = fragmentManager.beginTransaction();
2018-02-01 14:56:58
295
原创 Android中Sqlite的创建与使用
SQLite是一款轻量级的关系型数据库,它的运行速度很快,占用资源少,通常只需要几百K的内存就足够了,因而现在的主流移动设备都使用SQLite作为复杂数据的存储引擎。对于Android来说,系统内置了丰富的API来提供开发人员操作SQLite,从而轻松的实现数据的操作。1,在android中,已经为我们提供了一个sql的帮助类SQLiteOpenHelper,首先先建一个MySQLiteHelper
2017-09-21 13:45:00
1144
原创 仿美团等APP城市选择
InstallGradle:compile 'com.zaaach:citypicker:1.1'or Maven:<dependency> <groupId>com.zaaach</groupId> <artifactId>citypicker</artifactId> <version>1.1</version> <type>pom</type></dependency>or
2017-08-12 15:04:28
2494
原创 Android 底部导航栏 (底部 Tab) 最佳实践
效果 Android 底部导航栏 (底部 Tab) 最佳实践要实现这样一个底部导航栏,大家最容易想到的当然就是TabLayout,Tab 切换嘛,TabLayout 就是专门干这个事的,不过TabLayout 默认是带有Indicator的,我们是不需要的,因此需要把它去掉,看一下布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout x
2017-08-03 15:54:21
1716
原创 自定义搜索页tag,非常好用
效果 编写布局<com.donkingliang.labels.LabelsView xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/labels" android:layout_width="match_parent" android:layout_
2017-08-03 14:55:03
1272
原创 自定义动画下拉刷新,可仿美团、京东
效果 功能支持ListView,RecycleView,ScrollView,WebView一行代码指定是否支持上拉加载,下拉刷新自由定制刷新时头部和尾部的动画效果使用方式首先,是引入库compile 'com.reoobter:ultrapullview:1.0.0'其次,实现各自的动画效果这里我们就以美团APP顶部下拉刷新的动画为例来看看如何实现动画效果meituan_header_
2017-08-03 14:33:53
849
原创 app引导页
1、延时启动检测 这点没啥好说的,直接一个定时器即可,至于是否为第一次启动,则用sharedpreference来检测:Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { Sh
2017-08-03 11:28:33
725
原创 功能齐全的实用 Android 视频播放器
效果 介绍播放器写法参考系统VideoView,系统的写法比较权威很有参考价值 在VideoView基础上添加了常见的手势滑动、锁屏功能等将系统控件中的播放器部分抽离出来,封装成了一个单独的类BDVideoPlayer,可以自行替换成vitamio、ijk等其他播放器 播放器的控制面板、错误提示、手势滑动时显示的样式都单独封装成View,可按需自己修改播放器功能封装成了model,代码独立
2017-08-02 15:49:22
3082
原创 一行代码实现ViewPager卡片效果
效果 使用方法CardViewPager viewPager = (CardViewPager) findViewById(R.id.viewpager);viewPager.bind(getSupportFragmentManager(), new MyCardHandler(), Arrays.asList(imageArray));public class MyCardHandler
2017-08-02 14:58:52
743
原创 一个开源轮播图控件,非常好用
AdPlayBanner AdPlayBanner是一个Android平台基于ViewPager实现的轮播图插件,主要用以自动或者手动地播放轮播图,提供了Fresco、Picasso、Glide等图片加载方式供用户使用,以及多种图片切换动画,设置轮播时间,设置数据源顺序,提供不同分页指示器等功能,实现了一键式、灵活式的控件使用方式。下面是效果图:目前AdPlayBanner已经开源到了Github
2017-08-02 14:46:42
2327
原创 仿支付宝密码输入框
app:gpvLineColor=”@color/primary”设置边框颜色 app:gpvTextColor=”@color/primary”设置字符颜色 app:gpvLineWidth=”3dp”设置边框宽度 app:gpvTextSize=”25sp”设置字符大小 app:gpvPasswordTransformation=”$”设置显示的字符,默认是小圆点 app:gpvPas
2017-06-01 10:36:46
464
原创 Android滚轮选择控件 , 包含3D 效果, 滑动流畅无比
属性解释:wheel_atmospheric : 条目颜色是否执行衔接处理 效果更好wheel_curved : 是否是弧形状态显示wheel_cyclic : 是否可循环wheel_selected_item_position : 默认选中第几个条目wheel_item_text_color 未选中的条目颜色wheel_selected_item_text_color 选中的条目颜色
2017-05-24 10:58:28
2929
原创 验证码图片 ImageView,相当实用
使用:xml <com.example.administrator.yanzhengmaimageview.CaptchaImageView android:layout_width="wrap_content" android:id="@+id/image" android:layout_weight="6"
2017-05-24 09:42:42
517
原创 支持多种形式的新闻滚动、跑马灯效果
属性 Attribute 属性 Description 描述 marqueeInterval 翻页时间间隔 marqueeAnimDuration 动画执行时间 marqueeAnimIn marquee in动画 marqueeAnimOut marquee out动画 通过自定义MarqueeFactory来设置ItemView继承自MarqueeFactory,通过泛型
2017-05-23 16:40:31
701
原创 Android点赞+1效果,支持文本和图像。
如何使用: public void good(View view) { ((ImageView) view).setImageResource(R.drawable.good_checked); mGoodView.setText("+1"); mGoodView.show(view); } public void good2(View
2017-05-23 16:15:39
2514
原创 一个简单的时间轴实现
如何使用:<com.example.administrator.buzhouview.UnderLineLinearLayout xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/underline_layout" android:layou
2017-05-23 16:04:36
2544
原创 运用贝塞尔曲线描绘android翻页效果
如何使用首先你需要创建Pager实例,并添加到布局中DisplayMetrics displayMetrics = getResources().getDisplayMetrics();screenWidth = displayMetrics.widthPixels;//获取屏幕的宽度screenHeight = displayMetrics.heightPixels;pager = new Pag
2017-05-23 14:58:16
1376
原创 仿bilibili搜索框效果
仿bilibili搜索框效果(只需要三句话即可实现) UsageWith Gradle:compile 'com.wenwenwen888:searchbox:1.0.0'How to use第一句 , 实例化:SearchFragment searchFragment = SearchFragment.newInstance();第二句 , 设置回调:searchFragment.setOn
2017-05-23 09:16:46
1077
原创 水流波动效果的进度条
水流波动效果的进度条。可以显示边框和进度值。很遗憾的是只支持在4.1以上。 如何使用:<com.example.administrator.waveloading.waterwave_progress.WaterWaveProgress android:id="@+id/waterWaveProgress1" android:layout_width="wrap_c
2017-05-22 15:35:45
1524
原创 仿QQ身边的人的水平滑动效果
仿QQ身边的人的水平滑动效果 demo下载http://download.csdn.net/detail/qq_35549248/9848920
2017-05-22 15:02:33
340
原创 一个模拟下雪效果SnowingView
一个模拟下雪效果效果: demo下载http://download.csdn.net/detail/qq_35549248/9848875
2017-05-22 14:28:33
460
原创 一个用RecyclerView实现的画廊效果,被选中item居中放大,效果很自然。
一个用RecyclerView实现的画廊效果,被选中item居中放大,效果很自然。 使用xml中添加DiscreteScrollView<com.example.administrator.hualangrecyclerview.discretescrollview.DiscreteScrollView android:id="@+id/item_picker"
2017-05-22 10:58:12
12689
原创 自动格式化银行卡号的EditText,每四位增加一个空格,并根据银行卡号判断该银行卡归属的银行及卡别
自动格式化银行卡号的EditText,每四位增加一个空格,并根据银行卡号判断该银行卡归属的银行及卡别 使用xml:<com.example.library.BandCardEditText android:id="@+id/et"android:layout_width="match_parent"android:layout_height="30dp"android:text="622
2017-05-22 09:08:55
771
原创 可以播放gif图片的imageview
如何使用和使用ImageView一样android:id="@+id/gifImageView"android:layout_gravity="center"android:scaleType="fitCenter"android:layout_width="match_parent"android:layout_height="match_parent"/
2017-05-20 16:17:10
3087
原创 自定义漂亮的toast
使用显示一个错误消息:Toasty.error(yourContext, "This is an error toast.", Toast.LENGTH_SHORT, true).show();显示成功消息:Toasty.success(yourContext, "Success!", Toast.LENGTH_SHORT, true).show();显示提示消息:
2017-05-20 15:22:06
515
原创 一款漂亮的分步控件
横向属性介绍属性 介绍类型默认是否必须 h_bg_radius背景 ○ 的半径dimension5否 h_pro_radius已完成 ○ 的半径dimension2否 h_bg_width背景线的宽度dimension3否 h_bg_color
2017-05-20 15:04:53
819
原创 比QQ更炫酷的'选项弹窗'动画
实现:首先我做出来的自定义view是希望全局只要调一个方法就可以用的, 就像popupwindow那样, 所以我的思路是初始化整个布局, 然后以Toast的方式添加到屏幕最前端.所以第一步: 初始化整个弹窗布局 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(saved
2017-05-20 09:31:32
379
原创 这是一个完全Made in China的炫酷弹出指示层
这是一个完全Made in China的炫酷弹出指示层Android版本(-_-#意思就是还有iOS的),他能让你快速的自定义任何样式的弹出框。LemonBubble默认自带了三种泡泡样式,带有一个绿色的对号的成功泡泡,带有一个红色X错号的错误泡泡,带有蓝色无限旋转的等待控件,你可以使用如下三种方式调用他们:LemonBubble.showRight(this, "成功啦!", 2000);Lem
2017-05-20 08:55:21
551
原创 android按钮点击动画特效,有关注按钮点击效果,有收藏按钮,点赞按钮,评论按钮等各种效果
android按钮点击动画特效,有关注按钮点击效果,有收藏按钮,点赞按钮,评论按钮等各种效果,适合按钮效果处理。很不错的Android特效,按钮点击效果。大家可以下载看看。 demo下载
2017-05-19 17:01:50
3015
原创 Android 带有切换动画的CheckBox。
Attrs 属性attr format description duration integer 动画持续时间 stroke_width dimension 未选中时边框宽度 color_tick color 对勾颜色 color_checked color 选中时填充颜色 color_unchecked color 未选中时填充颜色 color
2017-05-19 16:23:36
1457
原创 仿饿了么点击购物效果
使用<com.example.administrator.elemeshoppingview.ShoppingView android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginTop="10dp"app:sv_bg_color="#D8BFD8"app:sv_t
2017-05-19 16:07:39
443
原创 顶部导航条
选项卡组件,可配合ViewPager使用,用于指示器。这个也是我最初设计的目的,当然也可单独使用。每个tab标签都可自定义,通过yIndicator.addTab(View view)添加标签。当标签改变时,可用通过设置监听器来改变标签的样式:yIndicator.setOnSelectedListener(new OnSelectedListener(){@Overridepublic void
2017-05-19 15:37:27
668
原创 仿微信底部tab导航
viewpager+fragment仿微信底部TAG完美渐变,在图片渐变的同时字的颜色也在变,注意,是渐变哦! demo下载
2017-05-19 13:44:48
362
原创 分段控件和两个开关控件实例
如何使用该项目中包含三个控件:SegmentView(分段控件)、俩个开关控件(SwitchView、switchButton) SegmentView使用:<com.qiao.commonview.SegmentView android:id="@+id/segmentView" android:layout_width="wrap_content"
2017-05-19 11:22:33
386
原创 Android 高仿微信图片查看花式效果
图片查看器,为各位追求用户体验的daLao提供更优质的服务 它能够 1、点击图片时以一种无缝顺畅的动画切换到图片查看的界面,同样以一种无缝顺畅的动画退出图片查看界面 2、支持多图查看,快速翻页,双击放大,单击退出,双手缩放旋转图片 3、下拽退出查看图片的操作,以及效果是本View的最大卖点(仿微信) 首先在xml布局中<FrameLayout xmlns:android="http://s
2017-05-19 10:53:33
1654
原创 仿饿了么加载动画
使用:loadingView.addBitmap(R.mipmap.v4);orloadingView.addBitmap(bitmap);orloadingView.addBitmaps(mBitmapList);//set the shadow colorloadingView.setShadowColor(Color.LTGRAY);//set the duration of animatio
2017-05-19 10:14:39
1544
一个样式看起来比较丰富的弹幕demo。使用了DanmakuFlameMaster弹幕引擎
2017-05-22
自动格式化银行卡号的EditText,每四位增加一个空格,并根据银行卡号判断该银行卡归属的银行及卡别
2017-05-22
android按钮点击动画特效,有关注按钮点击效果,有收藏按钮,点赞按钮,评论按钮等各种效果
2017-05-19
顶部导航条
2017-05-19
仿微信朋友圈ImageWatcher
2017-05-19
这是一个完全Made in China的炫酷弹出指示层Android版本
2017-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人