自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巫山老妖

一个人走到任何境地全都是因为自己。

  • 博客(23)
  • 资源 (49)
  • 问答 (1)
  • 收藏
  • 关注

转载 Android设计模式系列--模板方法模式

Android设计模式系列--模板方法模式模板方法,和单例模式是我认为GOF的23中最简单的两种模式。但是我个人对模板方法的经典思想特别推崇,虽然模板方法在大对数情况下并不被推荐使用,但是这种通过父类调用子类的方法,使用继承来改变算法的一部分,是面向对象的一种基本认识。打比方说父亲有很多理想,就行医救人吧,但是父亲医术不行,只能靠儿子,儿子长大后遵从父亲大志

2013-11-29 11:48:39 2473 1

转载 Android设计模式系列--观察者模式

Android设计模式系列--观察者模式观察者模式,是一种非常常见的设计模式,在很多系统中随处可见,尤其是涉及到数据状态发生变化需要通知的情况下。本文以AbstractCursor为例子,展开分析。观察者模式,Observer Pattern,是一个很实用的模式,本人曾经接触到的各种平台以及曾经参与项目中打印模板解释器中都用到了此模式。 1.意图定义对象间的一种一对

2013-11-29 11:40:04 2822 3

转载 Android设计模式系列--原型模式

Android设计模式系列--原型模式CV一族,应该很容易理解原型模式的原理,复制,粘贴完后看具体情况是否修改,其实这制,粘贴完后看具体情况是否修改,其实这就是原型模式。从java的角度看,一般使用原型模式有个明显的特点,就是实现cloneable的clone()方法。原型模式,能快速克隆出一个与已经存在对象类似的另外一个我们想要的新对象。 1.意图用原型实例指

2013-11-29 11:11:25 1784

转载 Android设计模式系列-适配器模式

Android设计模式系列-适配器模式对于android开发者来说起,适配器模式简直太熟悉不过,有很多应用可以说是天天在直接或者间接的用到适配器模式,比如ListView。ListView用于显示列表数据,但是作为列表数据集合有很多形式,有Array,有Cursor,我们需要对应的适配器作为桥梁,处理相应的数据(并能形成ListView所需要的视图)。正是因为定义了这些适配器接口和

2013-11-29 11:00:34 2033 1

转载 Android设计模式系列--工厂方法模式

Android设计模式系列--工厂方法模式工厂方法模式,往往是设计模式初学者入门的模式,的确,有人称之为最为典型最具启发效果的模式。android中用到了太多的工厂类,其中有用工厂方法模式的,当然也有很多工厂并不是使用工厂方法模式的,只是工具管理类。今天以ThreadFactory举例说明一下简单工厂模式和工厂方法模式。 工厂方法模式,Factory Method,简单的方

2013-11-29 10:43:12 2020

转载 Android设计模式系列-单例模式

Android设计模式系列-单例模式单例模式,可以说是GOF的23种设计模式中最简单的一个。 这个模式相对于其他几个模式比较独立,它只负责控制自己的实例化数量单一(而不是考虑为用户产生什么样的实例),很有意思,是一个感觉上很干净的模式,本人很喜欢这个模式。android中很多地方都用到了单例模式,本文以输入法管理者InputMethodManager为例,展开分析。单例模式

2013-11-29 10:08:34 2239

转载 Android设计模式系列—策略模式

Android设计模式系列—策略模式1、策略模式概念 定义一系列算法,把他们独立封装起来,并且这些算法之间可以相互替换。策略模式主要是管理一堆有共性的算法,客户端可以根据需要,很快切换这些算法,并且保持可扩展性。 策略模式的本质:分离算法,选择实现。 2、策略模式实现 下面针对策略模式说一个小型的实现例子,个人觉得学习设计模式,最好的方法是看看设计模式概念,

2013-11-29 10:00:36 2432 1

转载 Android设计模式系列-组合模式

Android设计模式系列-组合模式Android中对组合模式的应用,可谓是泛滥成粥,随处可见,那就是View和ViewGroup类的使用。在android UI设计,几乎所有的widget和布局类都依靠这两个类。组合模式,Composite Pattern,是一个非常巧妙的模式。几乎所有的面向对象系统都应用到了组合模式。1.意图将对象View和ViewGrou

