自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ryan's zone

Never let yourself regret

  • 博客(149)
  • 资源 (26)
  • 收藏
  • 关注

转载 六种领导风格

将一个团队从普通打造成不普通,意味着理解与接受团队中管理能力和领导能力的不同之处。作家兼顾问Peter Drucker说过:“管理能力就是让事情做对;领导能力就是做正确的事情。在公司中,管理人员和领导人员,有时我们可能会这两者混为一谈,但这两个职位是完全不同的。管理人员是促使团队成员取得成功的促进者,他保证团队的成员都具有极高的生产力,促进团队正在研发的项目走向成功;管理人员大都训练有素,

2012-07-16 11:21:15 5492

转载 关于公司的下一步,如何找到革命性的商业点子?

关于公司的下一步,如何找到革命性的商业点子呢?没有头绪是吧?好吧,不止你一个人会碰到这个问题。创意咨询师,《创意地带》作者Thomas Koulopoulos说道。很多创业者都有这样一个毛病:容易恋上他们最初的商业方案或者坚持他们最初的愿景,而这种思维模式在很多时候都会抑制他们业务的进一步发展。为了让你的业务迎来新的增长点,你可以试试下面的四步,挖掘出新的商业方案:拥抱恐惧问问你自

2012-07-16 10:56:51 3410

原创 PagerView实现翻页效果

现在很多应用都在第一次启动时提供一个简要的介绍,以左右滑动的效果来介绍应用的使用和基本情况。下面将实现一个简单的Demo首先到SDK的extra目录下找到android-support-v4.jar首先看一下工程结构:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" an

2012-07-15 22:11:02 6802

转载 Android中.9.png详解(很详细)

.9.png是Android中对图片失真处理的一个解决方案,以下链接描述的非常详细,留着备用!http://www.cnblogs.com/qianxudetianxia/archive/2011/04/17/2017591.html

2012-07-15 19:44:35 5885

转载 Android中截取当前屏幕图片

