自定义博客皮肤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)
  • 收藏
  • 关注

转载 SwipeListView 详解 实现微信,QQ等滑动删除效果

今天看别人项目,看到别人使用了SwipeListView,Google一把,果然github上的,也参考了csdn上的几篇文章,然后自己写了个例子,分享给大家。效果图:嗯,看一眼SwipeListView的参数的设置:If you decide to use SwipeListView as a view, you can define it in yo

2015-03-10 10:37:19 805

转载 Android Volley 之自定义Request

今天群里一哥们需要自定义Volley的Request的例子,于是产生了这篇博客。关于Volley的介绍就不多说了,网上例子特别多。Volley的所有的请求的超类型是Resuest,类结构如下图,所有我们常用的请求都是这个类的子类,那么我们自定义View肯定也是基于这个类的。一些简单的用法实例:[java] view plaincopy

2015-03-10 10:29:18 513

转载 设计模式 状态模式 以自动售货机为例

状态模式给了我眼前一亮的感觉啊,值得学习~先看定义:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。定义又开始模糊了,理一下,当对象的内部状态改变时,它的行为跟随状态的改变而改变了,看起来好像重新初始化了一个类似的。下面使用个例子来说明状态模式的用法,现在有个自动售货机的代码需要我们来写,状态图如下:分析一个这个状态图:a、包含4个状态

2015-03-10 09:55:53 1447

转载 设计模式 模版方法模式 展现程序员的一天

继续设计模式~ 模版方法模式老套路,先看下定义:定义了一个算法的骨架,而将一些步骤延迟到子类中,模版方法使得子类可以在不改变算法结构的情况下,重新定义算法的步骤。简单看下定义,模版方法定义了一个算法的步骤,并且允许子类为一个或多个步骤提供实现。定义还算清晰,下面来个例子展示下本公司的上班情况(纯属娱乐,如有雷同,请对号入座)。简单描述一下:本公司有程序猿、测试、HR、项目经理等人,

2015-03-10 09:53:35 513

转载 设计模式 外观模式 一键电影模式

这个模式比较简单,嘿嘿,简单写一下。老样子,先看 外观模式(Facade Pattern)定义:提供一个统一的接口,用来访问子系统中的一群接口,外观定义了一个高层的接口,让子系统更容易使用。其实就是为了方便客户的使用,把一群操作,封装成一个方法。举个例子:我比较喜欢看电影,于是买了投影仪、电脑、音响、设计了房间的灯光、买了爆米花机,然后我想看电影的时候,我需要:1、打开爆米

2015-03-10 09:49:42 705

转载 设计模式 适配器模式 以手机充电器为例

坚持,坚持~继续设计模式,尼玛停了段时间就不想写了,一定要坚持~今天带来适配器模式老样子,定义:将一个类的接口转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以相互合作。这个定义还好,说适配器的功能就是把一个接口转成另一个接口。发现两张图片可以很好的解释适配器模式:这两张图很好的说明了适配器的作用哈,话说我当年买了个欧版的HTC G1

2015-03-10 09:48:57 390

