自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (14)
  • 收藏
  • 关注

转载 GCD详解

一、介绍1、什么是GCD?Grand Central Dispatch,是苹果公司开发的一套多核编程的底层API。GCD首次发布在Mac OS X 10.6,iOS4及以上也可用。GCD存在于libdispatch.dylib这个库中,iOS程序默认动态加载这个库,无需手动引入。2、GCD工作原理让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。一个任务可以是一个Function或是一个block。GCD的底层依然是用线程实现,不过这样可以让程序员不用关注实现

2021-07-30 11:56:58 811

原创 Mac隐私打开或关闭任何来源命令

Mac隐私打开或关闭任何来源命令打开命令:sudo spctl --master-disable 关闭命令:sudo spctl --master-enable

2020-04-21 11:29:55 708

转载 对SingleTask和TaskAffinity的理解

最近研究微信调起自己客户端的事情,对于SingleTask和TaskAffinity的理解又多了一些理解。 以前对于Android的四种LaunchMode有一些了解,其中比较有意思的就是SingleTask和SingleInstance 。(四种LaunchMode的了解可以参见这篇文章,对于Activity栈的讲述很详细)。这两种LaunchMode的理解都跟Task有很大

2015-04-10 15:27:22 672

转载 启动其他APK的Activity方法

有两个app,分别叫做App1和App2。App1包含两个Activity,分别叫做App1_A和App1_B.其中App1_A是入口Activity.也就是App1_A设置intent-filter,action为App2只有一个Activity,叫做App2_A。现在在App2_A中通过startActivity启动App1_A是没问题的.但是启动App1_B的时候报了fc错误

2015-04-10 14:54:52 747

原创 解决cocoapods在64位iOS7系统下面的警告问题

今天碰到一个很奇怪的问题,XCODE提示这样的警告 Pods was rejected as an implicit dependency for ‘libPods.a’ because its architectures ‘i386’ didn’t contain all required architectures ‘x86_64’在网上搜了一篇,解析是这样的,因为pod 是以ARM6

2014-08-05 17:33:00 2095

原创 xcode 静态库中资源文件及xib打包

目前有个需求,需要把.xib封装到静态库中,试了很多种方法都不行,最后看到这篇文章 ,它是从 iOS Library With Resources 翻译过来的,图片没有显示(原文有)。这里主要是把静态库种的.xib封装到bundle中,然后把静态库内链到工程中。以下是这篇文章主要流程:

2014-04-15 17:42:45 2001

转载 Xcode 5 静态库的制作打包与使用

1、创建静态库文件步骤1:创建新项目,选择 "Framework & Library" --> "Cocoa Touch Static Library" --> "Next";步骤2:填写信息,在这里我填写 Product Name 为 "TempLib",然后点“Next”;步骤3:选择保存的位置后点"Create";步骤4:创建成

2014-04-15 17:11:00 871

转载 android 自定义ProgressBar

在某些操作的进度中的可视指示器,为用户呈现操作的进度,还它有一个次要的进度条,用来显示中间进度,如在流媒体播放的缓冲区的进度。一个进度条也可不确定其进度。在不确定模式下,进度条显示循环动画。这种模式常用于应用程序使用任务的长度是未知的。进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中1、android.widget. ProgressBar,继承自andr

2014-02-12 15:29:49 1051

原创 IOS7 UIView 中添加UIButton不响应事件

今天碰到一个很奇怪的问题,在一个子View A中添加UIButton ,无论怎样设置都不响应设置。原来我的View的autoresize设置是可扩展,可拉伸的,在View A的下方还有一个tableView ,它的autoresize 也是可扩展,可拉伸的,如下图后来将view的autoresize改成不可扩展的,tableView 的不变,效果图如下后面UIButton 就可

2013-11-27 10:23:14 1835

转载 ibatis 执行非查询语句