该篇文章是说明在Android手机或平板电脑中如何实现截取当前屏幕的功能,并把截取的屏幕保存到SDCard中的某个目录文件夹下面。实现的代码如下:[html] view plaincopy/**   * 获取和保存当前屏幕的截图   */  private void GetandSaveCurrentImage()    {

2012-07-15 19:31:14 2771

转载 Android开发中各种问题集锦

【1】Android中如何通过单击Button按钮来实现 BACK(返回)功能:          网上有很多人都说通过调用:          [html] view plaincopyonKeyDown(KeyEvent.KEYCODE_BACK, null);   onKeyDown(KeyEvent.KE

2012-07-15 19:24:55 2427

转载 Activity四种启动模式(launchMode)

我们在开发项目的过程中,会涉及到该应用中多个Activity组件之间的跳转,或者夹带其它应用的可复用的Activity。例如我们可能希望跳转到原来某个Activity实例,而不是产生大量重复的 Activity。这样就需要我们为 Activity 配置特定的加载模式,而不是使用默认的加载模式。Activity 有四种加载模式[1] standard 模式     这是默认模

2012-07-15 19:18:47 1739 1

转载 Android应用开发中如何进行单元测试

本文主要和大家分享如何在Android应用开发过程中如何进行单元测试,个人在做项目的过程中,觉得单元测试很有必要,以保证我们编写程序的正确性。下面我们先大概了解下单元测试,以及单元测试的作用。         单元测试(又称为模块测试)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向

2012-07-15 19:15:23 2525 1

原创 Activity横竖屏切换时生命周期变化

关于Activity横竖屏切换的声明周期变化:1、新建一个Activity并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCr

2012-07-15 18:16:57 10031

原创 IOS学习笔记8—UITableViewController

UITableViewController是IOS开发中一个比较重要的试图控制器,是集成了UITableView视图的控制器,在实际开发中经常用到,功能非常强大,可定制性也很高,下面从简单的使用和自定义Cell以及事件响应等方面来使用。1.首先创建一个Single View Project,命名为UITableViewControllerTest。打开ViewControlle

2012-07-15 18:13:05 27396 11

转载 10个经典的面向对象设计原则

面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程

2012-07-15 11:46:22 2890 2

原创 IOS 5中的strong和weak关键字

在Apple推出IOS 5后,就新增了很多功能,在开发中也一样,比如storyboard,个人觉得这真是个非常好的创新和工具,大大简化了开发,同时也更加生动。今天将谈谈IOS 5中新增的strong和weak关键字strong 用来修饰强引用的属性;@property (strong) SomeClass * aObject; 对应原来的 @property (reta

2012-07-15 11:08:12 3934

原创 IOS学习笔记7—UIViewController

UIViewController继承了UIResponder,而UIResponder继承了NSObject,UIViewController是所有视图控制器的父类。在MVC模式中,UIViewController扮演C(controller)的角色,控制视图以及模型的操作。如果新建工程或新建ViewController时关联了.xib文件,则在viewDidLoad方法中

2012-07-14 21:04:59 6917 2

原创 OC中NSLog函数输出格式详解

%@        对象    •    %d, %i   整数    •    %u         无符整形    •    %f          浮点/双字    •    %x, %X  二进制整数    •    %o         八进制整数    •    %zu       size_t    •    %p        指针    •

2012-07-14 21:04:07 3816 1

原创 IOS学习笔记6—Objective C—Foundation框架

字符串类:NSStringNSString1.按格式生成:[NSString stringWithFormat:@"The result is %@",5];2.得到字符串长度:myString.length3.将字符串写入文件NSString *myString = @“hello world”;NSError *error;//NSHomeDirec

2012-07-14 18:55:06 6760 1

原创 IOS学习笔记5—Objective C—类别和协议

类别:扩展已存在类的内置功能(无需继承便可扩展类的功能)类别可以扩展类之前不存在的一个属性,不能像继承那样给类别接口添加实例变量,而是要扩展一个类的行为除了对现有类增加新的行为之外,类别还支持对自己构建的类把相关方法分组到多个单独文件中在m文件中用匿名类别可以实现方法或属性的私有化在import之后添加:interface 类名(){私有化属性}协议

2012-07-14 18:50:07 7597 1

转载 优秀产品经理的核心技能

1、沟通能力优秀的产品经理一定是个成功的沟通者, 沟通能力包括口头沟通能力和文字沟通能力。产品经理的一个最主要角色是做为沟通的中心产品经理的沟通能力不仅体现在和不同工作岗位的人进行有效沟通,同时还体现在如下方面:和不同个性的人沟通。例如,大部分工程师的性格偏内向,而大部分销售和市场人员则很外向和不同工作岗位的人沟通时采用不同的”语言” 。如果要进行高效沟通,很重要的一点是说沟通

2012-07-14 15:17:47 3082

转载 产品经理的职责

1、市场调研市场调研是指研究市场以了解客户需求、竞争状况及市场力量(market forces),其最终目标是发现创新或改进产品的潜在机会。可以通过下面的方式进行市场调研:与用户和潜在用户交流与直接面对客户的一线同事如销售、客服、技术支持等交流研究市场分析报告及文章试用竞争产品仔细观察用户行为等市场调研最终会形成商业机会、产品战略或商业需求文档(BRD),详述如何利用潜在的

2012-07-14 15:16:41 3184

转载 软件模块划分——内聚、耦合

1. 什么是内聚?什么是耦合? 内聚,是从功能角度来衡量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系;耦合,是从模块角度来衡量软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。耦合性,也称块间联系,指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧

2012-07-14 14:47:22 4216

转载 软件开发模型

一、 概述   软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码、测试和维护 阶段。   软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。对于不同的软件系统,可以采用不同的开发方法、使用不同的程序设计语言以及各种不同技能的人员参与工

2012-07-14 14:29:14 2691

原创 Android压力测试之Monkey

关于Android测试,使用的工具或框架包括CTS、Monkey、Monkeyrunner、benchmark和它们的一些工具等,今天主要研究了Monkey测试,Monkey是Android下的一个命令行测试工具,能模拟用户触摸或输入事件等,随机产生各种事件输入,模拟用户操作来进行各种压力测试。Monkey的基本使用:1.输入 adb shell monkey 查看帮助选项

2012-07-14 12:42:18 3735 6

转载 JNI和NDK的区别

以前对JNI和NDK的概念不是很清楚,今天特意看了一下,一下这篇文章讲的比较清楚,作为概念理解可以看一下。NDK(Native Development Kit)“原生”也就是二进制android常用的开发方式是java封装的库,而这些库的底层实现是由C/C++实现,如媒体,图形库等java调用这样实现就需要用JNI(Java Native Interface)

2012-07-14 11:57:29 2616 1

转载 如何保持软件开发团队的稳定性

一个公司想要获得成功,有两个基本点:一个是好的人才;一个是好的业务。好的业务能够吸引到好的人才;而好的人才也能创造出好的业务。成功的公司在这方面形成了良性循环,相反糟糕的公司形成了恶性循环。 保持团队的稳定性说来容易,其实对于每一个优秀的研发经理和公司CEO都非常具有挑战性,尤其是员工很多时候并不能意识到这一点和理解领导层的压力。就好比单身汉不能理解父亲的心情一样。然而在家庭的

2012-07-14 10:01:45 4274

原创 Android实用小技巧

1、去掉所有Activity界面的标题栏  修改AndroidManifest.xml   在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"2、去掉所有Activity界面的TitleBar 和StatusBar   修改AndroidManifest.xml   在application

2012-07-14 09:27:43 3458 2

原创 IOS学习笔记4—Objective C—创建单例

单例模式是在实际项目开发中用到比较多的一种设计模式,设计原理是整个系统只产生一个对象实例,通过一个统一的方法对外提供这个实例给外部使用。在Java中,构造单例一般将类的构造函数声明为private类型,然后通过一个静态方法对外提供实例对象,那么,在OC中,如何实现单例的,请看下面完整代码。@implementation Car//声明一个静态对象引用并赋为nilstatic

2012-07-14 09:08:56 11338 3

原创 IOS学习笔记3—Objective C—简单的内存管理

今天简述一下简单的内存管理,在IOS5.0以后Apple增加了ARC机制(Automatic Reference Counting),给开发人员带来了不少的方便,但是为了能更好的理解IOS内存管理机制,还是需要对其比较了解。1.在OC中,每个对象都有一个保留计数,创建时每个对象都有一个初始值为1的保留计数,释放时,保留计数都为02.创建自动释放的对象要求以一个方法创建对象时,以

2012-07-13 11:35:43 7047 1

原创 IOS学习笔记2—Objective C—类、属性、方法

以下是我学习IOS开发的一些笔记和心得,贴出来和大家一同分享,也希望大家能补充和纠错,共同进步有Android和IOS开发问题也希望能和大家交流!Objective-C1.OC是一门基于C的面向对象语言,是C语言的一个超集,同时具有C语言的特征2.OC对类的定义和实现以及初始化     //声明类接口,继承NSObject对象(该对象是OC中所有类的顶级

2012-07-12 20:17:17 14150 2

原创 IOS学习笔记1—Iphone程序运行流程

Iphone程序运行流程main.m文件,iOS应用程序的主入口main函数的两个参数为命令行参数,在ios开发中不会用到这些元素,包括这两个参数是为了与标准ANSI C保持一致UIApplicationMain函数:为应用程序提供主入口点,创建新的应用程序实例和它的委托。委托负责处理应用程序状态变更,并为那些变更提供响应启动和加载窗口后,应用程

2012-07-12 20:14:25 12887 8

原创 AppTry项目经验谈

最近,朋友在外面接了一个Android项目,做一个类似于应用商城的App,提供应用推荐和排行以及下载等功能。这一个星期,我和他主要是做界面,对方给出了界面原型,我们主要负责实现,在画界面的过程中,逐渐体会到设计的重要性,事先设计好,然后再做,可以省不少事和精力。还有一点就是,真机测试比模拟器远远要好的多,用模拟器耽误时间,用起来也不爽。这个项目目前只把界面部分大致做完了,就先讲讲这个过程中的一些经

2011-11-06 18:50:31 6769 1

百度导航Demo

实现百度定位导航及地图API,百度LBS相关服务已升级,请去官网查看

2013-12-02

EGOImageLoading图片列表异步加载

使用开源项目EGOImageLoading实现图片列表异步加载显示,自动缓存管理

2013-07-12

iOS图片异步加载SDWebImage

在开发中经常会遇到列表加载的功能,其中大部分都包括图片列表加载,但移动设备本身内存有限,而大量图片加载又很耗内存。今天主要就介绍一个第三方图片异步加载库SDWebImage

2013-07-07

Android图片异步加载-ListView、GridView、ViewPager

今天要介绍的是Github上一个使用非常广泛的图片异步加载库Android-Universal-Image-Loader

2013-07-03

iOS左右滑动菜单Demo

实现左右滑动菜单功能,可自定义界面——SlidingMenu

2013-04-23

iOS6下实现自定义UI控件

在iOS6下实现自定义UI控件效果,替换原生效果

2013-04-05

Activity、BoradcastReceiver、Service综合Demo

详解三大组件的综合使用,广播的静态注册与动态注册,如何结合Service使用广播等

2013-03-17

Android拍照、相册选取、截图综合Demo

实现Android相机拍照、相册选取后直接显示以及截图后显示,解决因Bitmap导致的内存溢出问题。

2013-03-10

Android相机、相册获取图片显示并保存

实现从相机拍照和相册选取图片显示并保存到本地SD卡操作Demo,避免了Bitmap导致的内存溢出

2013-03-09

iOS拍照、选图、截图示例

实现拍照、从相册选择图片并对图片进行截取的Demo

2013-01-05

Android端与服务端TCP通讯

利用TCP/IP协议,使用Socket在Android端与服务端进行简单的输入通讯

2012-12-09

直接保存对象到数据库Demo

使用开源项目db4o实现在Android中直接保存对象到数据库的Demo

2012-12-02

解决键盘遮挡输入框

主要功能包括: 自适应键盘出现后View的高度调整,防止遮挡输入框 点击背景区域关闭键盘 响应键盘上Return按钮事件(实现在上下UITextFiled间切换光标)

2012-11-20

IOS第三方SQLite支持——FMDB

IOS中第三方SQLite支持包,实现基本的DB操作Demo

2012-11-20

Android下拉刷新ListView——RTPullListView

实现Android上类似新浪微博等App的下拉刷新功能

2012-11-18

微信聊天气泡UI实现

仿微信聊天窗口实现,文字信息以气泡方式展现,UI可自定义

2012-11-11

IntentService使用Demo

IntentService使用示例,原理以及用途,详细说明了IntentService运行流程

2012-11-04

百度地图定位导航Demo

利用百度地图API实现定位和根据目的地进行导航的功能

2012-09-05

IOS下拉刷新Demo实现

使用EGOTableViewPullRefresh开源项目在IOS中实现UITableView的下拉刷新功能,对源码进行了一些改动,支持中英文显示,刷新时间格式也做了修改

2012-09-04

IOS—Storyboard创建混合项目

使用IOS5以后新加的Storyboard创建复杂布局项目,同时结合xib文件和Storyboard共同使用

2012-08-29

使用Delegate在两个ViewController间传值

在IOS中使用委托协议在两个View之间传值,类似Android中Activity的onActivirtyResult方法

2012-08-28

IOS实现在两个ViewController间传值(一)

IOS实现在两个ViewController间传值

2012-08-27

条形码、二维码扫描、生成Demo 完整源码

使用Google ZXing开源项目制作的条形码、二维码的生成、扫描Demo

2012-08-05

访微信首次启动界面

访微信首次启动时滑动界面效果,适合应用开发中用户首次启动时对软件的一个简要介绍需求

2012-07-20

java程序,MVC自定义框架

很不错的程序,自定义的MVC框架,类似Struts

2010-05-31

C语言版数据结构源码下载

收复失地防守打法是手动阀傻蛋发送发送发大水很好用的源码资源

2009-04-19

空空如也

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

TA关注的人

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