自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (6)
  • 收藏
  • 关注

转载 Android端的条形码/二维码识别功能 Zxing

因为手机端的输入不是很方便,所以条形码/二维码的扫描是一种很有效的解决手段。  比较流行的手机应用中,常用的二维码扫描实现,是使用了开源库——ZXing:http://code.google.com/p/zxing/  据项目主页的介绍,这个开源项目是用Java实现的,用手机自带的摄像头,扫描条形码/二维码,不需要和服务器通信(当然这个项目也可以用于PC和服务器),就可以做一维或二

2014-05-22 18:38:54 1385

转载 Android平台下利用zxing实现二维码开发

Android平台下利用zxing实现二维码开发  现在走在大街小巷都能看到二维码,而且最近由于项目需要,所以研究了下二维码开发的东西,开源的二维码扫描库主要有zxing和zbar,zbar在iPos平台上应用比较成熟,而在Android平台上主流还是用zxing库,因此这里主要讲述如何利用zxing进行二维码开发。1.如何将zxing的Android源码导入工程。  在导

2014-05-21 17:27:36 948

转载 ZXing for iOS Scan (Qr , data metrics code)

ZXing(Github镜像地址)是一个开源的条码生成和扫描库(开源协议为Apache2.0)。它不但支持众多的条码格式,而且有各种语言的实现版本,它支持的语言包括:Java, C++, C#, Objective-C, ActionScript和Ruby。我上周在iOS项目开发中使用了ZXing的扫描二维码功能。在此总结一下如何将ZXing集成到已有的iOS工程中,分享给大家。

2014-05-21 17:00:45 1280

原创 Android 屏幕适配--屏幕旋转

1、当屏幕旋转的时候Activity执行的方法为onpause()onSaveInstanceState()onStop()onDestory()oncreate()onStart()onRestoreInstanceState()onResume()2、如果想在屏幕改变的时候不执行这些通过查阅Android API可以得知android:o

2014-05-21 12:29:05 2155

转载 GCD 信号量控制并发 (dispatch_semaphore)

当我们在处理一系列线程的时候,当数量达到一定量,在以前我们可能会选择使用NSOperationQueue来处理并发控制,但如何在GCD中快速的控制并发呢?答案就是dispatch_semaphore,对经常做unix开发的人来讲,我所介绍的内容可能就显得非常入门级了,信号量在他们的多线程开发中再平常不过了。  信号量是一个整形值并且具有一个初始计数值,并且支持两个操作:信号通知和等待。当一个信

2014-05-15 21:58:01 38232

转载 iOS 本地缓存实现 方案借鉴

在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS设备中加一个缓存的机制,前面一篇文章介绍了iOS设备的内存缓存,这篇文章将设计一个本地缓存的机制。功能需求这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到本地磁盘搜索。3、可以判断文件缓存

2014-05-15 17:24:36 2543

转载 iOS 内存缓存

前面一片文章介绍了如何上传和下载文件,这篇文章将介绍一下如何在iOS设备中进行缓存。这篇文章将只介绍一下将内容缓存到内存中,下一篇文章就介绍一下在iOS磁盘上缓存内容。使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。内存缓存我们可以使用sdk中的NSURLCache类

2014-05-15 17:22:21 1888

转载 Android 产品设计 原则

上篇文章介绍了Android开发的设计理念的一部分,并没有得到博友们的多大认可,只看到了一位博友在下面留言期待下一篇文章的发表,为了这小小的唯一支持,我决定继续把后面的8个要点介绍一下,自己也潜心反省一下,自己的理解是不是太浅薄。二、增加易用性    (6)一样的标志,一样的功能          我们设计的程序应该帮助人们通过视觉辨别就可以轻松判断该图案或者按钮代

2014-05-15 09:40:39 1348

转载 Android Service 深入理解

一、 Service简介Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放

2014-05-13 18:05:23 1919

转载 Android Service

