自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LeBron_Six的专栏

当你认真去做一件事,才会发现自己的灵魂,和灵魂深处。

  • 博客(7)
  • 资源 (212)
  • 论坛 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 酷炫 倒计时的实现

Android实现倒计时,出现在比如像一些跑步记录的App等等。使用TimerTask及Handler协作实现~~上效果图先~

2015-09-29 15:43:01 7278

原创 Android ButterKnife注入框架 使用

常常听到这么一个口号,叫做“努力做个爱偷懒的程序猿”。显然,Android ButterKnife也在一定程度上帮助了你成为一名偷懒的程序猿。作为Android开发者,你肯定对findViewById(),setOnClickListener(),setOnClickListener()等等非常熟悉,久而久之,是不是厌烦了这些东西,简单没营养,又不得不写,这时候,诸如Android ButterK

2015-09-22 13:35:44 6931 4

原创 Android开发常用工具类

Android开发中必备的一些工具类,稍作整理,供快速开发使用~1、日期工具类package cn.yyh.oa.utils.speed;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 日期工具类 * * @author king * *

2015-09-21 16:58:16 9572 1

原创 Android 解决 ScrollView嵌套ListView、GridView冲突显示不全的最快实现

在Android开发中,ScrollView与ListView、GridView的嵌套使用经常都会用到,但是如果仅仅是纯粹的嵌套,ListView和GridView就会出现显示不全的情况,因为ScrollView和ListView、GridView自己都能滚动...一遇到这问题,马上能想到的方法就是在设置适配器后,手动去测量子控件高度,再重新设置ListView的高度。好吧,个人觉得这个方法略麻烦

2015-09-21 16:25:37 5934 2

原创 Android模仿微信、云播雷达扫描动画效果

Android模仿微信、云播雷达扫描动画效果的一个小例子的简单实现,先上效果图。主要通过绘图及自定义控件来实现。上代码~package com.example.radar;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import an

2015-09-21 15:39:10 5515 2

原创 详解Android图片(背景)圆角,并实现半部分圆角