本文转载:http://sarin.iteye.com/blog/1663290 CRUD操作中除了查询操作,其他都统一称为更新操作,因为增删改都是更新数据库表的,SqlMap API中对应的方法就是insert,update和delete,我们逐一来看。    insert方法的方法签名为:Object insert(String id, String parameterObject

2013-07-18 22:42:52 856

转载 spring 数据库访问之ibatis(一)

本文转载:http://sarin.iteye.com/blog/1333238为了丰富博客专栏【Spring数据库访问系列】的内容,完善Spring数据库访问的体系,现在我们介绍Spring对iBatis的支持。    相对于Hibernate等ORM框架的全自动SQL,那么iBatis则属于半自动化的ORM框架,我们需要编写SQL语句,由iBatis进行数据库访问,返回结果。而iB

2013-07-18 22:28:03 995

转载 ibaits 详细介绍

iBatis的简单增删改查操作非常容易掌握,下面我们来看看iBatis的详细配置。虽然iBatis小巧灵活,但是其可扩展性也非常强。iBatis的核心配置文件就是SqlMapConfig.xml了,下面我们来看看iBatis的核心配置结构。    SqlMapConfig配置文件在前面我们知道要配置JDBC连接,SqlMap映射文件等信息,当然这都是非常基本的配置,现在我们要探究一下SqlMa

2013-07-18 22:09:12 743

转载 iOS 本地接收消息推送

第一步:创建本地推送 // 创建一个本地推送  UILocalNotification*notification = [[[UILocalNotificationalloc]init]autorelease]; //设置10秒之后 NSDate*pushDate = [NSDatedateWithTim

2013-06-24 15:02:17 749

原创 点击非输入框时隐藏键盘

