自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青涩丶年华

没有做不好的事儿 只有不努力的人儿

  • 博客(236)
  • 资源 (15)
  • 问答 (4)
  • 收藏
  • 关注

原创 Ngui 五种点击事件实现方式及在3d场景点透事件

一.OnClickOnClick作为传统的单击事件,其实真心好用,直接[C#] 纯文本查看 复制代码using UnityEngine;using System.Collections;public class onclicktest : MonoBehaviour {    public void OnClick()    {        Debu

2016-01-05 09:24:56 1782

原创 【小超_Android】2015最流行的android组件、工具、框架大全(后续)

2015.07.07FlyRefresh创意Replace的Android实现,很cool.fab-toolbarMaterial Design风格的FAB工具栏效果MaterialViewPagerViewPager, Material Design风格TwitterCover-AndroidPolygonImageView

2015-07-07 12:32:19 2799 2

原创 【小超_Android】2015最流行的android组件、工具、框架大全(前续)

Android 是目前最流行的移动操作系统之一。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考

2015-03-23 15:25:18 4915 2

原创 【小超_Android】GitHub源代码项目整理,希望对大家有帮助

这里有很多Github项目源代码地址,有各种Android开发框架,还有一些大家比较喜欢的各式各样的控件。可以下来研究研究吧,希望对大家有帮助。

2015-03-13 11:58:10 2841

原创 【小超_Android】android上开源的酷炫的交互动画和视觉效果:Interactive-animation

1.交互篇2.视觉篇交互篇1.SlidingUpPanelLayout项目介绍:他的库提供了一种简单的方式来添加一个可拖动滑动面板(由谷歌音乐推广,谷歌地图和Rdio)你的Android应用程序。项目地址:https://github.com/umano/AndroidSlidingUpPanelDEMO演示:2.FoldableLayout

2015-03-13 11:49:49 3008 1

原创 【小超_Android】2014年框架类源码年度精品汇总

Android快速开发框架LoonAndroid下载地址:http://www.dwz.cn/zOEmz主要有以下模块:(1) 自动注入框架(只需要继承框架内的application既可)(2) 图片加载框架(多重缓存,自动回收,最大限度保证内存的安全性)(3) 网络请求模块(继承了基本上现在所有的http请求)(4) eventbus(集成一个开源的框架)(5

2015-03-04 15:10:37 740

转载 Android ListView功能扩展,实现高性能的瀑布流布局

经过前面两篇文章的学习,我们已经对ListView进行了非常深层次的剖析,不仅了解了ListView的源码和它的工作原理,同时也将ListView中常见的一些问题进行了归纳和总结。那么本篇文章是我们ListView系列三部曲的最后一篇,在这篇文章当中我们将对ListView进行功能扩展,让它能够以瀑布流的样式来显示数据。另外,本篇文章的内容比较复杂,且知识点严重依赖于前两篇文章,如果你还没

2015-10-30 16:48:01 750

转载 Android ListView异步加载图片乱序问题,原因分析及解决方案

在Android所有系统自带的控件当中,ListView这个控件算是用法比较复杂的了,关键是用法复杂也就算了,它还经常会出现一些稀奇古怪的问题,让人非常头疼。比如说在ListView中加载图片,如果是同步加载图片倒还好,但是一旦使用异步加载图片那么问题就来了,这个问题我相信很多Android开发者都曾经遇到过,就是异步加载图片会出现错位乱序的情况。遇到这个问题时,不少人在网上搜索找到了相应的解决方

2015-10-30 16:46:24 978

转载 Android 高清加载巨图方案 拒绝压缩图片

一、概述距离上一篇博客有段时间没更新了,主要是最近有些私事导致的,那么就先来一篇简单一点的博客脉动回来。对于加载图片,大家都不陌生,一般为了尽可能避免OOM都会按照如下做法:对于图片显示:根据需要显示图片控件的大小对图片进行压缩显示。如果图片数量非常多:则会使用LruCache等缓存机制,将所有图片占据的内容维持在一个范围内。其实对于图片加载还有种情况,就是单个图片非常巨大,并

2015-10-30 16:42:05 593

转载 Android 沉浸式状态栏攻略 让你的状态栏变色吧

一、概述近期注意到QQ新版使用了沉浸式状态栏,ok,先声明一下:本篇博客效果下图:关于这个状态栏变色到底叫「Immersive Mode」/「Translucent Bars」有兴趣可以去 为什么在国内会有很多用户把 「透明栏」(Translucent Bars)称作 「沉浸式顶栏」?上面了解了解,请勿指点我说的博文标题起得不对,thx。恩,接下来正题。首先只有大于等于4.

2015-10-30 16:37:38 723

转载 Android TagFlowLayout完全解析 一款针对Tag的布局

一、概述本文之前,先提一下关于上篇博文的100多万访问量请无视,博文被刷,我也很郁闷,本来想把那个文章放到草稿箱,结果放不进去,还把日期弄更新了,实属无奈。ok,开始今天的博文,今天要说的是TagFlowLayout,说这个之前必须提一下FlowLayout,如果你不了解,可以先阅读之前的博文:Android 自定义ViewGroup 实战篇 -> 实现FlowLayout或者观看视频

2015-10-30 16:29:43 679

转载 Volley 图片加载相关源码解析

一 概述最近在完善图片加载方面的代码,于是就看看Volley的图片加载相关源码,取取经,顺便写篇博文作为笔记记录下。在使用Volley作为图片加载库的时候,肯定需要做以下几件事:Application中初始化Volley请求队列初始化ImageLoader,需要设置ImageCache需要的时候,调用 getInstance().getImageLoader().get(url,

2015-10-30 16:25:51 516

转载 Android Https相关完全解析 当OkHttp遇到Https

一、概述其实这篇文章理论上不限于okhttp去访问自签名的网站,不过接上篇博文了,就叫这个了。首先要了解的事,okhttp默认情况下是支持https协议的网站的,比如https://www.baidu.com,https://github.com/hongyangAndroid/okhttp-utils等,你可以直接通过okhttp请求试试。不过要注意的是,支持的https的网站基本都是CA机

2015-10-30 16:19:56 720 1

转载 Android OkHttp完全解析 是时候来了解OkHttp了

一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下okhttp还是蛮必要的,本篇博客首先介绍okhttp的简单使用,主要包含:一般的get请求一般的post请求基于Http的文件上传文件下载加载图片支持请求回调,直接返回对

2015-10-30 16:04:01 629

转载 Eclipse Java注释模板设置详解

今天看到这个注释模块不错 分享给大家设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/**   * @Title: ${file_name}* @Package ${package_

2015-08-19 17:14:38 546

转载 ViewDragHelper实战 自己打造Drawerlayout

一、概述中间拖了蛮长时间了,在上一篇我们介绍了ViewDragHelper,详情:ViewDragHelper完全解析,当然了,上一篇都是小示例的形式去演示代码功能,并不能给人一种实用的感觉。那么,本篇博客就准备实用ViewDragHelper来实现一个DrawerLayout的效果,当然了,大家也可以选择直接去看Drawerlayout的源码。相信侧滑大家肯定不陌生,网络上流传无数个版本

2015-08-13 17:21:28 670

转载 Android DiskLruCache 源码解析 硬盘缓存的绝佳方案

一、概述依旧是整理东西,所以近期的博客涉及的东西可能会比较老一点,会分析一些经典的框架,我觉得可能也是每个优秀的开发者必须掌握的东西;那么对于Disk Cache,DiskLruCache可以算佼佼者了,所以我们就来分析下其源码实现。对于该库的使用,推荐老郭的blog Android DiskLruCache完全解析,硬盘缓存的最佳方案如果你不是很了解用法,那么注意下面的几

2015-08-03 13:56:08 564

转载 Android IntentService完全解析 当Service遇到Handler

一 概述大家都清楚,在Android的开发中,凡是遇到耗时的操作尽可能的会交给Service去做,比如我们上传多张图,上传的过程用户可能将应用置于后台,然后干别的去了,我们的Activity就很可能会被杀死,所以可以考虑将上传操作交给Service去做,如果担心Service被杀,还能通过设置startForeground(int, Notification)方法提升其优先级。

2015-08-03 13:54:16 391

转载 Android HandlerThread 完全解析

1、概述话说最近股市变动不变,也成了热火朝天的话题。不知道大家有没有考虑做个实时更新股市数据的app呢?假设我们要做一个股市数据实时更新的app,我们可以在网上找个第三方的股市数据接口,然后在我们的app中每隔1分钟(合适的时间)去更新数据,然后更新我们的UI即可。当然了,本文不是要教大家做这样一个app,只是举个场景。言归正传,回到我们的HandlerThread,大家一定听说过

2015-08-03 13:51:37 548

转载 Android ListView工作原理完全解析,带你从源码的角度彻底理解

在Android所有常用的原生控件当中,用法最复杂的应该就是ListView了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。ListView可以使用列表的形式来展示内容,超出屏幕部分的内容只需要通过手指滑动就可以移动到屏幕内了。另外ListView还有一个非常神奇的功能,我相信大家应该都体验过,即使在ListView中加载非常非常多的数据,比如达到成百上千条甚至更多,

2015-07-24 16:03:15 788

转载 Android 基于Message的进程间通信 Messenger完全解析

一、概述说到Android进程间通信,大家肯定能想到的是编写aidl文件,然后通过aapt生成的类方便的完成服务端,以及客户端代码的编写。如果你对这个过程不熟悉,可以查看Android aidl Binder框架浅析;当然今天要说的通信方式肯定不是通过编写aidl文件的方式,那么有请今天的主角:Messenger。ok,这是什么样的一个类呢?我们看下注释This allow

2015-07-24 16:00:44 534

转载 Android ViewDragHelper完全解析 自定义ViewGroup神器

一、概述在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个方法是一件很不容易的事,需要自己去处理:多手指的处理、加速度检测等等。 好在官方在v4的支持包中提供了ViewDragHelper这样一个类来帮助我们方便的编写自定义ViewGroup。

2015-07-17 10:32:50 471

转载 Android 增强版百分比布局库 为了适配而扩展

一 概述上周一我们发布了Android 百分比布局库(percent-support-lib) 解析与扩展中对percent-support这个库进行了解析和添加了PercentLinearLayout的支持。那么为什么本篇博客的存在的意义是什么呢?首先我们回顾下百分比布局库的用法,提供了PercentRelativeLayout、PercentFrameLayout供大家

2015-07-07 12:05:26 510

转载 Android 百分比布局库(percent-support-lib) 解析与扩展

一、概述周末游戏打得过猛,于是周天熬夜码代码,周一早上浑浑噩噩的发现android-percent-support-lib-sample这个项目,Google终于开始支持百分比的方式布局了,瞬间脉动回来,啊咧咧。对于这种历史性的时刻,不出篇博客难以表达我内心的激动。还记得不久前,发了篇博客:Android 屏幕适配方案,这篇博客以Web页面设计引出一种适配方案,最终的目的就是可以通

2015-07-07 12:01:56 544

转载 FloatingActionButton 完全解析[Design Support Library(2)]

哈,跟随着上篇Android 自己实现 NavigationView [Design Support Library(1)]之后,下面介绍个Design Support Library中极其简单的控件:FloatingActionButton。一、简单使用布局: android.support.design.widget.FloatingActionButton

2015-07-07 11:54:58 833

转载 Android 自己实现 NavigationView [Design Support Library(1)]

一、概述Google I/O 2015 给大家带来了Android Design Support Library,对于希望做md风格的app的来说,简直是天大的喜讯了~大家可以通过Android Design Support Library该文章对其进行了解,也可以直接在github上下载示例代码运行学习。为了表达我心中的喜悦,我决定针对该库写一系列的文章来分别介绍新增加的控件。

2015-07-07 11:51:57 735

转载 浅谈 MVP in Android

一、概述对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写针对MVP风格的代码。对于MVP,我的内心有一个问题:为何这个模式出来后,就能被广大的Android的程序员接受呢?问了些

2015-07-07 11:40:31 470

转载 Android 不规则封闭区域填充 手指秒变油漆桶

一、概述在上一篇的叙述中,我们通过图层的方式完成了图片颜色的填充(详情请戳:Android 不规则图像填充 小玩着色游戏),不过在着色游戏中更多的还是基于边界的图像的填充。本篇博客将详细描述。图像的填充有2种经典算法。一种是种子填充法。种子填充法理论上能够填充任意区域和图形,但是这种算法存在大量的反复入栈和大规模的递归,降低了填充效率。另一种是扫描线填充法。注意:实

2015-07-07 11:14:22 794

转载 Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法

大家好,欢迎继续回到Android属性动画完全解析。在上一篇文章当中我们学习了属性动画的一些进阶技巧,包括ValueAnimator和ObjectAnimator的高级用法,那么除了这些之外,当然还有一些其它的高级技巧在等着我们学习,因此本篇文章就对整个属性动画完全解析系列收个尾,来学习一下剩下的非常重要的高级技巧。另外,本篇文章中使用的代码是建立在上篇文章基础之上的,如果你还没有阅读过前

2015-07-07 11:06:07 411

转载 Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法

大家好,在上一篇文章当中,我们学习了Android属性动画的基本用法,当然也是最常用的一些用法,这些用法足以覆盖我们平时大多情况下的动画需求了。但是,正如上篇文章当中所说到的,属性动画对补间动画进行了很大幅度的改进,之前补间动画可以做到的属性动画也能做到,补间动画做不到的现在属性动画也可以做到了。因此,今天我们就来学习一下属性动画的高级用法,看看如何实现一些补间动画所无法实现的功能。阅读本

2015-07-07 11:02:56 467

转载 Android属性动画完全解析(上),初识属性动画的基本用法

在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理很简单,其实就是将一个完整的动画拆分成一张张单独的图片,然后再将它们连贯起来进行播放,类似于动画片的工作原理。补间动画则是可以对View进行一系列的动

2015-07-07 10:58:45 406

转载 Android 不规则图像填充 小玩着色游戏

一、概述近期群里偶然看到一哥们在群里聊不规则图像填充什么四联通、八联通什么的,就本身好学务实的态度去查阅了相关资料。对于这类着色的资料,最好的就是去搜索些相关app,根据我的观察呢,不规则图像填充在着色游戏里面应用居多,不过大致可以分为两种:基于层的的填充基于边界的填充那么针对上述两种,我们会通过两篇博文来讲解,本篇就是叙述基于层的填充方式,那么什么基于层的填充方式呢?其实

2015-05-19 15:42:50 422

转载 Android UI性能优化实战 识别绘制中的性能问题

1、概述2015年初google发布了Android性能优化典范,发了16个小视频供大家欣赏,当时我也将其下载,通过微信公众号给大家推送了百度云的下载地址(地址在文末,ps:欢迎大家订阅公众号),那么近期google又在udacity上开了系列类的相关课程。有了上述的参考,那么本性能优化实战教程就有了坚实的基础,本系列将结合实例为大家展示如何去识别、诊断、解决Android应用开发中存在的

2015-05-19 15:40:18 410

转载 Android 屏幕适配方案

1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象:为

2015-05-19 15:34:28 381

转载 Android 5.x Theme 与 ToolBar 实战

1、概述随着Material Design的逐渐的普及,业内也有很多具有分享精神的伙伴翻译了material design specification ,中文翻译地址:Material Design 中文版。So,我们也开始Android 5.x相关的blog,那么首先了解的当然是其主题的风格以及app bar。当然,5.x普及可能还需要一段时间,所以我们还是尽可能的去使用兼容

2015-05-19 15:30:47 771

转载 Android 深入理解Android中的自定义属性

1、引言对于自定义属性,大家肯定都不陌生,遵循以下几步,就可以实现:自定义一个CustomView(extends View )类编写values/attrs.xml,在其中编写styleable和item等标签元素在布局文件中CustomView使用自定义的属性(注意namespace)在CustomView的构造方法中通过TypedArray获取ps:如果你对上述几个步

2015-04-24 12:22:59 449

转载 Android RecyclerView 使用完全解析 体验艺术般的控件

概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。那么有了ListView、GridView为什么还需要RecyclerView这样的控件呢?整体上看RecyclerView架构

2015-04-24 12:17:18 912

原创 【小超_U3D】Unity3D对陀螺仪的使用

最近在做虚拟现实的项目,一直在查找Unity里面关于陀螺仪的文章。下面这代码就是我在网上找出来,当我使用的却不能用委屈。现在这是经过修改过后的,大家尽管复制就能使用了,非常的方便。

2015-04-22 14:51:02 8729 3

转载 Android 三种方式实现自定义圆形页面加载中效果的进度条

转载:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=76872一、通过动画实现定义res/anim/loading.xml如下:[java] view plaincopy"1.0" encoding="UTF-8"?>  "false"  xmln

2015-04-15 15:41:49 1344

转载 Java设计模式全集(四)

在阅读过程中有任何问题,请及时联系:egg。邮箱:xtfggef@gmail.com 微博:http://weibo.com/xtfggef转载请说明出处:http://blog.csdn.net/zhangerqing其实每个设计模式都是很重要的一种思想,看上去很熟,其实是因为我们在学到的东西中都有涉及,尽管有时我们并不知道,其实在Java本身的设计之中处处都有体现,像AWT、JDB

2015-04-10 17:49:59 510

NGUI Next-Gen UI3.9 最新UI插件支持Unity5.0

最新NGUI3.9,支持Unity3d 5.0。新版Unity虽然也支持UI,整体效果还是NGUI看着更美观。

2015-07-29

unity5.0插件Mobile Movie Texture2.1.2 适用于移动平台的影片纹理

支持unity5.0的影片纹理插件 适用于ios android等平台 尺寸大小可以自定义

2015-07-29

最新Unity3D UI插件NGUI3.9

最新NGUI3.9版本 有喜欢界面设计的朋友可以下来研究研究

2015-07-28

ListViewVariants PinnedHeaderListView

PinnedHeaderListView 可以下来看看 希望对你们有帮助 效果很不错的

2015-04-17

DraggableGridView自由拖动排序 PinterestLikeAdapterView添加item和刷新gridview

这个包里面有两个GridView的实现 效果都非常好 Github上面的源码

2015-03-06

Http File Server 上传文件

HFS,它是一种上传文件的软件。 专为个人用户所设计的 HTTP 档案系统 - Http File Server,如果您觉得架设 FTP Server 太麻烦,那么这个软件可以提供您更方便的档案传输系统,下载后无须安装,直接是用就OK。

2015-03-06

itween例子文件

资源里面有很多的动画效果 初学者可以下来看看

2015-01-20

删除不需要的SVN信息

这个很方便的删除SVN信息 管理项目还是比较好 希望对大家有用

2014-12-10

Android Listview最完整最全面的滑动动画

这些资源全部导入android就可以使用,无需任何修改。如果没有积分的可以私信发你们邮件

2014-11-10

SDK更新版本解决方案

更新SDK时出现的问题,再这里可以给你完美的解释。

2014-11-10

ListView各种滑动动画

对于android我也是个初学者 我在github找到这东西很不错 给大家分享分享 希望你们也喜欢

2014-06-06

GridView自由拖动排序源码

主要就是对GridView的自由拖动排序 就像手机桌面应用程序的拖动 这个是在github上的经典的例子

2014-06-06

ActionBar的使用

这里面介绍各种ActionBar的展示,这个工具是从github找来的,现在拿出来给大家分享下。

2014-04-24

android五子棋的关键

大家可以下来瞧瞧 绝对值得你的拥有 很适合锻炼你的逻辑思维

2013-10-17

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

TA关注的人

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