码迷,mamicode.com
首页 > 移动开发
005-iOS App程序启动过程
掌握 ? 1.项目中常见文件(Info.plist和pch文件的作用) ? 2.UIApplication ? 3.AppDelegate的代理方法 ? 4.iOS程序的完整启动过程(UIApplication、AppDelegate、UIWindow、UIViewControl...
分类:移动开发   时间:2014-08-12 00:04:13    阅读次数:380
基础篇:6.Android数据库编程---SQLite
简介: 在Android平台上,继承了一个嵌入式关系型数据库---SQLite.SQLite具有跨平台特性,可以在所有主要的操作系统上运行。SQLite通过独占性和共享锁实现独立事务处理,因此多个进程可以在同一时间从同一数据库读取数据,但只有一个可以写入数据,在进行写操作之前,必须先获得独占锁。另....
分类:移动开发   时间:2014-08-12 00:00:13    阅读次数:356
得到手机当前显示的activity的名字
/** * @return 手机当前的activity */ String getRunningActivityName(){ ActivityManager activityManager=(ActivityManager) getSy...
分类:移动开发   时间:2014-08-11 23:58:43    阅读次数:488
iOS开发拓展篇—CoreLocation地理编码
iOS开发拓展篇—CoreLocation地理编码一、简单说明CLGeocoder:地理编码器,其中Geo是地理的英文单词Geography的简写。1.使用CLGeocoder可以完成“地理编码”和“反地理编码”地理编码:根据给定的地名,获得具体的位置信息(比如经纬度、地址的全称等)反地理编码:根据...
分类:移动开发   时间:2014-08-11 23:54:13    阅读次数:416
PNG与iOS优化选项
从App Store下载到的每一枚App最初都是一只IPA文件(其实是zip格式,内含特定规则的文件夹组织方式)。但当作zip解开之后会发现里面很多的PNG文件看不了,这是因为在这些PNG图像都已被iOS开发工具「优化」过了。Bjango.com的一篇文章提到了不管开发者事先对PNG做了何种优化(例...
分类:移动开发   时间:2014-08-11 23:48:23    阅读次数:322
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
.net performance optimize your C# app 读书笔记
目录序作者简介推荐人简介感谢本书简介第一章 性能指标第二章 性能测量第三章 内部类型第四章 垃圾回收机制第五章 集合和泛型第六章 并发和并行性第七章 网络、I / O和序列化机制第八章 不安全的代码以及互操作性第九章 算法的优化第十章 性能模式第十一章 web 应用程序性能
分类:移动开发   时间:2014-08-11 23:46:22    阅读次数:325
高性能的移动用户体验是这样炼成的!
在人际关系中,良好的第一印象是很重要的,人们愿意在彼此身上寻求信任与诚实,并期望在接下来的经历中重现和增强这些好感。相同的道理也体如今移动应用或互联网产品中。在打造良好的品牌信誉及其与终端用户之间持久信任关系的过程中,“设计”扮演着极其重要的角色。 在用户的期望中,移动应用应该是准确、友好和高效的....
分类:移动开发   时间:2014-08-11 23:46:03    阅读次数:353
iOS音频播放 (一):概述 转
今天看到非常好的介绍音频开发的文章,转载一下 ?原文地址:http://msching.github.io/blog/2014/07/07/audio-in-ios/ 前言 从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对...
分类:移动开发   时间:2014-08-11 21:40:25    阅读次数:385
iOS 自定义页面的切换动画与交互动画
在iOS7之前,开发者为了寻求自定义Navigation Controller的Push/Pop动画,只能受限于子类化一个UINavigationController,或是用自定义的动画去覆盖它。但是随着iOS7的到来,Apple针对开发者推出了新的工具,以更灵活地方式管理UIViewController切换。...
分类:移动开发   时间:2014-08-11 21:39:02    阅读次数:426
Android PagerSlidingTitleIconTabStrip 可以在title旁边加小图标的PagerSlidingTabStrip
PagerSlidingTitleIconTabStrip 可以在title旁边加小图标的PagerSlidingTabStrip...
分类:移动开发   时间:2014-08-11 21:37:13    阅读次数:428
Android Tween动画
View Animation, 即显示在view上的Tween Animation Tween动画,本质上不改变View的真实位置 两种实现方式,一种在xml中定义,一种直接在代码里定义 xml定义方式: 位移动画translate <translate xmlns:android="http://schemas.android.com/apk/res/android" and...
分类:移动开发   时间:2014-08-11 21:33:23    阅读次数:372
ios SDImageCache 清除所有缓存图片
ios SDImageCache 清除所有缓存图片...
分类:移动开发   时间:2014-08-11 21:32:53    阅读次数:237
ios 指示器MBProgressHUD 的使用
// 显示指示器     MBProgressHUD *HUD = [MBProgressHUD showHUDAddedTo:[[UIApplication sharedApplication].windows objectAtIndex:1] animated:YES];     [self.view.window addSubview:HUD];     HUD.labelT...
分类:移动开发   时间:2014-08-11 21:32:22    阅读次数:256
ios 独立创建一条线程,去做些事情
- (void)startLoop {         [NSThread detachNewThreadSelector:@selector(loopMethod) toTarget:self withObject:nil]; } - (void)loopMethod {     [NSTimer scheduledTimerWithTimeInterval:3.0f...
分类:移动开发   时间:2014-08-11 21:31:22    阅读次数:211
HDU 2830 Matrix Swapping II (DP,最大全1矩阵)
题意 给你一个n*m矩阵 每列都可以随便交换位置 求最优交换后最大的全1子矩阵 又是HDU 1505 1506的变种 但这个更容易了 因为每列都可以交换位置了 那么这一行中所有比i高的都可以与i相邻了 只需要统计这一行有多少个比i高就行了 可以在算出每一行后 把高度大的放前面去 用num[i]记录排序后的列原来的数 这样就有j列比h[i][num[j]]高了 最后的答案也就是max(j*h[i][num[j]])...
分类:移动开发   时间:2014-08-11 21:30:12    阅读次数:296
[Android]WebView method must on same thread
问题描述 最近代码里使用了webview,主要是使用webview load了远程的url。但是我从实现了javascript接口,调用javascript中方法刷新url时,发现刷新代码没有实际效果。示例代码如下: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSta...
分类:移动开发   时间:2014-08-11 21:26:12    阅读次数:281
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!