- (BOOL)textFieldShouldBeginEditing:(UITextField*)textField{    UITapGestureRecognizer*tapGestureRecognizer = [[UITapGestureRecognizeralloc]initWithTarget:selfaction:@sel

2013-06-24 14:48:55 715

转载 使用Xcode修改iOS项目工程名和路径名

1、使用Xcode修改iOS项目工程名和路径名 对,好;错,改正。 ------ 前言系统 10.7 狮子开发平台 xcode 4.5.2旧工程名 MyProject-iPad修改之后 新工程名 FjSk-iPad点击项目,进入可以看到右侧Identity,修改Project Name为:FjSk-iPad,点击enter键,

2013-05-25 18:01:48 962

转载 IPHONE开发打开系统设置项

IPHONE开发打开系统设置项,打开定位服务,打开Wifi等功能 转载▼标签: 杂谈分类: IPHONE开发ios系统中各种设置项的url链接   在代码中调用如下代码:NSURL*url=[NSURL URLWithString:@"prefs:root=WIFI"];[[UI

2013-03-22 12:58:04 916

转载 apple个人开发者证书无线发布app的实现

解释一下这标题:apple个人开发者证书无线发布app的实现,也就是说不经过发布到app store,直接在ios设备上安装app,注:ios设备不需要越狱。之所以有这篇文章的产生,可以看这里:不通过App Store,在iOS设备上直接安装应用程序下面直接上图,介绍实现步骤:1、设置签名利用developer profile或者adhoc distribution profi

2013-03-15 10:14:14 884

原创 android 导出签名APK--混淆文件proguard.cfg详解

-injars  androidtest.jar【jar包所在地址】 -outjars  out【输出地址】-libraryjars    'D:\android-sdk-windows\platforms\android-9\android.jar' 【引用的库的jar,用于解析injars所指定的jar类】 -optimizationpasses 5-dontu

2013-01-22 11:14:08 2906 1

原创 Xcode 4.1/4.2/4.3/4.4/4.5 + iOS 5.1.1免证书(iDP)开发+真机调试+生成IPA全攻略

Xcode 4.1/4.2/4.3/4.4/4.5 + iOS 5.1.1免证书(iDP)开发+真机调试+生成IPA全攻略 http://kqwd.blog.163.com/blog/static/4122344820117191351263/

2013-01-17 12:22:32 644

转载 关于Android使用proguard进行代码混淆

自Android 2.3 SDK发布后,Google便在Android SDK Tools里加入了proguard,proguard是一个可以对.java文件进行一定程度上的代码混淆,使用proguard是一件极方便工作,在你项目中没有其他外部Jar包的情况下,在“project.properties”文件里,添加一行:proguard.config=proguard.cfg

2012-12-28 14:33:52 1376 1

转载 UITextField 详解

//初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式   text.borderStyle = UITextBorderStyleRoundedRect;

2012-11-28 10:02:52 812

转载 解决自定义preference 在ActivityGroup 的包容下出现UI不能更新的问题

之前发过一篇有关于自定义preference 在ActivityGroup 的包容下出现UI不能更新的问题,当时还以为是Android 的一个BUG 现在想想真可笑 。其实是自己对机制的理解不够深刻,看来以后要多看看源码才行。本篇讲述内容大致为如何自定义preference 开始到与ActivityGroup 互用下UI更新的解决方法。首先从扩展preference开始:类文件必须继承

2012-10-25 19:15:59 685

转载 asihttp 源码分析一

一:发起一个同步请求 C代码  ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];   [request startSynchronous];   首先看一下ASIHTTPRequest 类  @interface ASIHTTPRequest : NSOp

2012-10-11 12:30:06 1735

转载 ASIHTTPRequest介绍

强大的HTTP包装开源项目ASIHTTPRequest介绍强大的HTTP包装开源项目ASIHTTPRequest介绍  ASIHTTPRequest 是一个直接在CFNetwork上做的开源项目,提供了一个比官方更方便更强大的HTTP网络传输的封装。它的特色功能如下:1,下载的数据直接保存到内存或文件系统里2,提供直接提交(HTTP POST)文件的API3,可以直

2012-10-11 12:24:07 694

转载 iOS UIView非常用方法及属性详解

在调用视图的drawRect:方法之前,UIKit 会自动对描画环境进行配置,使左上角成为坐标系统的原点,在这个环境中发生的Quartz 调用都可以正确地在视图中描画。 视图对象通过frame、bounds、和center 属 性声明来跟踪自己的大小和位置。frame 属性包含一个矩形,即边框矩形,用于指定视图相对于其父视图坐标系统的位置和大小。bounds 属性也包含

2012-09-21 12:32:32 680

转载 Activity之间数据传递

老师在《Lecture03_应用程序框架及关键组件_1》课上有介绍了Intent是Activity与Activity之间,Activity与Service之间传递参数的介质,并有使用Intent和Bundle在组件之间传递数据的用法和例子,而这两种通常实现的是Java基本对象类型和String的传递。在实际项目中,页面之间传值,除了以上几种,经常还有传递Object对象、List类型、List类

2012-07-26 19:26:12 694

转载 android 完全退出应用总结

原文地址:http://hi.baidu.com/xunlerei/blog/item/c8e8e51743b8f8164a90a703.html 人说的终极退出方法:           Intent startMain = new Intent(Intent.ACTION_MAIN);           startMain.addCategory(Intent.CATEG

2012-07-24 16:47:17 488

原创 android 字体设置

设置TextView默认字体的办法:Java代码    textView.setTypeface(Typeface.DEFAULT, Typeface.NORMAL);   设置字型为默认粗体,粗体字体Java代码    textView.setTypeface(Typeface.DEFAULT_BOLD, Typeface.BOLD);

2012-07-24 16:46:58 832

转载 http://bbs.blueidea.com/thread-3024031-1-1.html

介绍一些iOS开发入门级别的教程及书籍,供大家参考。 在线教程iOS技术概述    我个人感觉这是开始iOS开发第一步,了解一下iOS整体的结构,有哪些支持类库、如何使用类库等等一切基础的概念性指示iPhone人机界面指南   从这个文档可以了解到iPhone的基本UI组成及UE规和如何在设计最佳用户界面和用户体验。iPhone应用程序编程指南参考书籍

2012-07-07 13:49:53 1567

原创 通过PackageInfo 能获取到哪些信息

1.不知道别人应用源码的情况下,如何调用别人的应用程序:通过PackageManager可以得到PackageInfo,通过PackageInfo就可以得到你手机上安装的应用的包名(这个很简单,网上有的是,不赘述)。关键是下一步,代码如下(也是a应用中Button的onclick中的代码):     PackageManager packageManager =getPackageMana

2012-05-28 12:30:51 3243

原创 解决 EditText 屏蔽输入窗口问题

1.屏蔽 EditText 自动获得焦点弹出输入窗的方法在 EditText 的父容器中加入两个属性android:focusable="true"    android:focusableInTouchMode="true"  这样EditText 就不会自动获得焦点,也就不会弹出窗口,点击EditText 时才弹出窗口。2.如果想让 EditText 获取单击事件,而又不想让其

2012-05-17 11:43:10 691

转载 xStream完美转换XML、JSON

xStream框架本文转载:http://blog.csdn.net/ibm_hoojo/article/details/6342386xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换;前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2

2012-05-09 20:53:26 579

转载 Jackson 框架,轻易转换JSON

本文转载:http://blog.csdn.net/ibm_hoojo/article/details/6340762Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023

2012-05-09 20:50:15 615

转载 Android应用自动更新功能的代码实现

由于Android项目开源所致,市面上出现了N多安卓软件市场。为了让我们开发的软件有更多的用户使用,我们需要向N多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。既然实现自动更新,我们首先必须让我们的应用知道是否存在新版本的软件,因此我们可以在自己的网站上放置配置文件,存放软件的版本信息:[htm

2012-05-04 23:10:57 565

转载 实现屏幕截图

/** * 获取和保存当前屏幕的截图 */ private void GetandSaveCurrentImage() { //1.构建Bitmap WindowManager windowManager = getWindowManager(); Display display = windowManager.getDefa

2012-04-28 17:27:29 793

原创 AndroidManifest.xml设置程序安装的路径

在android2.2 版本和以后的版本中,android应用可以自定义选择安装的路径 AndroidManifest.xml下面的manifest节点中有个属性叫:android:installLocation 可以决定程序安装的路径属性的值有:auto --------自动,有系统决定安装位置internalOnly   ---- 手机内存preferExt

2012-04-26 15:28:16 5662

转载 详解Android getWidth和getMeasuredWidth

Google文档的英文说明:getWidth():Return the width of the your view.Returns: the width of your view, in pixelsgetMeasuredWidth():The width of this view as measured in the most recent call to measure(

2012-04-26 15:26:20 1488

转载 ondraw() 和dispatchdraw()的区别 .

绘制VIew本身的内容,通过调用View.onDraw(canvas)函数实现绘制自己的孩子通过dispatchDraw(canvas)实现     View组件的绘制会调用draw(Canvas canvas)方法,draw过程中主要是先画Drawable背景,对 drawable调用setBounds()然后是draw(Canvas c)方法.有点注意的是背景drawable的实际

2012-04-26 15:22:17 817

转载 Android Matrix理论与应用详解

Matrix学习——基础知识以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,前段时间在使用GDI+的时候再次学习如何使用矩阵来变化图像,看了之后在这里总结说明。首先大家看看下面这个3 x 3的矩阵,这个矩阵被分割成4部分。为什么分割成4部分,在后面详细说明。首先给大家举个简单的例子:现设点P0(x0, y0)进行平移后,移到P(x,y),其中x方向的平移量为△x,y方向的平

2012-04-25 17:23:33 562

原创 android 开源项目集锦

Android开辟又将带来新一轮高潮,很多开辟者都投入到这个海潮中去了,发了然许很多多相当优良的应用。此中也有许很多多的开辟者供给了应用开源项目,供献出他们的聪明和发明力。进修开源代码是把握技巧的一个最佳体式格式。下面推荐几个应用开源项目,这些项目不仅供给了优良的创意,也可以直接把握 Android内核的接口应用:  1、Android团队供给的示例项目  若是不是从进修Android

2012-04-22 23:02:11 2620

mysql 5权威指南中文版第三版(pdf版)

第一部分入门  第1章什么是MySQL  第2章测试环境  第3章初级案例研究:MySQL+PHP 第二部分管理工具和用户操作界面  第4章mysql、mysqladmin和mysqldump  第5章MySQLAdministrator和MySQLQueryBrowser  第6章phpMyAdmin  第7章MicrosoftOffice和OpenOffice/StarOffice 第三部分基础知识  第8章数据库设计概论  第9章SQL语言入门  第10章SQL解决方案  第11章访问权限与信息安全  第12章GIS函数  第13章存储过程和触发器  第14章管理与服务器配置 第四部分程序设计  第15章PHP  第16章Perl  第17章Java(JDBC和Connector/J)  第18章C语言  第19章VisualBasic6/VBA  第20章VisualBasic.NET和C# 第五部分参考资料  第21章SQL语法指南  第22章MySQL工具和选项  第23章MySQLAPI应用指南 第六部分附录  附录A术语解释  附录B本书的配套示例文件  附录C参考书目

2018-04-10

IOS报表组件corePlot

iOS(iPhone/iPad) 下图形组件有两个有名的,s7graphview 和 Core Plot,它们都是在 Google 上托管的代码,听说 Core Plot 比较强,因为前者仅支持曲线图,后者呢曲线图、饼图、柱状图等通吃,且较活跃,该资源包括编译好的静态库,源码,DEMO和文档

2014-09-19

ZAKER 风格主界面实现

模仿ZAKER的主界面实现,可以添加,删除,平移ITEM,

2012-09-24

ext3.0 源码

ext3.0 源码 里面还附有很多的例子,example

2012-01-13

ext3.0 中文API

Ext 3.0的 中文API文档,chm格式

2012-01-13

arcGIS server 注册文件

arcGIS server 注册文件 绝对可以注册

2011-06-01

ArcGIS_FlexView_开发指南(中文).pdf

ArcGIS_FlexView_开发指南(中文).pdf

2011-06-01

ArcGIS_RIA开发实践_背景篇_Flex篇.pdf

ArcGIS_RIA开发实践_背景篇_Flex篇

2011-06-01

ArcGIS Server9.3 REST中文基础教程

ArcGIS Server9.3 REST中文基础教程

2011-06-01

Arcgis+server+for+java开发入门.rar

Arcgis+server+for+java开发入门.rar

2011-06-01

ArcSDE_SDK_Java_快速实践(1).pdf

I. 目录 ArcSDE SDK Java 快速实践 II. 几何对象  SeGeometry  SeShape  空间关系和算 III. 连接和流  ArcSDE连接SeConnection  流不数据操作 IV. 表和图层  SeTable 1. 创建表 2. 创建索引和约束 3. 一些其它操作  SeLayer 1. 创建图层 2. 获得图层及信息 3. 更改图层 V. 数据操作  添加 2  查询  修改  删除 VI. 图层锁  图层锁的类型和作用  使用锁 VII. 版本  添加删除版本  迚行一个版本编辑 VIII. ArcSDE服务管理  SeInstance

2011-06-01

httpcomponents-client-4.1-bin.zip

httpcomponents-client-4.1-bin.zip 包含源码,JAR包和API

2011-02-25

高级 socket 通信

实现了客户端和服务器之间的通信,服务器是用socketChannel实现,

2009-06-09

linux常用命令全集

这里包括了linux 的所有命令,它带有搜索命令和按命令功能分类

2009-05-09

空空如也

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

TA关注的人

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