Android UI设计中,不得不用到带圆角的图片或者背景。今天就和大家分享一下,如何实现图片或背景圆角,也可实现半部分圆角。先来看一下效果图~  上面两个图分别是实现上半部分圆角&下半部分直角和全部圆角,同样,也可以实现左半部分,右半部分,下半部分的圆角。好的,进入正题~我们首先来创建一个圆角规则的枚举类型: /** * 图片圆角规则 eg. TOP:上半部分

2015-09-21 13:17:43 11218 2

原创 Android 自定义下拉列表

Android 自定义下拉列表。效果图如下。首先,创建一个标题及箭头布局,点击后弹出下拉菜单。,代码如下所示:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/spiner" android:layout_width="match_par

2015-09-18 15:30:12 6119 2

gradle-4.1-all.zip 离线包下载 需要下载

gradle-4.1-all.zip 离线包下载。gradle各个版本专辑地址:http://download.csdn.net/album/detail/2265

2017-08-08

Android 仿新浪微博个人中心的下拉回弹ScrollView源码

Android 仿新浪微博个人中心,图片背景下拉回弹ScrollView源码

2015-09-18

Android 实现应用下载后自动安装 源码

Android 实现应用下载后自动安装 源码

2015-10-21

Android 阶梯式展开菜单特效 源码

ToggleExpandLayout 一个页面展示特效,点击展开按钮后呈现阶梯式的叠加出现, 点击关闭按钮,从下到上一一缩小收回,根据SwitchButton点击监听setOnToggleTouchListener 的onOpen()方法然后对每一个View设置 view.setElevation(dp2px(1));当关闭的时候onStartClose() 再次对每一个view设置原始高度 View view = layout.getChildAt(i); view.setElevation(dp2px(i));

2015-10-11

Android 图片照片墙的加载和滑动特效(实现图片叠加和滑出效果) 源码

android-image-slide-panel图片照片墙的加载图片的时候一张一张叠加 和加载完成后切换每一张的滑动特效,自定义ImageSlidePanel,按照初叶的使用习惯, 每一页应该是一个模板,所以此处命名时使用了Template关键字

2015-09-29

Android 仿iOS的时间选择器Picker控件,有时间选择和选项选择,并支持一二三级联动效果 源码

仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果 ——TimePopupWindow 时间选择器,支持年月日时分,年月日,时分等格式 ——OptionsPopupWindow 选项选择器,支持一,二,三级选项选择,并且可以设置是否联动

2015-10-10

Android 实现可以拖动排序子控件的自定义布局 源码

Android 一个子view可以拖动排序的布局控件,实现拖拽如此简单。

2015-10-10

Java(通过ganymed-ssh2-build210.jar)实现SSH远程连接linux终端

Java语言+绚丽的界面+仿ssh实现调用Linux的Terminal,实现远程连接linux进行命令行的操作!

2014-08-03

Android 仿支付宝 密码输入框 源码

Android 仿支付宝 密码输入框 源码。一个Pin View控件,可以让你知道何时输入完所有参数,然后提供一个回调来通知你。支持横屏与竖屏模式,可以保持状态。

2015-09-29

Android 高仿IOS的各种弹窗效果 源码

仿iOS的AlertViewController 几乎完美还原iOS 的 AlertViewController , 同时支持Alert和ActionSheet模式,每一个细节都是精雕细琢,并把api封装成懒到极致模式, 一行代码就可以进行弹窗.AlertView自定义对话框。

2015-09-29

Android 日间/夜间模式 主题切换

ThemeDemo日夜间模式切换,页面切换的时候附带动画特效, 关于多主题实现的,大牛这里的做法是继承AppCompatActivity,置换了AppCompatDelegate中AppCompatViewInflater中的createView 方法.实现了对 xml 控件的控制. 实现: 实现了日夜模式的切换.(不重启 Acitivity ) 解决了因为快速点击 View 导致的多次响应点击事件. 内部实现了 Android 5.0 的CircularReveal效果. 优点: 布局中直接使用 Android 默认的控件就可以.在解析以后会根据控件转换成支持主题切换的控件.解放冗余的名称.

2015-09-29

邢帅教育 APICloud表白神器 源码

邢帅教育 APICloud表白神器 源码。赶快像女神表白吧哈哈~~

2015-09-29

Android ImageView实现照片墙效果(卡片式滑出效果) 源码

ImageView实现照片墙效果,卡片效果,照片叠加,滑动切换照片,切换移除和下一张呈现处理很好,并且于底部view处理冲突事件

2015-09-29

Android 优化加载中的Toast,实现真正的夹在过渡动画 源码

默认的toast很丑,而且也没有真正提供显示短暂消息的功能。这个库能为toast显示动画反馈,显示到选择按钮或者删除按钮的过度动画。而且toast 的生命周期是自定义的。

2015-10-10

Android 仿QQ联系人分组滑动到顶部固定住直到下一个分组到达顶端 源码

GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView

2015-10-10

Android 卡片式滑动切换的ListView 源码

MaterialRecents 一个仿安卓5.0任务管理器最近打开任务卡片效果的自定义布局。 通过ViewPager和 自定义一个RecentsList 来实现。

2015-10-11

Android 自定义下载按钮从点击到下载完成动画特效 源码

ArrowDownloadButton下载按钮从点击开始下载到下载完成各个阶段有不一样的特效展示, 自定义一个ArrowDownloadButton然后监听点击事件setOnClickListener()在onClick() 里面 button.startAnimating();然后再按钮里面启动一个定时器Timer 定时更新按钮进度 button.setProgress(progress);

2015-10-11

Android 单手操作图片控件(镜像/置顶/缩放/移动)源码

StickerView单手操作图片控件 镜像、置顶、缩放、移动。自定义一个StickerView用来 设置当前处于编辑状态的贴纸,设置当前状态为可编辑状态,stickerView.setInEdit(true); 添加ArrayList<View> mStickers存储贴纸列表,逻辑简单的一个不错的图片编辑功能。

2015-10-18

Android Excel表格(可实现运算) 源码

实现功能: 1.使用TableLayout动态布局展示,可动态添加. 2.可实现横向的乘法运算和纵向的加法运算,只要表格由变化就会实时更新 3.重置时到初始化状态.

2015-10-20

Android Hide-Music-Player 一个完整的音乐播放器 源码

Hide-Music-Player 一个完整的音乐播放器,本例子主要包括几个点 (1)摇一摇进入播放器 (2)下拉展开新视图(扫描音乐) (3)音乐列表放大的动画 (4)进入页面的圆形动画 (5)滑动删除音乐 (6)更换主题颜色 (7)自定义的SwitchButton (8)播放页面的模糊背景 (9)带指示器的自定义SeekBar (10)通知栏显示音乐信息与关闭播放器

2015-11-01

Android 酷炫倒计时 源码

Android 酷炫倒计时 源码.使用自定义View,TimerTask和Handler 协作实现

2015-09-29

Android 实现联动ViewPager。两个ViewPage实现同步滑动~ 源码

联动ViewPager的意思就是当一个viewpager在滑动的时候,另外一个ViewPager也跟着滑动,而且两者是同步的。

2015-10-10

Android 仿QQ后台运行时收到推送消息 在顶部弹出 源码

Android 仿QQ后台运行时收到推送消息 在顶部弹出 源码,用到类似 Heads-up 组件的库。

2015-10-10

Android 高质量的引导页动画效果 源码

高质量的客户端引导动画效果,高仿500px客户端欢迎页面。 主要实现,通过ViewPager加载每一个fragment.创建一个引导页adapter即GuideAdapter, 设置viewpager缓存页数,默认的缓存一页,因为引导页共有4页,所以设置缓存3页, 这样所以page在滑动过程中不会重新创建,每一个fragment切换的时候通过HKTransformer动画实现效果。

2015-10-15

Android TabHost+ScrollView实现项卡切换+下拉显示头部效果 源码

一个帮你实现选项卡切换+下拉显示头部等效果的布局。

2015-10-17

Android 各种图像转换(圆角/圆形/五角星)的转换库 源码

glide-transformations实现多种item效果,一个提供各种图像转换的安卓转换库,

2015-10-18

Android 下载进度条变化动画 源码

ProgressRoundButton下载进度按钮变化动画,先Progress显示当前下载的进度,然后下周完成显示圆角安装按钮, 安装完成显示打开按钮效果。本例子主要是由自定义AnimDownloadProgressButton实现的。 本项目来源:https://github.com/cctanfujun/ProgressRoundButton 项目中主要代码实现部分: AnimDownloadProgressButton mAnimDownloadProgressButton = (AnimDownloadProgressButton) findViewById(R.id.anim_btn); mAnimDownloadProgressButton.setCurrentText("安装"); mAnimDownloadProgressButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { showTheButton(); } }); private void showTheButton() { mAnimDownloadProgressButton.setState(AnimDownloadProgressButton.DOWNLOADING); mAnimDownloadProgressButton.setProgressText("下载中", mAnimDownloadProgressButton.getProgress() + 8); if (mAnimDownloadProgressButton.getProgress() + 10 > 100) { mAnimDownloadProgressButton.setState(AnimDownloadProgressButton.INSTALLING); mAnimDownloadProgressButton.setCurrentText("安装中"); new Handler().postDelayed(new Runnable() { public void run() { mAnimDownloadProgressButton.setState(AnimDownloadProgressButton.NORMAL); mAnimDownloadProgressButton.setCurrentText("打开"); } }, 2000); //2秒 } }

2015-11-01

ZBar二维码扫描Demo

ZBar二维码扫描Demo 源码。相比Zxing较为简单~

2015-11-19

Android 通过JNI实现双守护进程,保证服务不被杀死 源码

对应博文链接:http://blog.csdn.net/yyh352091626/article/details/50542554 杀不死的服务一直是一件很头疼的问题,这边给出源码:Android 通过JNI实现双守护进程,保证服务不被杀死。完美运行在谷歌原生Android5.0系统

2016-01-19

CoolTermMac Mac下好用的串口调试工具

CoolTermMac Mac下好用的串口调试工具

2016-03-20

Android 图片点击后分裂成几份消失 QuickSand项目源码

QuickSand图片点击后分裂成几份消失效果,适合做图片退出和剪切效果。同时也可以学习android动画。 demo中都封装好几个功能类,主要动画实现靠ViewPropertyAnimator, 下面几种设置动画: ViewPropertyAnimator animateText = findViewById(R.id.simple_anim_text) .animate() .setDuration(5000) .scaleXBy(.5f); Quicksand.trap(KEY_SIMPLE_ANIMATE_TEXT, animateText);

2015-11-01

Android 自定义进度条(多种效果) 源码

water-wave-progress水波按进度上升,带环形进度条 , 支持4.0及以上版本,自定义declare-styleable name="WaterWaveProgress"样式, 全都是非必填,,布尔值默认为true

2015-09-29

Android 带有“粘性”功能的viewpager 源码

这是一个带有“粘性”功能的viewpager。 ViewPager带有粘性功能,常规的处理方法可能会超级复杂,因为涉及到大量的onTouch监听、拦截,滑动时因为效率问题影响用户体验,不信你去看一下应用宝、豌豆荚的App详情页,然后滑动一下试试。 但是这个demo却使用了很讨巧的方法,里面很少看到onTouch拦截、事件消费的逻辑处理。细看代码你会发现,这个demo使用了障眼法,很巧妙的障眼法。这个障眼法的灵感,来源于另外一款App的处理逻辑。 viewpager左右滑动的时候,始终有一个view“粘”在顶部。Viewpager左边fragment是scrollView,右边是listview。左右两个fragment上下滑动的时候,都会计算并动态调整stickyView的位置。在viewpager左右滑动的时候,两个fragment的stickyView高度之间的契合也做了调整。在豌豆荚和应用宝的app详情页界面,对stickyView的处理太过生硬,用户体验不太友好。可以参考这个demo的实现方案。

2015-10-10

Android 利用精简Zxing实现条形码/二维码 扫描Demo

Android 利用精简Zxing实现条形码/二维码 扫描Demo

2015-10-10

Android手势处理集合框架 源码

一个封装了手势操作的库,特别之处是作者增加的RotateGestureDetector 旋转手势处理。

2015-10-10

Android 实现带动画效果的CheckBox 源码

一个自定义的带动画效果的CheckBox控件,不过只有一个自定义的View文件。

2015-10-10

Android 各种图表(折线图 柱状图)效果实现集合 源码

WilliamChart各种图表效果实现大全,有水平线条表格,有柱状表格等。 由LineFragment,BarFragment,StackedFragment,SandboxFragment几个fragment封装实现几种效果。 DrawerFragment来实现简单框架。并且提供接口 /** * Callbacks interface that all activities using this fragment must implement. */ public interface NavigationDrawerCallbacks { void onNavigationDrawerItemSelected(int position); } 给首页回调。 首页MainActivity implements DrawerFragment.NavigationDrawerCallbacks 实现方法用来切换fragment @Override public void onNavigationDrawerItemSelected(int position) { switch (position){ case 0: getSupportFragmentManager().beginTransaction() .replace(R.id.container, new LineFragment()) .commit(); break; case 1: getSupportFragmentManager().beginTransaction() .replace(R.id.container, new BarFragment()) .commit(); break; case 2: getSupportFragmentManager().beginTransaction() .replace(R.id.container, new StackedFragment()) .commit(); break; case 3: mCurrFragment = new SandboxFragment(); getSupportFragmentManager().beginTransaction() .replace(R.id.container, mCurrFragment) .commit(); default: break; } }

