自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (8)
  • 收藏
  • 关注

原创 你讨厌写selector背景了吗?手摸手教你封装个控件!

前段时间项目里要写好几个按下去状态变化的button, 于是在drawable文件夹里写了一堆文件, 想想好烦啊, 也是浪费时间,搞了一堆文件,还要起名,真心烦!一气之下, 一劳永逸, 写一个控件,各种属性代码xml配置或者代码设置。因此也就有了StateButton。其实实现并不难,只是比较烦,一堆属性。 有兴趣的看看。效果图:有哪些功能: //设置圆角度 app:radius="5dp"//设

2016-10-20 08:55:50 770

原创 模仿饿了么加载效果(五八同城,UC也都有这个效果)

这种加载效果我也看到过几篇类似的博文,这里全当自己练习了。 效果如下: github地址:https://github.com/niniloveyou/BounceLoadingView (欢迎star) 其实很简单,首先说需要提供几个方法添加图片addBitmap(bitmap)addBitmap(resId)addBitmaps(mBitmapList)然后new 一个无限循环

2016-10-10 17:00:37 1640

原创 模仿小米安全中心检测效果(进度条效果)

模仿小米安全中心检测效果废话少说,咱们先上效果图:github地址: https://github.com/niniloveyou/GradeProgressView欢迎前去点个赞(star) 这个效果的使用场景并不多,主要是各种检测的时候,比如垃圾清理,手机安全检测, 当然如果你不嫌弃这个效果丑, 也可以用作进度条。哈哈。下面说点干货分析下这个效果怎么实现: 拿到这个效果首先想想主要有哪些技术

2016-10-08 22:05:48 1711 1

原创 带有淡入淡出动画的ClearEditText

这个是在原有代码的基础上修改的,原有的ClearEditText 类,其实就是一个EditText, 在edittext的内容不为空的情况下,显示右边一个“X”就是清空按钮,而这个X基本就是一个drawable,但是这个drawable的出现消失,没有任何动画效果,就是突然蹦出来,个人感觉太生硬! 所以有了如下代码:public class ClearEditText extends AppComp

2016-06-24 10:29:29 948

原创 模仿android 7.x原生shortcut UI效果

https://github.com/niniloveyou/ShortcutLayout (感觉不错的话,给star下)先来看个效果图,图片有点模糊,将就下第一次看到原生的shortcut 动画的时候,就感觉很灵动,很喜欢,刚好项目中有类似的需要,所以就自己动手作了个类似的,效果还跟原生的有点差距。写这个效果,主要需要考虑以下几个问题:* 因为这是个可操作menu, 因此最好使用PopupWin...

2018-03-01 23:24:13 303

原创 android M权限适配,简单工具类