2013-11-29 09:52:38 2507 2

原创 新浪微博客户端开发--显示单条微博

新浪微博客户端开发--显示单条微博2013年11月23日新浪微博客户端开发记录前面两篇博客介绍了如何调用新浪微博API发布微博,任务队列的实现流程,自定义微博adapter的实现,异步更新UI的实现。这基本上已经是这个新浪微博客户端所涉及到比较重要的内容,我们要明确一点,我们客户端最终目的是要得到微博数据,然后显示到界面上来;所以我们要知道数据从哪来,是怎么得到

2013-11-23 21:10:58 11977 5

原创 新浪微博客户端开发之adapter

新浪微博客户端开发之adapter2013年11月23日 新浪微博客户端系列博客记录之前获取首页微博列表还没有介绍adapter,关于adapter可以分出来一块来讲,用过ListView的童鞋们肯定对adapter不会陌生,下面是Android提供的一些Adapter,适用与一些简单的数据填充。BaseAdapter是一个抽象类,继承它需要实现较多的方法,所以也就具有较高

2013-11-23 17:12:48 6074 2

原创 新浪微博客户端开发之发布微博

新浪微博客户端开发之发布微博2013年11月22日新浪微博开发系列博客题外话:关于新浪微博客户端的开发我基本上是摸清楚了,之所以那么久才开始接下去写这系列的博客,主要也是小巫要摸透整个微博客户端的开发流程,要了解需要用到的技术和如何实现业务流程,再加上自己平时工作忙,最近也是忙学校的事情,所以耽搁了很久,其实实习之后发现自己之前与自己之前的计划是有点出入的,我是打算在实习期

2013-11-23 01:02:33 11291 19

原创 小巫随笔14

小巫随笔142013年11月16日星期六,大四上学期这一周呢是因为学校有事请假回来,星期五那天下午要进行一个预备党员答辩的会议,所以从公司回来了。这次回来有很多感受,我也好久没有写随笔了,其实每一周我都有写实习周记,只不过写的东西基本都是跟求职啊实习生活的东西,没有想其他事情,因为这周因为一个预备党员答辩还有一部电视剧让我有了新的想法,这些想法是我以往从未有过的,或许会是我毕业之后一个选择

2013-11-16 23:04:10 2131 2

转载 Http协议详解

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of

2013-11-11 11:52:36 2040

转载 Android Wifi的一些属性

android WIFI的一些属性package com.example.wifitest;import java.util.List;import android.content.Context;import android.net.wifi.ScanResult;import android.net.wifi.WifiConfiguration;import

2013-11-09 11:17:28 4978

转载 android预定义样式简述

对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。"?android:attr/textAppearanceLarge""?android:attr/textAppearanceMedium""?android:a

2013-11-09 11:06:52 1831

转载 Android中实现定时器的3种解决方法

在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runnable, long)方法三、采用Handler与timer及TimerTask结合的方法下面逐一介绍:一、采用Handle与线程的sleep(long)方法Handler主要用来处理接受到的消息。这只

2013-11-09 11:04:10 2369

转载 Android组件间的交互和进程间IPC通信

在Android中窗体与窗体之间如何互相调用和交换数据?窗体(Activity)和后台的服务(Service)如何通信?基于 Unix(Linux)的系统都有一个很优秀的传统,就是倡导非常轻便的进程间通信(IPC)机制;倡导进程通过IPC来互相协作;倡导功能单一,小巧而强壮的进程,而不是又大又复杂的“万金油”。同样,在Android中我们可以将我们的Activity和Service放在不同的进程中

2013-11-09 10:58:23 1909

转载 Android系统服务一览

System_Server进程运行在system server进程中的服务比较多,这是整个android框架的基础 Native服务SurfaceFlinger 这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据(surface)合成到一个物理窗口中显示(framebuffer)的服务程序 Java服务:这部分的服务大部分都有一个

2013-11-09 10:46:53 1910

转载 Android自适应屏幕方向和大小

屏幕大小:一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?    其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适

2013-11-09 10:41:02 2189

转载 Android记录11--异步更新之Handler.post解惑