2015-10-11

Android 漂亮的垂直进度条滑动效果 源码

PopSeekBar垂直进度条滑动效果,学习如何自定义控件PopSeekBarView,以及自定义View的onDraw()如何对 Canvas 进行绘制页面,本例子先绘制canvas.drawRoundRect(mSeekBarRect, mSeekBarWidth / 2, mSeekBarWidth / 2, mSeekBarPaint); 以及对view 的onTouchEvent事件进行处理。

2015-10-18

Android 手机点餐下单项目 源码

本点餐项目是本站无线订餐源码的姊妹篇源码。可以配合菜谱项目、无线订餐项目做出不错的订餐工程。项目中点击菜品可以查看菜品详情也可以直接点菜在下单的时候可以在备注里面注明自己的口味喜好,这一点很人性化。另外项目使用了第三方类库SlidingMenu-master。已经一起打包了。导入的时候全选就可以了。

2015-10-20

仿QQ空间说说 评论/回复 效果源码

仿QQ空间说说/微信 实现评论/回复功能 效果源码。二级ListView

2015-09-15

LeBron_Six的留言板

发表于 2020-01-02 最后回复 2020-01-02

RecyclerView 实现悬浮吸顶 Header,支持阴影、点击事件与状态绑定

发表于 2019-09-24 最后回复 2019-09-24

完整的NBA第三方Android客户端。爱篮球的来~~

发表于 2016-09-06 最后回复 2017-09-15

onActivityResult的问题 两次finish()才能关闭页面

发表于 2015-10-27 最后回复 2015-10-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除