1.Object-c 提供了 BOOL 类型, 但这个BOOL 类型和 C++里的并不一样: 在C++里一切非 0 值的东西都 为 true,而为 0 值的为 false。但是 Object-c 里 1 为 true 并被宏定义为 YES=1,0 为 false 并被宏定义为 NO=0。
+ (BOOL)isEquals:(int)x with:(int)y
{
return...
分类:
移动开发 时间:
2014-06-11 06:19:36
阅读次数:
278
应用场景: 由于侧滑菜单有更好的用户体验效果,所以更多的App使用侧滑抽屉式菜单列表,如网易客户端、百度影音、爱奇艺等等。至此,侧滑菜单有了更多的使用需求。...
分类:
移动开发 时间:
2014-06-10 15:53:35
阅读次数:
498
第二种实现android应用Theme的方式是通过apk来实现的。
1.首先必须新建一个apk,类似的插件,然后在该apk的AndroidManifest.xml文件的application加上一个meta-data。
这个是下一步查找是否是自己的插件的apk做一个标记。
2.在该apk添加一些图片,也可以用其他(包括style等)这里主要是为了演示。在该apk的MainActivity定义一个方法。这里主要为了方便主apk快速调用这个方法。
3.在主apk中通过读取所有安装的应用,通过分析applicat...
分类:
移动开发 时间:
2014-06-10 15:59:18
阅读次数:
276
1.AudioToolbox概述
通过AudioToolbox框架,可以将短声音注册到system sound服务上,被注册到system sound服务上的声音称之为 system sounds。它必须满足下面几个条件。
(1).播放的时间不能超过30秒
(2).数据必须是 PCM或者IMA4流格式
(3).必须被打包成下面三个格式之一:Core Audio Format (...
分类:
移动开发 时间:
2014-06-11 06:33:46
阅读次数:
363
今天要实现一个功能, 通过iTunes导入文件到应用中, 并且在应用中对这个文件进行编辑。类似我们平时经常使用的 PDF阅读器那样的东西, 我们可以自己导入我们的电子书。源码下载:https://github.com/colin1994/iTunesTest.git下面具体介绍下实现过程。先看效果图。图1. 未实现功能前, iTunes截图图2. 实现功能后, iTunes截图图3. 实现功能后,...
分类:
移动开发 时间:
2014-06-11 06:53:02
阅读次数:
265
联系人T9搜索...
分类:
移动开发 时间:
2014-06-11 06:15:03
阅读次数:
443
1、开发Android应用程序来使用硬件访问服务
~/android-2.3_r1/packages/experimental/Freg
----AndroidManifest.java
----Android.mk
----src
----shy/luo/freg...
分类:
移动开发 时间:
2014-06-11 00:04:37
阅读次数:
362
AN3965
应用手册
STM32F40x/STM32F41x 使用USART在应用编程
1.简介
当大多数闪存存储器系统被安装在终端产品里时,都要求有升级固件的能力。这种能力就叫做在应用编程能力。本应用手册的目的就是为开发IAP应用程序提供一般指导方法。
STM32F4xx微控制器能够运行用户特定固件来执行嵌入在微控制器的闪存存储器中的IAP。这种操作的特征是允许使用任何类型的通...
分类:
移动开发 时间:
2014-06-11 00:58:36
阅读次数:
421
在前面我们在解决线程同步问题的时候使用了synchronized关键字,今天我们来看看Java 5.0以后提供的线程锁Lock.Lock接口的实现类提供了比使用synchronized关键字更加灵活和广泛的锁定对象操作,而且是以面向对象的方式进行对象加锁。 @Override
public void run() {
while(true){
Lock lock = new Re...
分类:
移动开发 时间:
2014-06-11 00:57:51
阅读次数:
329
vcf, 通讯录导出的一种格式。一。生成vcf文件如果要把我们iPhone通讯录里的数据, 生成vcf格式文件。我们可以借助iCloud。 小技巧:通过iCloud导出iPhone通讯录的方法当然, 如果你想在应用中, 利用代码生成, 完全可以。先导出通讯录数据, 再解析, 再生成vcf文件即可。参考下面代码:-(NSString*)generateVCardStringWithContacts...
分类:
移动开发 时间:
2014-06-11 06:11:40
阅读次数:
309
格式:
...
父标签:
描述:
指定屏幕的配置为应用能够兼容。...
分类:
移动开发 时间:
2014-06-11 06:33:14
阅读次数:
239
格式:
父标签:
描述:
添加分类名称到Intent过滤器。
参数:
android:name
分类的名称。标准的分类在Intent类的API中又描述,像“CATEGORY_*”常量。指定的时候需要加"android.intent.category."前缀。比如常量值为CATEGORY_LAUNCHER的应该是 "android.intent.categ...
分类:
移动开发 时间:
2014-06-11 00:45:40
阅读次数:
206
昨夜浏览Demo的时候,看到别人请求网络数据用的是NSURLSession,当时就在想这里什么,怎么没有用过,引起了我的好奇心,遂去百度-谷歌-官方文档一一查看,有了一定的了解,原来NSURLSession是iOS7中新的网络接口,它与咱们熟悉的NSURLConnection是并列的。
查找资料,写了一个小Demo,大家可以看看,有什么不足的地方,可以留言帮我指出来.
//...
分类:
移动开发 时间:
2014-06-11 00:21:38
阅读次数:
340
ios程序中数据数据存储有下列5种方式
XML属性列表(plist)归档
Preference(偏好设置)
NSKeyedArchiver归档(NSCoding)
SQLite3
Core Data
每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒
应用...
分类:
移动开发 时间:
2014-06-11 07:04:39
阅读次数:
260
Device Mapper Multipath(DM-Multipath)可以将服务器节点和存储阵列之间的多条I/O链路配置为一个单独的设备。这些I/O链路是由不同的线缆、交换机、控制器组成的SAN物理链路。Multipath将这些链路聚合在一起,生成一个单独的新的设备。
1.DM-Multipath概览:
(1)数据冗余
DM-Multipath可以实现在active/passive模式...
分类:
移动开发 时间:
2014-06-11 00:56:26
阅读次数:
329
代理模式(Proxy)一、 什么是代理模式先来看看官方的说法,代理模式就是为其他对象提供一种代理,以控制对这个对象的访问。 看来这个官方的说法的确有点官方,看了还是让人感觉不点不知所措,还是不明白代理模式是什么,究竟是用来做什么的。 其实代理这个名词,对于我们来说其实并不陌生,生活中有很多关于代理的例子。例如校园代理等,就以校园代理来讲,这个校园代理就是为他对应的上司的作代理,而这个校园代理的...
分类:
移动开发 时间:
2014-06-11 00:26:43
阅读次数:
306
今天发现自己连Bundle类都没有搞清楚,于是花时间研究了一下。依据google官方的文档(http://developer.android.com/reference/android/os/Bundle.html)Bundle类是一个key-value对,“A
mapping from Strin...
分类:
移动开发 时间:
2014-06-10 00:36:28
阅读次数:
247