异步更新之Handler.post解惑2013年11月8日实习三个月有余最近小巫在工作中遇到不少问题,经历了项目的集成测试,再到系统测试,层层把关保证项目顺利进行。我只是作为开发者的角色,对测试人员提交的bug表对bug进行修正。修改bug过程中,我发现经验不足是我的一个硬伤,不过这也是急不来的。闲话不多说,这篇博客是想记录一下,用得比较多的一个知识点,UI更新是需要经常进

2013-11-08 10:53:41 19368 2

转载 Android中纠结的短信长度

纠结的短信长度   众所周知,一条短信是可以输入70个中文字符的。一个字符是2个字节(Byte)。一个字节是8位(bit).所以通用的计量是 一条短信可以输入70*2*8=1120 bit  一个ASCII码是7bit(128个字符的标准ASCII码),如果你输入的是标准ASCII码的话你,就可以在一条短信中输入1120/7=160个ASCII字符。  比如说 你在第一

2013-11-04 16:12:10 6749 1

转载 Android短信之SmsManager类

SmsManager公有方法:ArrayListString> divideMessage(String text) 当短信超过SMS消息的最大长度时,将短信分割为几块。 参数:text——初始的消息,不能为空 返回值:有序的ArrayListString>,可以重新组合为初始的消息static SmsManager getDefault() 获取SmsManage

2013-11-04 15:55:19 2744

原创 Android记录10--android.os.NetworkOnMainThreadException异常解决办法

2013年11月1日小光棍节有一段时间没有发表新的博客了,最近一直在忙着开发新浪微博客户端遇到很多问题比较头痛,比如说本篇博客要讲的NetworkOnMainThreadException这个异常,这是可能经常问题,在笔试题中也可能会问到,所以值得记录一下。为什么会出现这个异常,先解析一下它的字面意思,在主线程网络操作出现异常。很明显是在主线程也就是UI线程进行了比较耗时的网络操作,这

2013-11-01 17:23:31 3423

Android WebView添加夜间模式

Android WebView添加夜间模式

2015-04-01

Android实现Banner轮播效果源码程序

Android实现Banner轮播效果,拿去不用谢

2015-03-13

Android实现底部切换标签

Android实现底部切换标签,切换fragment

2015-03-12

Android自定义日历控件

Android自定义日历控件,需要的下载,有配套博文,IT_xiao小巫分享。

2014-12-29

Android-侧滑菜单SlidingMen程序文件

Android-侧滑菜单SlidingMen

2014-11-21

Android-友盟第三方登录、分享实现 完整实例源码

Android-友盟第三方登录、分享实现,需要的童鞋打包带走,请叫我雷锋。

2014-11-14

Android小巫CSDN博客客户端源码

小巫CSDN博客客户端源码,配套博文可以到http://blog.csdn.net/wwj_748/article/details/39134151进行参考

2014-09-14

Android自定义日期选择器源码

配套博客地址:http://blog.csdn.net/wwj_748/article/details/38778631

2014-08-23

Cocos2d-x 手游聊天系统Demo

本篇博客给大家分享的是一个手游聊天系统,笔者也是第一次使用Cocos2d-x来实现这样一个模块,其中有很多不清楚不明白的地方都是通过自己不断摸索实现的,前面笔者对聊天系统做的简单的需求分析,只是对聊天的一些元素进行的说明还不太够专业。本篇博客会给大家介绍如何实现一个手游聊天Demo,会从代码层面上给大家做相关的说明,如有不对或者错漏的地方请各位明确指出并纠正。

2014-08-07

Android中调用JNI例子

Android中调用JNI例子,对应博客http://blog.csdn.net/wwj_748/article/details/28300451

2014-06-03

Android自定义PopupWindow

Android自定义PopupWindow,很实用

2014-05-12

Android对图片进行拖拽和缩放

Android对图片进行拖拽和缩放,很实用的功能

2014-05-09

Android中各种图像资源的使用

Android中各种图像资源的使用普通图像资源 XML图像资源 Nine-patch图像资源 XML Nine-patch图像资源 图层(Layer)图像资源 图像状态(state)资源 图像级别(Level)资源 淡入淡出(transition)资源 嵌入(Inset)图像资源 剪切(Clip)图像资源 比例(Scale)图像资源 外形(Shape)图像资源

