码迷,mamicode.com
首页 > 移动开发
iOS App初始化或者升级,涉及本地数据库迁移的问题
总体思路一般app启动之后,都有一个初始化的过程。此外后续app升级,还需要考虑数据迁移。所以初始化和数据迁移的框架,在初期的版本就要考虑好总结一下我们的app采取的方案:1、在持久化的文件夹内(比如UserDefaults或者Documents目录),用一个字段保存老版本号2、在开始初始化之前,读...
分类:移动开发   时间:2014-08-14 16:19:38    阅读次数:309
iOS 开发 之 - UIScrollView文档
额。这篇文档主银:http://blog.sina.com.cn/u/2141630575#import #import #import #import #import typedef enum { UIScrollViewIndicatorStyleDefault, // black...
分类:移动开发   时间:2014-08-14 16:13:18    阅读次数:268
IOS view的圆角和阴影并存
UIView *v=[[UIView alloc]initWithFrame:CGRectMake(10, 10, 100, 100)]; v.backgroundColor=[UIColor yellowColor];//v.layer.masksToBounds=YES;这行去掉 v.layer...
分类:移动开发   时间:2014-08-14 16:09:28    阅读次数:253
iOS的动画效果类型及实现方法
实现iOS漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransition进行更低层次的控制, 第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供大家参考。[UI...
分类:移动开发   时间:2014-08-14 16:08:30    阅读次数:266
Android手机拨打电话的开发实例
一部手机最常用的功能就是打电话和发短信了,在Android开发中我们如何通过程序拨打电话呢?本文就给出一个用Android手机拨打电话的简单的实例。 下面是开发此实例的具体步骤: 一、新建一个Android工程,命名为phoneCallDemo。二、设计程序的界面,打开main.xml把内容修改.....
分类:移动开发   时间:2014-08-14 16:08:08    阅读次数:271
android 开发环境搭建
一、Android搭建开发环境(一)、工具准备1.下载JDKJDK即Java Development Kit(Java开发工具包),包括JAVA运行环境,基础类库和JAVA工具,是JAVA运行的基础。网址:http://www.oracle.com/technetwork/java/javase/d...
分类:移动开发   时间:2014-08-14 16:05:08    阅读次数:331
iOS 开发之 - Plist文件的基本操作
plist文件是一个轻量级的数据库,用于存放一些比较小的数据。下面是对plist的基本操作。新建一个Plist文件我这里是新建的一个以整体为Array,item是字典的plist文件。如图:一般开发中,如果是要操作plist文件的话。都是要把plist文件放到沙盒(Document) 目录下的先得到...
分类:移动开发   时间:2014-08-14 16:02:48    阅读次数:214
Android_JarZip压缩和解压文件
本文资料来自《android开发权威指南》AndroidSDK中提供了java.util.jar和java.util.zip包中的若干类和接口来完成。压缩文件基本步骤:1、创建一个JarOutputStream或ZipOutputStream对象,分别用来生成jar或zip文件。2、创建了(jar|...
分类:移动开发   时间:2014-08-14 16:01:18    阅读次数:269
安卓开发技巧
Android开发中LogCat工具的使用LogCat是Android中一个命令行工具,可以用于得到程序的log信息,本附录讲解其使用方法和其中的一些技巧。1.使用方法LogCat使用方法如下所示:LogCat[options][filterspecs]LogCat的选项包括:-s设置过滤器,如指定...
分类:移动开发   时间:2014-08-14 15:51:38    阅读次数:207
IOS 开启定位功能 CLLocationManager 介绍-简单使用
iOS 中的定位功能,主要在 CoreLocation库中,需要用到位置管理器 CLLocationManager 来完成绝大多数事情。要使用 CLLocationManager 首先需要一个对象~ 以及对它进行简单的设置,最后开启定位功能, 就开始定位了,定位成功或者失败后都会调用代理方法返回信息...
分类:移动开发   时间:2014-08-14 15:50:09    阅读次数:534
nagios学习笔记
Nagios是一款开源的监控软件,可以监控linux,unix,windows 以及网络设备和打印机等。           Nagios通过各种不同的插件来实现对不同对象的监控,也可以基于web界面来管理Nagios。                     nagios的安装目录:  nagios/bin   存放nagios的主运行程序,  nagios/sbin  存放外部调用的c...
分类:移动开发   时间:2014-08-14 14:18:28    阅读次数:248
[转载]ios 开发 icon图标设置
iTunes Artwork icon ───────────────────────── 512px (90px) App icon(iPhone4) ────────────────────────── 114px (20px) App icon(iPad) ───────────────────────────── 72px (12px) App icon(iPhone 3...
分类:移动开发   时间:2014-08-14 14:17:28    阅读次数:277
Android 系统工具类SystemUtils收集整理(持续更新)
最近做的功能中涉及到了一些关于系统方面的东西,自己摸索以及网上搜集整理出来了一个工具类方便调用 包含的功能有: 获取系统中所有APP应用、获取用户安装的APP应用、根据包名和Activity启动类查询应用信息、跳转到WIFI设置、WIFI网络开关、移动网络开关、GPS开关 当前若关则打开 当前若开则关闭、调节系统音量、设置亮度、获取屏幕的亮度、跳转到系统设置、获取文件夹下所有文件、获取视频的缩...
分类:移动开发   时间:2014-08-14 14:16:48    阅读次数:440
android动态控制组件的位置、大小和新的动画
一、动态设置组件的位置 其中view是需要改变位置的控件,top是需要设制的位置; private static void setLayoutX(View view,int top)  { //克隆view的width、height、margin的值生成margin对象   MarginLayoutParams margin=new MarginLayoutParams(view.get...
分类:移动开发   时间:2014-08-14 14:14:58    阅读次数:298
android 状态栏操作
最近太忙了。好长时间没动博客,把原来的东西拿出来都重新温习下。 private void collapseStatusBar() { int currentApiVersion = android.os.Build.VERSION.SDK_INT; try { Object service = getSystemService("s...
分类:移动开发   时间:2014-08-14 14:14:48    阅读次数:192
uva 10652 Board Wrapping (计算几何-凸包)
uva 10652 Board Wrapping (计算几何-凸包) 题目大意: 给n个矩形木板,你要用一个面积尽量小的凸多边形把它们包起来,求木板占整个包装面积的百分比。 解题思路: 最主要还是求凸包。...
分类:移动开发   时间:2014-08-14 14:13:58    阅读次数:246
iOS_21团购_iPad中子控制器的屏幕适配
最终效果图: iPad中重要的屏幕适配技巧, 先添加一个contentView占位, 并且只在viewDidLoad方法中设置frame, 因为iPad中无论横屏还是竖屏,W都是窄的那一条边, 因此,先添加一个contentView到主控制器的右侧, 并让它随着主控制器宽高自动伸缩, 而子控制器的view只需添加到contentView中即可,x...
分类:移动开发   时间:2014-08-14 14:12:28    阅读次数:339
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!