转载 Android快速开发系列 10个常用工具类

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自【张鸿洋的博客】打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~1、日志工具类L.java[java

2015-03-10 09:42:09 553

转载 Java / Android 基于Http的多线程下载的实现

有个朋友需要个多线程现在的例子,就帮忙实现了,在此分享下~先说下原理,原理明白了,其实很简单:a、对于网络上的一个资源,首先发送一个请求,从返回的Content-Length中回去需要下载文件的大小,然后根据文件大小创建一个文件。[java] view plaincopythis.fileSize = conn.getCont

2015-03-10 09:32:52 370

转载 Android SwipeRefreshLayout 官方下拉刷新控件介绍

下面App基本都有下拉刷新的功能,以前基本都使用XListView或者自己写一个下拉刷新,近期Google提供了一个官方的下拉刷新控件SwipeRefreshLayout,我感觉还不错啊,见惯了传统的下拉刷新,这个反而给人耳目一新的感觉(貌似知乎的APP已经使用这种下拉刷新了)。Google也在官方网站给出了V4的兼容包:顺便看一眼API呗:和Xli

2015-03-09 12:04:53 434

转载 设计模式 命令模式 之 管理智能家电

继续设计模式哈,今天带来命令模式,二话不说,先看定义:定义:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。这尼玛定义,看得人蛋疼,看不明白要淡定,我稍微简化一下:将请求封装成对象,将动作请求者和动作执行者解耦。好了,直接用例子来说明。需求:最近智能家电很火热啊,未来尼玛估计冰箱都会用支付宝自动买东西了,,,,假设现在有电

2015-03-09 11:35:11 510

转载 设计模式 单例模式

继续设计模式,这个模式用得应该很频繁啊,而且也比较简单,如果现在你还不能纸笔随手写个单例出来,你就得加油了哈~直接介绍几种线程安全的且我觉得还比较不错的方式:1、是不是号称恶汉,就是类加载就初始化了[java] view plaincopypackage com.zhy.pattern.singlton;    pub

2015-03-09 11:34:03 370

转载 设计模式 工厂模式 从卖肉夹馍说起

今天继续设计模式之旅,给大家带来工厂模式,简单列一下这个模式的家族:1、静态工厂模式2、简单工厂模式3、工厂方法模式4、抽象工厂模式是不是觉得,我勒个去,这工厂还能列出这么多分类,哈哈,下面开始各个击破。1、静态工厂模式这个最常见了,项目中的辅助类,TextUtil.isEmpty等,类+静态方法。下面开始详细介绍:略。2、简单工厂模

2015-03-09 11:31:19 657

转载 设计模式 装饰者模式 带你重回传奇世界

今天继续设计模式之旅,给大家带来装饰者模式,国际惯例,先看定义。装饰者模式:若要扩展功能,装饰者提供了比集成更有弹性的替代方案,动态地将责任附加到对象上。先简单描述下装饰者模式发挥作用的地方,当我们设计好了一个类,我们需要给这个类添加一些辅助的功能,并且不希望改变这个类的代码,这时候就是装饰者模式大展雄威的时候了。这里还体现了一个原则:类应该对扩展开放,对修改关闭。下面进入

2015-03-09 11:29:35 507

转载 设计模式 观察者模式 以微信公众服务为例

继续设计模式的文章,今天给大家带来观察者模式。先来看看观察者模式的定义:定义了对象之间的一对多的依赖,这样一来,当一个对象改变时,它的所有的依赖者都会收到通知并自动更新。好了,对于定义的理解总是需要实例来解析的,如今的微信服务号相当火啊,下面就以微信服务号为背景,给大家介绍观察者模式。看一张图:其中每个使用者都有上图中的3条线,为了使图片清晰省略了。

2015-03-09 11:27:20 602

转载 设计模式 策略模式 以角色游戏为背景

先来看看策略模式的定义:策略模式(Strategy Pattern):定义了算法族,分别封装起来,让它们之间可相互替换,此模式让算法的变化独立于使用算法的客户。好了,对于定义,肯定不是一眼就能看明白的,不然这篇文章就收尾了,对于定于大家简单扫一眼,知道个大概,然后继续读下面的文章,读完以后再来回味,效果嘎嘣脆。大家应该都玩过武侠角色游戏,下面我就以角色游戏为背景,为大家介绍:假设公

2015-03-09 10:56:11 555

转载 Java OCR tesseract 图像智能字符识别技术 Java代码实现(二)

接着上一篇Java OCR tesseract 图像智能字符识别技术所说的,上一篇给大家介绍了tesseract 在命令行的简单用法,当然了要继承到我们的程序中,还是需要代码实现的,下面给大家分享下java实现的例子。拿代码扫描上面的图片,然后输出结果。主要思想就是利用Java调用系统任务。下面是核心代码:[java] view plainc

2015-03-09 10:14:31 2391

转载 Java OCR tesseract 图像智能字符识别技术(一)

本人程序用的tesseract,官方地址:https://code.google.com/p/tesseract-ocr/,不为别的,谁让它支持我们的天朝的文字呢~哈下载好程序后解压:大概可以看到这样一个目录,别见怪楼主里面一堆测试文件。然后就开始我们的测试之旅:tesseract的用法:参数1:需要识别的文件参数2:输出的文件名称,输出的是

2015-03-09 10:10:01 1521

转载 实现app上对csdn的文章查看,以及文章中图片的保存 (制作csdn app 完结篇)

今天给大家带来CSDN的完结篇,即加入文章的查看和文章中图片的保存~今天的目标:首先是对控件使用的考虑,既然是网络上的文章,可能首先想到的就是webview,这里直接把页面载入到webview中是肯定不行的,首先得把页面上的数据解析,然后可能需要一个html的模版,然后把数据填充到模版,再将模版用于webview的展示。想了想,还是不是很方面,因为不确定文章中的段落、图

2015-03-06 17:50:39 615

转载 实现app上对csdn的文章列表上拉刷新下拉加载以及加入缓存文章列表的功能 (制作csdn app 四)

今天继续对我们的csdn客户端未完成的功能进行实现,本篇博客接着客户端上显示csdn上的各类别下的的文章列 (制作csdn app 三)继续完善我们的app。今天的目标是:1、对文章列表的下拉刷新,上拉加载。2、没有网络的情况下,依然可以看到缓存在手机上的文章列表,以及上拉加载等。大概效果图:1、首先是对MainFragment.java编写

2015-03-06 17:00:52 670

转载 客户端上显示csdn上的各类别下的的文章列表 (制作csdn app 三)

今天将在Android 使用Fragment,ViewPagerIndicator 制作csdn app主要框架和抓取csdn上的各类别的文章 (制作csdn app 二)这两篇的基础之上,继续完善我们的项目。今天的目标效果:好了,说下今天的主要任务:引入XlistView,然后对从网络上获取的数据进行显示,说起来还是挺轻松的,不过咱们的app看起来已经很不错了。

2015-03-06 16:11:49 594

转载 抓取csdn上的各类别的文章 (制作csdn app 二)

这篇博客接着上一篇(Android 使用Fragment,ViewPagerIndicator 制作csdn app主要框架)继续实现接下来的功能,如果你想了解整个app的制作过程,你可以去看一下上一篇,当然如果你只对网页信息的抓取感兴趣,你可以直接阅读本篇博客。我会把app功能分解,尽可能的每篇之间的耦合度不会太高。好了,开始进入正题。这篇内容我新建一个java项目实现,一方面jav

2015-03-06 16:07:34 763

转载 Android 使用Fragment,ViewPagerIndicator主要框架(制作csdn app一)

本来准备下载个CSDN的客户端放手机上,没事可以浏览浏览资讯,下载了官方的之后,发现并不能很好的使用。恰好搜到一个大神自己写的csdn的app,下载安装了一下,感觉很不错,也很流畅,基本满足了我们 日常浏览的需求。app效果图:我会在博客中完整的介绍这个项目的制作,第一篇当然是整个项目的整体结构了。效果图:

2015-03-06 16:02:22 824

转载 Android 仿Win8的metro的UI界面

eoe上偶然发现已经有人实现了这个功能的源码(地址:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=327557),马上下载跑了一下,效果很炫,但是有些bug,比如点击速度特别快时图像会被放大,以及点击时会触发两次点击事件。本例子基于eoe中这位大神的实现,做了一些简化,和bug的修复。效果:首先

2015-03-05 19:53:27 801

转载 Android 省市县 三级联动(android-wheel的使用)

今天没事跟群里面侃大山,有个哥们说道Android Wheel这个控件,以为是Andriod内置的控件,google一把,发现是个github上的一个控件。下载地址:https://code.google.com/p/android-wheel/    发现很适合做省市县三级联动就做了一个。先看下效果图:1、首先导入github上的wheel项目2、新建个项

2015-03-05 19:46:01 646

转载 Android Java汉字转拼音总结

开发过程中有时候会遇到使用拼音模糊搜索等功能(典型的就是Android通讯录了),这时就需要汉字能够转化为拼音。1、Android系统的通讯录也实现了拼音搜索,所以我们可以偷个懒,直接拿Android系统中的实现类来实现这个功能。sdk\sources\android-2.3.3-gingerbread-src\com\android\internal\util\Han

2015-03-05 19:28:48 519

转载 Android使用Activity用作弹出式对话框

Android中可用于实现对话框的有Dialog,PopupWindow,Activity。下面简单介绍下,Dialog比较方便,但是显示位置比较固定,有时不能满足我们的需求。例子:(消除了背景)[html] view plaincopyresources>      style name="dialog" parent=

2015-03-05 18:51:12 525

转载 利用Theme自定义Activity间的切换动画

大多Android系统默认Activity间的动画切换效果为,右边滑入,左边滑出;有时候我们的需求可能是要求所有Activity的切换为淡入淡出的效果,这时候就可能需要改变一下默认的切换风格。下面开始实现:首先在res文件夹下建立anim文件夹,然后在里面建立fade_in.xml和fade_out.xml两个动画资源fade_in.xml[html

2015-03-05 18:42:22 382

转载 ListView滑动删除 ,仿腾讯QQ

在CSDN上开了很多大神们的文章,感觉受益良多,也非常欣赏大家的分享态度,所以决定开始写Blog,给大家分享自己的心得。本来准备在ListView的每个Item的布局上设置一个隐藏的Button,当滑动的时候显示。但是因为每次只要存在一个Button,发现每个Item上的Button相互间不好控制。所以决定继承ListView然后结合PopupWindow。首先是布局文件:

2015-03-05 18:34:25 675

转载 Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager

Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了:1、传统的ViewPager实现2、FragmentManager+Fragment实现3、ViewPager+FragmentPagerAdapter实现4、TabPageIndicator+ViewPager+FragmentPagerAdapter

2015-03-05 18:09:13 843

原创 【小超_加密解密】Base64、DES、MD5加密解密原理

一、编码规则      Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最

2015-03-02 16:36:38 933

原创 【小超_U3D】Unity3D占用内存太大的解决方法

这是在博客园上星尘的文章Unity3D占用内存太大的解决方法最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于Unity3D对于内存的管理与优化.Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resources.Load就是从一个缺省打进程序包里的Ass

2015-02-27 17:34:54 3836

转载 Unity3D研究院之Assetbundle的使用

注意:在测试的时候把plateform不要设置成webplayer 这样你会减少很多麻烦1.创建Assetbundle         无论是模型资源还是UI资源,最好是先把他们放在Prefab中,然后在做成Assetbundle。我们以模型来举例,Assetbundle中可以放一个模型、也可以放多个模型,它是非常灵活了那么最需要考虑的就是模型空间占用的问题。比如我们有两个

2015-02-27 15:24:38 1042

原创 【小超_Android】AndroidManifest.xml文件完全解析

一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Inte

2014-11-20 17:34:47 592

原创 【小超_U3D】Unity打出Android包,运行报错解决方案

这个小问题浪费啦我不少时间,现在给大家共享下。

2014-11-12 12:20:57 1724

原创 【小超_U3D】Android环境的配置和Unity导出APK

首先要准备的是JAVA的环境配置,然后是安卓的环境配置,还要准备unity。配置java环境。下载一个JDK 1.7 安装包。安装后1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH

2014-06-26 14:55:48 3762

原创 【小超_U3D】Unity截屏分享调用Android

方法一:在unity的API中,unity给我们提供了一个现成的API  :  Application.CaptureScreenshot(imagename)。但是这个API虽然简单,在PC、mac运用没有多大的影响,但是如果是在移动平台上使用的话就显得相当的吃力,因为它会消耗我们很大的CUP,所以你在移动端使用它截屏的时候会发现很长一段的卡顿现象。但是不得不说使用起来非常的方便,但是在我们使用

2014-06-24 14:11:04 4426

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关注的人

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