Service是在一段不定的时间运行在后台,不和用户交互应用组件。每个Service必须在manifest中 通过来声明。可以通过contect.startservice和contect.bindserverice来启动。    Service和其他的应用组件一样,运行在进程的主线程中。这就是说如果service需要很多耗时或者阻塞的操作,需要在其子线程中实现。   

2014-05-13 17:40:38 454

转载 Activity之间的通信

Activity之间的通信Activity 之间的通信是通过Intent实现的1.由activity A 到B -- 调用同一个应用下的activity    a.普通方式    流程:创建一个Intent实例 ,通过Intent指定从哪个Activity到哪个Activity,然后 A实例对象.startActivity(Intent实例)    eg: 

2014-05-13 15:45:19 501

转载 Android GalHttprequest 简介

GalHttprequest名字的由来开发过iOS项目的朋友都应该知道 ASIHTTPRequest类库, ASIHTTPRequest对iOS SDK的底层API进行了封装,并使用一套简单的API调用接口即可十分方便地调用HTTP请求。由于之前有接触过ios开发,对ASIHTTPRequest印象十分深刻,最近一直在开发android上的应用,发觉android明显缺少这样一个方便请求H

2014-05-12 17:56:26 500

转载 Android开源项目--2

ListViewListView下拉刷新:https://github.com/johannilsson/android-pulltorefreshAndroidPullToRefresh:https://github.com/chrisbanes/Android-PullToRefreshDragSortListView:https://github.com/bauerc

2014-05-12 17:54:38 1601

转载 Android开源项目--1

GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。下面,就让我们一起来看看,在GitHub平台上,究竟有哪些Android开源

2014-05-12 17:32:06 561

原创 Mac 下txt 转换UTF8 编码

转换文本编码是因为 iPhone 看中文电子书只支持Unicode (UTF-8)。之前有人发了 windows下转换文本编码的软件,就有不少朋友追问苹果系统下的转换软件,甚至有人因此感到讽刺,认为用iPhone 居然是windows 更顺。 事实是, Mac OS下不需要转换软件,───终端下一行命令就搞定了。 入正题: A. 文件名的编码:Mac的文件名本来就用Unic

2014-05-08 14:09:52 18812 1

转载 iOS Crash Log 理解2

场景 4: 吃棒棒糖时闪退!用户邮件说, “当rage master吃棒棒糖时应用就闪退…” 另一用户说, “我让rage master 吃棒棒糖,没几次应用就闪退了!”崩溃日志如下:Incident Identifier: 081E58F5-95A8-404D-947B-5E104B6BC1B1CrashReporter Key: 5a56599d836

2014-05-07 13:44:37 1417

转载 iOS crash Log 理解1

这篇文章还可以在这里找到 英语Learn how to make sense of crash logs!本文作者是 Soheil Moayedi Azarpour, 他是一名独立iOS开发者。作为一名应用开发者,你是否有过如下经历?为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应

2014-05-07 13:42:15 1743

鸿蒙 HarmonyOS 高仿微信源码

鸿蒙 HarmonyOS 高仿微信源码, 包含各种自定义组件, 各种tab, 各种列表, 各种UI 组件。

2023-11-22

Swift 中经典各种切换动画

该源码 展示了SWift下 经典的视图动画,属性动画,以及各种相关动画分类效果。是动画参考的好源码

2015-02-13

ios 基础语法

比较详细的语法,包含各种基础知识,很适合新手学习。比较全面准确。

2013-05-08

c++ 语法学习

很好得语法学习资源,包含了各种语法相关信息

2013-02-19

iphone 各种视图切换效果

iphone 开发各种特效,包含了绝大部 页面切换展示的效果,总结的非常全面含有源码。

2011-10-28

如何成为android高手

成为一名真正的Android 高手必须掌握和遵循的一些准则: 1,学会懒惰 2,精通Android 体系架构、MVC、常见的设计模式、控制反转(IoC) 3,编写可重用、可扩展、可维护、灵活性高的代码 4,高效的编写高效的代码 5,学会至少一门服务器端开发技术

2011-05-17

空空如也

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

TA关注的人

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