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