自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (9)
  • 收藏
  • 关注

转载 关于Service常驻内存不被清理的解决方法.

关于Service常驻内存不被清理的解决方法.  众所周知, Service是跑后台的. 但是有些Rom厂商把一键清理做的真是太好用了, 以至于一键清理变成了一种习惯, Service已经变的不再是Service了. 那为什么像诸如360, 微信, QQ...却可以傍山傍水.哦, 用错词了. 大家懂的. .  言归正传, android的系统进程分为五个等级, Foregr

2014-02-26 13:25:51 1247

转载 Android实现程序前后台切换效果(类似QQ后台运行)

文章出处:http://www.cnblogs.com/hanyonglu/archive/2012/04/15/2450551.html本文演示如何在Android中实现程序前后台切换效果。在介绍程序实现之前,我们先看下Android中Activities和Task的基础知识。我们都知道,一个Activity 可以启动另一个Activity,即

2014-02-26 11:09:58 1721

转载 Android按返回键退出程序但不销毁,程序后台运行,同QQ退出处理方式

2013-04-07 20:08 2704人阅读 评论(3) 收藏 举报[java] view plaincopyprint?@Override      public boolean onKeyDown(int keyCode, KeyEvent event) {          if (keyCode == KeyEvent.KEY

2014-02-26 10:53:36 1026

转载 使用WakeLock使Android应用程序保持后台唤醒

在使用一些产品列如微信、QQ之类的,如果有新消息来时,手机屏幕即使在锁屏状态下也会亮起并提示声音,这时用户就知道有新消息来临了。但是,一般情况下手机锁屏后,Android系统为了省电以及减少CPU消耗,在一段时间后会使系统进入休眠状态,这时,Android系统中CPU会保持在一个相对较低的功耗状态。针对前面的例子,收到新消息必定有网络请求,而网络请求是消耗CPU的操作,那么如何在锁屏状态乃至系统进

2014-02-26 10:49:37 708

转载 IOS APP开发提交流程证书问题

问题情景描述:一款App在别人的机器上开发和发布,现在迭代更新和开发需要在一台新mac机上开发和发布。(使用同一个开发者账号)问题:1.在新mac机器上开发并导入真机测试,是不是需要从别人的机器上面导处开发者证书、开发者授权文件和开发密钥导入到新mac机器上才能开发?2.程序迭代开发完成,App上传苹果应用商店的时候是不是还需要用老机器发布才可以才能保证App更新?

2014-02-24 18:19:23 495

转载 产品设计:Android应用-开发技术【数据缓存】

最近真够忙的,瞎忙!好久没写博客。不知道写什么,就写些最近对用户体验这块的一个小的见解吧。无论大型或小型应用,灵活的缓存可以说不仅大大减轻了服务器的压力,而且因为更快速的用户体验而方便了用户。从事Android开发工作以来,个人认为Android应用可以说是作为小型应用,只是其中很多的开发时间花费在细节之上(UI交互方式、响应速度、效果、字体、颜色等等),其中90%乃至99的应用并不是需要

2014-02-24 10:33:09 730

转载 ANDROID application详解与用法

ANDROID application详解与用法0作者:windseamless更新于 06月27日访问(1851)评论(2)1:Application是什么?Application和Activity,Service一样,是android框架的一个系统组件,当android程序启动时系统会创建一个 application对

2014-02-24 09:56:46 604

转载 ScrollView与ListView,GridView共存冲突解决办法 Android

ScrollView与ListView,GridView 共存冲突的解决办法 http://www.2cto.com/kf/201210/159540.html我们在真实项目中通常会遇到ListView或者GridView嵌套在ScrollView中问题。但是做的时候会发现,一旦两者进行嵌套,即会发生冲突。得不到我们希望的效果。由于ListView和GridView本身都继承于

2014-02-20 14:32:40 757

转载 iOS 开发 图片拉伸问题

纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的:button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150

2014-02-17 16:29:27 610

转载 iOS中私有实例变量

虽然我建议以属性的形式声明所有成员,但是有些人更喜欢实例变量,尤其是私有实例变量。可以在@implementation这一块中声明私有实例变量,如下列代码所示:123 @implementation Something { NSString *_name; }这段代码在@implementati

2014-02-17 14:18:51 795

转载 ARC与非ARC混用

随着ARC管理内存技术的日渐成熟,人们慢慢倾向于在自己的项目里使用ARC。由于原先一直都是手动管理内存的,所以就要考虑怎么样在非ARC的工程里用使用ARC进行编译的文件、类库。好在这样的混用十分的简单。只要对相应的文件进行一项简单的设置就成。操作步骤如下:1、选择项目中的Targets,选中你所要操作的Target。2、选Build Phases,在其中Complie Sources中

2014-02-17 14:17:38 491

转载 怎样判断ios app 第一次启动

我已经看到这个问题很多次了。今天抽空研究了一下首次运行的应用程序加入一些help 或者 宣传动画 现在变的很重要了。 一个有用的例子是发送一个分析实例。这可能是一个很好的方法来确定有多少人下载实用应用程序。有人会说:“但是,嘿,苹果AppStore已经告诉我,应用程序的下载量了”。流行的解决方案是在大多数地方是用[NSUserDefaults standardUserD

2014-02-17 14:17:12 488

转载 XCODE中为单独的文件设置不支持ARC的方法

项目本身启用了ARC,但需要用到FMDATABASE,而且FMDATABASE是不支持ARC的,如果调整太麻烦。后来查找到了,原来在XCODE中可以单独为源代码中的文件设置编译参数。1、选择项目2、在Build Phases -> Compile sources,选择需要的文件,在右边Compile Flags输入-fno-objc-arc

2014-02-17 14:05:16 555

转载 iOS NSDictionary、NSData、JSON数据类型相互转换

iOS经常需要用到数据类型的转换,下面列举一下常用类型的转换。1.NSDictionary类型转换为NSData类型:[cpp] view plaincopy//NSDictionary -> NSData:  NSDictionary *params = [NSDictionary dictionaryWithObjectsAn

2014-02-17 13:19:43 520

转载 iOS 真机测试 Code Sign Error: Provisioning Profile can't be found 问题解决方法

从同事那里拷贝过来一份程序,安装好了证书(即扩展名为.p12的文件)以及devices的Provisioning Profile文件(即扩展名为.mobileprovision的文件)。结果真机运行还是会出现下面的错误:          解决方法:          Code Sign Error: Provisioning Profile can't be found.

2014-02-17 13:18:09 687

转载 iOS APP 上传

流程:1 开发好要发布的程序 -- 需要在程序中包含符合要求规格的icon文件https://developer.apple.com/library/ios/#qa/qa2010/qa1686.html2 iTune上注册APP,这一步需要Apple developer IDhttps://developer.apple.com/devcenter/ios/index.action

2014-02-17 13:13:34 543

转载 iOS中如何添加自定义的字体

iOS中中文字体种类特别的少,有时为了增加字体的艺术效果需要添加自定义的字体。其实在iOS中添加自定义字体很简单,4步就可搞定:    1,在Info.plist中加入名为UIAppFonts的array  2,把*.ttf 和*.otf文件加入到项目当中,比如说是MyScript.ttf  3,把文件名添加到UIAppFonts数组里面  4,在程序中用下面的命令来调

2014-02-17 13:12:06 578

转载 Objective-C中变量采用@property的各个属性值的含义

我们在OC中定义变量,可以自己来定义变量的setter方法来设置变量值,用getter方法来获取变量值。但是当变量数量增多时,还采用手动添加setter/getter方法来操作变量,就会使得程序代码量大大增加。幸好从OC 2.0开始,我们能让系统自动生成设置变量值的方法或获取变量值的方法,即系统会自动为我们生成setter/getter方法。这中功能减少了代码量,让我们有更多的精力放在程序的业务逻

2014-02-17 11:54:42 464

转载 类别,属性,成员变量,arc学习总结

在ios第一版中,我们为输出口同时声明了属性和底层实例变量,那时,属性是oc语言的一个新的机制,并且要求你必须声明与之对应的实例变量,例如:@interface MyViewController :UIViewController{UIButton *myButton;}@property (nonatomic, retain) UIButton *myBu

2014-02-17 11:45:32 432

转载 Android DownloadManager 的使用

从Android 2.3(API level 9)开始Android用系统服务(Service)的方式提供了Download Manager来优化处理长时间的下载操作。Download Manager处理HTTP连接并监控连接中的状态变化以及系统重启来确保每一个下载任务顺利完成。在大多数涉及到下载的情况中使用Download Manager都是不错的选择,特别是当用户切换不

2014-02-14 12:00:14 530

转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解

iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running  

2014-02-11 12:20:25 665

转载 APP被苹果App Store拒绝的79个原因(未完待续)

作为iOS开发者,估计有很多都遇到过APP提交到App Store被拒,然后这些被拒的原因多种多样,今天dApps收集了常见的被拒的原因,以便更多开发者了解。APP被苹果APPStore拒绝的各种原因1、程序有重大bug,程序不能启动,或者中途退出。2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。3、游戏里有实物奖励的话,一定要说清楚,奖励

2014-02-11 12:19:38 729

转载 iOS - NSLog的使用方法

NSLog的定义NSLog定义在NSObjCRuntime.h中,如下所示:void NSLog(NSString *format, …);基本上,NSLog很像printf,同样会在console中输出显示结果。不同的是,传递进去的格式化字符是NSString的对象,而不是chat *这种字符串指针。示例NSLog可以如下面的方法使用:NS

2014-02-11 12:18:21 485

转载 ProgressDialog.setCanceledOnTouchOutside(false);

用ProgressDialog的地方,最好加下这个属性,防止4.0系统出问题。mProgressDialog.setCanceledOnTouchOutside(false);就是在loading的时候,如果你触摸屏幕其它区域,就会让这个progressDialog消失,然后可能出现崩溃问题,如下: 09-28 11:21:09.476: E/AndroidRuntime(

2014-02-11 12:17:49 756

转载 IOS源码开发获取当前的流量信息

通过读取系统网络接口信息,获取当前iphone设备的流量相关信息,统计的是上次开机至今的流量信息. 2 倒入库:[html] view plaincopySystemConfiguration.framework  加入头文件:[html] view plaincopy

2014-02-11 12:17:04 882

转载 【iPhone开发】ios统计流量代码

[cpp] view plaincopy#include   #include   #include   1.3G/GPRS流量统计[cpp] view plaincopyint getGprs3GFlowIOBytes()  {      struct if

2014-02-11 12:16:13 806

转载 使程序在用户长时间不操作时退出

原文:http://www.icodeblog.com/2011/09/19/timing-out-an-application-due-to-inactivity/概述先讲讲原理。我创建了一个 UIApplication 的子类ELCUIApplication。目的是为了覆盖 sendEvent: 方法。这个方法在每次触摸时都会调用。触摸可能来自于按钮、文本框以至窗口内的任何东西

2014-02-11 12:15:30 640

转载 IOS中各种图片大小尺寸汇总

Table 8-1  Size (in pixels) of custom icons and imagesDescriptionSize for iPhone 5 and iPod touch (5th generation)Size for high-resolution iPhone and iPod touchSize

2014-02-11 12:14:37 645

转载 iPhone UI 设计的一些标准尺寸1

iPhone开发中经常用到的控件尺寸大集合Sizes of iPhone UI ElementsElementSize (in points)Window (including status bar)320 x 480 ptsStatus Bar(How to hide the status bar)20 pts

2014-02-11 12:13:27 691

转载 在iOS开发中利用GCD进行多线程编程

>>>>>>>>iOS中的多线程有以下几个办法1.performSelector(InBackground or MainThread)这个方法比较方便,但是问题在于参数传递只能支持一个对象(传多个参数,我是将其打包在一个NSDictionary里面)2.NSOperationQueue这个方法稍微复杂,提供了每个任务的封装(NSOperation)。可以继承NSOperation

2014-02-11 12:11:25 511

转载 iOS 消息推送原理及实现总结

一、消息推送原理:在实现消息推送之前先提及几个于推送相关概念,如下图:1、 Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]);2、 APNS:Apple Push Notification Service[苹果消息推送服务器];3、 iPhone:用来接

2014-02-11 12:10:29 817

转载 xcode 类编辑区显示出了空格字符

xcode 类编辑区显示出了空格字符.应该咋个改回去? 烦请各位大虾帮忙看下 多谢!最佳答案lnsoso 查看完整内容进 Editor -> Hide Invisibles 即可转自:http://www.codeios.com/thread-14068-1-1.html

2014-02-11 12:07:18 1288

转载 HTTP协议详解

当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HT

2014-02-11 12:06:24 618

转载 Valid signing identity not found解决办法(原有IDP私钥丢失)

前言:刚刚把mini换成了macbookair,之前一直在mini上进行开发,到换air之前,第一个项目刚刚上线,第一次申请测试,发布证书等等都是在mini上完成的,由于粗心未能料到,换成air后,就把mini的全部清空,然后二手卖了,之前的开发证书也被我删除了,其实应该备份和导出的。。。。导致现在在新air上,登陆网站:想直接下载之前建立好的证书,

2014-02-11 10:38:27 591

转载 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能

直接贴代码KeychainItemWrapper *keychain=[[KeychainItemWrapper alloc] initWithIdentifier:@"xxxxxx" accessGroup:nil];//xxxx 自定义保存[keyWrapper setObject:@"myChainValues" forKey:(id)

2014-02-11 10:23:04 991

转载 IOS之——判断设备是否越狱

@interface UIDevice (Helper)  - (BOOL)isJailbroken;  @end@implementation UIDevice (Helper)  - (BOOL)isJailbroken {  BOOL jailbroken = NO;  NSString *cydiaPath = @"/Applications/Cydia.a

2014-02-11 10:18:34 564

转载 iOS 获取GUID

iOS 获取GUID- (NSString *)getUniqueStrByUUID{    CFUUIDRef    uuidObj = CFUUIDCreate(nil);//create a new UUID    //get the string representation of the UUID    NSString    *uu

2014-02-11 10:15:06 697

转载 iPhone开发--UIActionSheet的按钮不灵敏

如图,只有在点标出的红框才行,点别的地方都没反应,在模拟器和真机上都是这样遇到过同样的问题你调用– showInView: 时传入的View 有问题,那个View的区域就不包括底下的TabBarController你的 view size 不够. 或者你显示的方式不对. 比如你页面下方有一个 tabbar, 但是你显示是 showInVi

2014-02-11 10:11:54 614

转载 iPhone UITextField 属性

在iPhone应用中通过UITextField填写信息时,经常出现出现自动更正输入信息、首字母大写等情况尤其是在填写用户名时,这种本想提供便捷的功能反而让人感到特别麻烦今天查了相关书籍,了解了UITextField的相关属性,其实前面说的这些小功能都是可以定制的。下面列出UITextField的相关属性(备忘)属性简介auto

2014-02-11 10:10:05 487

转载 Android杂谈--打开文件的Intent及使用

在写文件管理系统时会用到各种打开不同格式的文件的需求,由于Android系统默认内置了一些可以打开的系统应用,但还是不能满足需求,比如打开视频文件、word等,需要安装相应的播放软件才可以使用,这时程序会通过Intent查找可以使用的软件实现通过代码打开一个文件需要2部分,一部分是要获取到不同文件的后缀,以便根据需求匹配相应的Intent,另一个就是不同格式的文件打开的Intent不同

2014-02-11 09:57:43 555

Android 仿淘宝、京东 等网站的主页轮播广告图片效果

Android 仿淘宝、京东 等网站的主页轮播广告图片效果

2015-10-07

Android转盘菜单的实现

Android转盘菜单的实现,类型优酷旋转菜单,非常不错,值得学习!

2012-06-20

Android特炫旋转拨盘/转盘

Android特炫旋转拨盘/转盘/俄罗斯轮盘 环形旋转 切换 类似gallery效果

2012-06-20

Android Dialog列表项带图标的列表对话框模拟菜单项带图标

Android 列表项带图标的列表Dialog、模拟菜单项带图标

2012-06-12

Android自定义带倒影和偏转的超炫Gallery

Android自定义带倒影和偏转的超炫Gallery,非常漂亮

2012-06-06

拼图源码android

android拼图源码,然望和大家一起研究与进步

2012-02-25

Android拼图源码

android拼图游戏源代码,希望供大家一起研究

2012-02-25

Android捕鱼达人源码

Android捕鱼达人源码,可供大家参考研究。

2012-02-25

空空如也

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

TA关注的人

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