很简单没什么说的, 因为项目大了,不能轻易引入第三方库,同时确实也没必要为了适配下权限就引入一个库。这里写了个处理权限的工具类(部分借鉴的,勿喷),不嫌弃的话拿去!用法:1.申请权限: PermissionHelper mHelper = new PermissionHelper(this); mHelper.requestPermissions("请授予xx[相机],[

2016-11-07 19:57:15 1639 1

原创 自定义下拉刷新上拉加载控件(SwipeRefreshLayout + recyclerView)

github: https://github.com/niniloveyou/SwipeRecyclerView感觉还可以的star下谢谢!效果图:(效果图循环播放后,总感觉有些诡异!, 可能是gif截的点不对, 在手机上看效果正常的)我就不讲代码是如何实现的了。说下实现了什么内容:支持自动下拉刷新//设置自动下拉刷新,切记要在recyclerView.setOnLoadListener()之后

2016-11-07 19:56:05 593

原创 带酷炫动画的checkbox

看到别人写的这个效果不错,看了他的代码以及实现思路自己写了遍:/** * 带动画的checkBox * Created by deadline. */public class SmoothCheckBox extends View { private static final String TAG = "SmoothCheckBox"; private static final

2016-06-28 16:55:51 1440

原创 帧动画加载大量图片OOM的解决办法

这是在别人代码基础上更改的。 代码如下:public class SceneAnimation { /** * target imageView */ private ImageView mImageView; /** * frame resources */ private int[] mFrameRes = null;

2016-06-24 14:08:26 2171

原创 EventBus 页面传值并启动Activity

使用EventBus 对于程序控制很方便,但是一直有一种情况用不了EventBus,就是在事件的接收方还没有启动的情况下怎么发广播: 如有A,B, 两个Activity , App当前处在 A Activity 现在要向B传递一个值并且启动B Activity, 正常情况下在A 发送 EventBus.getDefault().post(new Event()); 但是有一个问题,此时B还没有启动

2015-09-15 09:01:53 5356 1

原创 TimeButton

公司项目里面需要用到倒计时按钮,自己本来用 Handler + Runnable ,总感觉很麻烦,后来了解到API里提供了倒计时的功能(CountDownTimer), 在后面贴上了。 先看一下我们实现的带有倒计时功能的按钮: 很简单,就是调用了CountDownTimer。package com.helper.view;import android.content.Context;import

2015-08-28 13:09:01 1715 4

原创 FilterImageView

这个很简单,勿喷!效果如下: 代码非常简单,但是我相信不是每个人都知道这个小知识点:package com.helper.view.imageview;import android.content.Context;import android.graphics.Color;import android.graphics.

2015-08-25 15:33:54 2127

原创 自定义上滑菜单SlidingUpMenu

首先声明这个效果是看了鸿洋大神的这篇博客,受了启发,记得老版本的多看阅读里面就有上拉菜单效果,可是我还是太菜,不知道怎么实现

2015-06-24 22:53:17 1248

原创 百度地图API制作类似 百度地图的路线导航界面并实现简单的路线规划功能

接着上一篇讲:

2015-06-12 21:30:29 12165 1

原创 百度地图API制作自定义的放大缩小控件ZoomControlView

接着上一篇:上一篇博客jiang

2015-06-11 23:05:10 7673 1

原创 百度地图 API 制作OverLay 覆盖物以及Marker

最近公司的项目中用到了百度地图,领导

2015-06-11 21:56:30 6601

原创 图片加载进度 自定义ImageView

首先声明:这个是看了一个哥们前两天发的博客,觉得比较有意思,就模仿着写了一遍,这里就当作自己的学习记录了。package com.jsbtclient.view;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import

2015-06-07 10:40:28 888

原创 ViewPager + Fragment 这些坑你踩过吗?

1.ViewPager + Fragment,fragment 的页面不显示:1.PullToReFreshView/ScrollView 嵌套ViewPager有冲突导致ViewPager高度变化,这一点和ScrollView包含ListView/GridView一个道理,在上一篇阐述过了。2.在ViewPager的宿主Activity中设置mViewPager.setVisibilit

2015-03-16 11:24:44 1981

转载 PullToRefreshScrollView 嵌套 ViewPager 冲突导致界面不显示的问题

首先说明,我只是转载,但是我觉得这是个大坑,有必要跟大家分享一下:这里的解决办法也很简单,自定义ViewPager:import android.content.Context;import android.support.v4.view.ViewPager;import android.util.AttributeSet;import android.view.View;p

2015-03-14 13:50:32 2155

原创 类似百度云闪电传输的波纹效果 WaveView

这个是百度云的效果下面是我做的效果,不是很清楚,图片选的不好,将就着看我不说废话了,其实实现很简单,就是一个继承了RelativeLayout 的自定义View:先看布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

2015-02-04 19:43:30 1045

原创 BounceCusImageView

这个点击后会弹性变大变小的,其实就是使用facebook的开源动画库 com.facebook.rebound 这个网站里可以看看示例:http://facebook.github.io/rebound/代码如下:import android.content.Context;import android.graphics.Bitmap;import android.graphics

2015-02-03 21:44:39 928

原创 有弹性的ScrollView

我是个新手,虽然说现在这已经算是过时的效果,但是我还是要学会到底是怎么实现的,于是我把我之前看到的,别人实现的半成品,拿过来搞懂了之后,复写了一遍,然后添加了可以左右弹性移动的部分。然后添加了几个getter/setterimport android.content.Context;import android.graphics.Rect;import android.view.Motio

2015-02-01 23:23:34 1141

原创 android.support.v4.util.Pool 类解析

今天闲着没事看看 android v4包,结果发现一个类Pools.java,看了一下,从字面上的意思来看应该也是池,我自然而然的就会联想到线程池,看了一下,Pools类其实是对象池里面维护了一个数组,废话不多说,看代码:public final class Pools { /** * Interface for managing a pool of objects.

2015-01-16 11:06:21 4475

原创 recyclerView 自定义适配器

android 5.0里的recycleView是谷歌最新的组件,是用来取代GridView Listview的,可是我不明白为什么recyclerView 没有setOnItemClickListener 和 setOnItemLongClicKListener. 没事我们自己实现,我自定义了一个适配器,看代码:import android.content.Context;import a

2015-01-15 10:14:29 1733

原创 获取手机信息

这个实现起来比较简单,就不废话了,

2014-07-18 13:32:22 1236

原创 Android把手机作为FTP服务器,在PC端管理手机文件的简单实现

commons-net-ftp-2.0.jarftpserver-core-1.0.6.jarlog4j-1.2.14.jarmina-core-2.0.4.jarslf4j-api-1.5.2.jarslf4j-log4j12-1.5.2.jar

2014-07-10 00:25:23 3641

weex 0.20.3.0-beta3 arm64-v8a.zip

近期应用市场要支持arm64, weex 0.20.3.0-beta3不支持,找了一圈也没有,所以自己编了一个,挺浪费时间的,所以这里放出来共享下

2021-12-27

android support.v7.recycleView && palette && cardView

最新android 5.0 中的开发组件, recycleView palette cardView ,详情请看这位小哥的描述 http://blog.csdn.net/xyz_lmn/article/details/38735117

2014-12-24

Android 4.4 API.chm

Android 4.4 Api 里面是全英文的,中文的API一般都不全所以还是用英文版本吧!

2014-07-10

weather.rar

基于百度天气开放API实现的天气预报,里面包含了xml 和 json两种解析方式 其中也实现了异步任务下载每天的天气图片,城市选择使用的是autoCompleteTextView

2014-07-10

apache_ftp 开发包

apache_ftp 开发包.rar commons-net-3.3.jar

2014-07-09

swift中文完整版

The Swift Programming Language中文完整版

2014-06-17

android_customized_component

android 自定义组件,小例子,实现动态显示资源加载百分比

2014-04-27

Android系统源代码情景分析_含CD光盘1张_.pdf

Android系统源代码情景分析_含CD光盘1张_.pdf

2013-12-05

空空如也

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

TA关注的人

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