/生成采样对照颜色(黑色)UIColor*sampleColor=[UIColorcolorWithRed:(0/255.0f)green:(0/255.0f) blue:(0/255.0f)alpha:(255/255.0f)];//比较 if(CGColorEqualToColor(detect...
分类:
移动开发 时间:
2014-08-11 23:48:12
阅读次数:
269
从App Store下载到的每一枚App最初都是一只IPA文件(其实是zip格式,内含特定规则的文件夹组织方式)。但当作zip解开之后会发现里面很多的PNG文件看不了,这是因为在这些PNG图像都已被iOS开发工具「优化」过了。Bjango.com的一篇文章提到了不管开发者事先对PNG做了何种优化(例...
分类:
移动开发 时间:
2014-08-11 23:48:23
阅读次数:
322
iOS开发拓展篇—CoreLocation地理编码一、简单说明CLGeocoder:地理编码器,其中Geo是地理的英文单词Geography的简写。1.使用CLGeocoder可以完成“地理编码”和“反地理编码”地理编码:根据给定的地名,获得具体的位置信息(比如经纬度、地址的全称等)反地理编码:根据...
分类:
移动开发 时间:
2014-08-11 23:54:13
阅读次数:
416
/** * @return 手机当前的activity */ String getRunningActivityName(){ ActivityManager activityManager=(ActivityManager) getSy...
分类:
移动开发 时间:
2014-08-11 23:58:43
阅读次数:
488
简介: 在Android平台上,继承了一个嵌入式关系型数据库---SQLite.SQLite具有跨平台特性,可以在所有主要的操作系统上运行。SQLite通过独占性和共享锁实现独立事务处理,因此多个进程可以在同一时间从同一数据库读取数据,但只有一个可以写入数据,在进行写操作之前,必须先获得独占锁。另....
分类:
移动开发 时间:
2014-08-12 00:00:13
阅读次数:
356
掌握 ? 1.项目中常见文件(Info.plist和pch文件的作用) ? 2.UIApplication ? 3.AppDelegate的代理方法 ? 4.iOS程序的完整启动过程(UIApplication、AppDelegate、UIWindow、UIViewControl...
分类:
移动开发 时间:
2014-08-12 00:04:13
阅读次数:
380
首先新建一个Activity,继承FragmentActivity。 初始化一个Fragment的List集合,用于像FragmentStatePagerAdapter填充数据,而ViewPager由FragmentStatePagerAdapter的实例进行初始化。和ListView一样,F...
分类:
移动开发 时间:
2014-08-12 00:05:53
阅读次数:
326
Android Preference经常使用在例如设置的功能,Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,这种就是使用android sharedpreferences方式进行保存的,不需要我们手动来写,下面的图片就是使用Preference来...
分类:
移动开发 时间:
2014-08-12 00:18:33
阅读次数:
530
首先,贴出效果图:1.布局文件main.xml 2.MainActivity界面java代码: 1 package com.easymorse.picture; 2 3 import android.app.Activity; 4 import android.graphics.Bi...
分类:
移动开发 时间:
2014-08-12 00:25:13
阅读次数:
258
在执行 yiic webapp ../abc 命令时报错: “php.exe”不是内部或外部命令,也不是可运行的程序 或批处理文件。 这是因为yiic批处理程序找不到php.exe的执行路径引起的。 解决方法: 打开yiic.bat文件, 将php.exe的绝对路径赋值给PHP_COMMAND,将:...
分类:
移动开发 时间:
2014-08-12 00:26:43
阅读次数:
299
在ALSA架构中,ASOC是由3个部分组成:Platform、CODEC & Machine。而耳机检测一般是在Machine driver里实现,当然也可以在CODEC driver里实现。耳机插拔接口Jack的结构图如图1所示(iPhone和Nokia耳机MIC & GROUND正好相反)。.....
分类:
移动开发 时间:
2014-08-12 00:29:03
阅读次数:
251
有次在使用eclipse写好Android的代码,代码没有报错。然后想在AVD中运行测试时,总是会弹出错误框,提示信息为:“Your project contains error(s),please fix them before running your application.”不管是重启AVD...
分类:
移动开发 时间:
2014-08-12 00:29:13
阅读次数:
213
问题概述:在新建Android程序的时候出现以下错误:找不到 \android-sdk-windows\tools\lib\proguard.cfg文件原因:SDK不完整。解决方法:方法一可在\android-sdk-windows\tools\lib\目录下新建一个proguard.cfg文件然后...
分类:
移动开发 时间:
2014-08-12 00:36:03
阅读次数:
213
错误一:
make: *** No rule to make target `/cygdrive/d/1-workspace/showmap-android-opengles/jni/showmap_opengles_OpenGLESRenderer.c', needed
by `/cygdrive/d/1-workspace/showmap-android-opengles/obj/loc...
分类:
移动开发 时间:
2014-08-12 00:38:53
阅读次数:
427
上篇博客提到过SQLite,它是嵌入式数据库,由于其轻巧但功能强大,被广泛的用于嵌入式设备当中。后来在智能手机、平板流行之后,它作为文件型数据库,几乎成为了智能设备单机数据库的必选,可以随着安卓app打包到apk文件当中。SQLite的官方网站是http://www.sqlite.org/,可以任意下载,上面也有详尽的文档可以参考。这篇博客重点关注SQLite在Android开发中如何使用。在An...
分类:
移动开发 时间:
2014-08-12 00:39:03
阅读次数:
298
如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:...
分类:
移动开发 时间:
2014-08-12 00:40:53
阅读次数:
238
android学习之--网格视图(GridView)和图像切换器(ImageSwitcher)...
分类:
移动开发 时间:
2014-08-12 00:46:33
阅读次数:
265
我们知道,activity 在 AMS 中的形式是 ActivityRecord,task 在 AMS 中的形式为TaskRecord,进程在 AMS 中的管理形式为 ProcessRecord。...
分类:
移动开发 时间:
2014-08-12 00:49:23
阅读次数:
232
1.1. 广播简介Android 广播与生活中的广播概念不同,它是指系统中产生事件后的通知。Android 广播不关心接收者是否收到处理或者如何处理广播,可以说是一种单向的通知。Android 通过 BraodcastReceiver 来监听系统发出的广播,不同的 BraodcastReceiver 通过设置不同的 fliter 来区分监听广播的类型。有些广播的监听需要相应的权限。...
分类:
移动开发 时间:
2014-08-12 00:49:53
阅读次数:
267
1.1 实现 Android 系统的自启动...
分类:
移动开发 时间:
2014-08-12 00:50:03
阅读次数:
256