2014-04-28

Android自定义dialog

Android自定义dialog,需要的继续带走

2014-04-27

Android自定义Notification

Android自定义Notification,很实用的一个功能

2014-04-27

Android自定义标题栏

Android自定义标题栏,需要的童鞋可以下来看看。

2014-04-25

Android多线程断点续传下载+在线播放音乐

Android多线程断点续传下载+在线播放音乐,我想很多小白都想要。

2014-03-10

Android多线程断点续传下载

Android中实现断点续传下载功能,有详细的注释,需要的打包带走。

2014-02-28

Android通讯录管理(获取联系人、通话记录、短信消息)

Android通讯录管理(获取联系人、通话记录、短信消息),需要的打包带走

2014-02-26

自定义ListView实现下拉刷新+加载更多功能Demo

自定义ListView实现下拉刷新+加载更多功能Demo

2013-10-09

Android应用--简、美音乐播放器开发项目

Android应用--简、美音乐播放器开发项目,修正一些bug的,可能还存在bug,请见谅哦

2013-09-26

新浪微博客户端启动界面实现

新浪微博客户端启动界面实现,很实用的一个功能。

2013-08-20

Android第三方开源框架ImageLoader的完美Demo

Android第三方开源框架ImageLoader的完美Demo,很好地体现了ImageLoadr异步加载图片的优越性。

2013-08-19

Android之自定义ToggleButton使用

Android之自定义ToggleButton使用,很实用的一个Demo哦,要你们1个资源分不过分吧

2013-08-14

简、美音乐播放器源代码

简、美音乐播放器呢,是小巫本人的一个实战项目,花了不少时间和精力,现在这个还不是最终的,只是一个功能比较完备的播放器,里面有很多很有用的代码。在这里我把它开源出来,也不收任何资源分了。

2013-07-06

小巫新闻客户端开发说明书

这是小巫当初开发小巫新闻客户端所写的比较粗陋的说明书,但这是整个项目开发的基本流程。如果有些地方不明白的童鞋,可以参考参考。

2013-02-26

小巫新闻客户端开发(项目源代码+服务端代码+数据库文件)

小巫新闻客户端开发所有文件,项目源代码+服务端代码+数据库文件

2013-02-04

Android Screen Monitor

手机屏幕共享,实现手机操作能在PC机当中显示。

2012-12-14

小巫新闻客户端底部菜单实现

想要源码的尽管下吧,虽然本人技术现在并不高超,但也乐于分享。

2012-12-07

Windows7中Telnet功能安装与测试

Windows7中Telnet功能安装与测试,有些上大学操作系统的童鞋可能会用到。

2012-12-04

Android游戏-疯狂连连看

Android游戏-疯狂连连看,源码,适合于初、中级程序员学习。

2012-08-13

apache-tomcat-6.0.35-windows-x64

apache-tomcat-6.0.35-windows-x64,适用于windows 64位的eclipse插件tomcat.

2012-05-14

apache-tomcat-7.0.27-windows-x86

apache-tomcat-7.0.27-windows-x86,Eclipse插件-服务器,有用!

2012-05-14

Eclipse快捷键大全

Eclipse快捷键大全,学习Andriodd 童鞋有福了

2012-05-14

mas老师Android视频教学第一季源码

mas老师Android视频教学第一季源码,mas老师的视频教学挺不错的,需要视频源码的可以来下下。

2012-05-14

java语言程序设计(基础篇)各章偶数号题目编程练习题答案

java语言程序设计(基础篇)各章偶数号题目编程练习题答案,有兴趣的可以下下

2012-04-24

(CET-4)历年真题大全

需要四级真题的童鞋可以来下啊啊!!!(CET-4)历年真题大全

2011-11-29

汇编语言程序设计期末复习题

汇编语言程序设计期末复习题,大学生复习宝典,逢考必过。

2011-11-27

汇编语言指令大全(详解版)

汇编语言指令大全(详解版),有什么不懂的指令,可以从这里找到

2011-11-27

FLASH试题附答案

大学生flash考试必备哦,这是我们考试的题目,应该有用

2011-11-16

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

TA关注的人

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