码迷,mamicode.com
首页 > 移动开发
<转>ios nil、NULL和NSNull 的使用
nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同...
分类:移动开发   时间:2015-05-03 10:32:02    阅读次数:159
iOS开发中获取文件路径的方法介绍
1.首先要知道什么是沙盒? 沙盒就是每一个应用程序安装完毕之后在本地生成的一个文件夹,就叫做沙盒文件.下面是沙盒的一个路径展示: 可以看到: iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么?下面就详细的一一道来: 分别是:doc...
分类:移动开发   时间:2015-05-03 10:29:37    阅读次数:141
iOS网络监测
1.第一种效果 在文件中加入Reachability,MBProgressHUD库 在xxxxx.m中,加入头文件 #import "Reachability.h" #import "MBProgressHUD.h" 在需要判断的地方,加上[self isConnectionAvailable]; -(BOOL) isConnectionAvailabl...
分类:移动开发   时间:2015-05-03 09:23:31    阅读次数:270
Android ADT安装时卡在Calculating requirements and dependencies
AndroidSDK及Eclipse安装都很顺利,但是在Eclipse下安装ADT插件时,先采用点击Help->installnew software->Add...,无论输入https://dl-ssl.google.com/android/eclipse/或者http://dl-ssl.goog...
分类:移动开发   时间:2015-05-03 08:13:21    阅读次数:196
Android的Activity生命周期(原)
1.先来张官方文档的生命周期图2.下面我们用代码解释Activity生命周期FirstActivity.javapackage mars.activity04;import android.app.Activity;import android.content.Intent;import andro...
分类:移动开发   时间:2015-05-03 07:06:04    阅读次数:161
iOS 沙盒
IOS中的沙盒机制(SandBox)是一种安全体系,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容。所有的非代码文件都保存在这个地方,比如图片、声音、属性列表和文本文件等。1.每个应用程序都在自己的沙盒内2.不能随意跨越自己的沙盒去访问别的应用程序沙盒的内容3.应用程...
分类:移动开发   时间:2015-05-03 07:06:11    阅读次数:151
iOS基础控件UINavigationController中的传值
iOS基础控件UINavigationController中的传值,代理传值,正向传值,反向传值#import //声明一个协议@protocol SendValue//定义一个方法- (void)sendBtnTitle:(NSString *)title;@end@interface First...
分类:移动开发   时间:2015-05-03 07:04:53    阅读次数:203
详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对...
分类:移动开发   时间:2015-05-03 07:04:00    阅读次数:125
android中按back键返回上一个activity,如何重新调用上一个activity的oncreate方法?
默认情况下是不会调用的。 @Override public void onBackPressed() { String titleStr = edittitle.getText().toString(); String contentStr = editcontent.getText().toString(); if (title.equa...
分类:移动开发   时间:2015-05-03 01:59:40    阅读次数:275
04、AngularJS的ng-bind、多个控制器和apply
这篇,讲一下angularjs的ng-bind指令,多个控制器,以及手动触发angularjs的脏检查,我直接把代码贴,顺着代码讲。 {{name}} {{date}} 1、ng-bind:在使用a...
分类:移动开发   时间:2015-05-03 01:58:07    阅读次数:155
[转]android sqlite db-journal文件产生原因及说明
今天在android中将sqlite的数据库文件生成在SD卡上的过程中,发现生成的.db文件的旁边生成了一个大小为0的与数据库文件同名的.db-journal文件,不明白此文件的用途,于是google了sqlite的官方文档。发现该文件的用途如下:该文件是sqlite的一个临时的日志文件,主要用于s...
分类:移动开发   时间:2015-05-03 01:57:33    阅读次数:170
安卓备份 To Do(待办事项)的数据库
真正路径:/data/data/com.mediatek.todos/databases/todos.db使用过链接的路径:/data/user/0/com.mediatek.todos/databases/todos.db其实两个URL是定位到同一个文件,第二个URL中的 0 是链接到 /data...
分类:移动开发   时间:2015-05-03 01:58:35    阅读次数:186
iOS开发笔记1:ToDoList、相册、地图应用及新浪微博
前段时间做了一些小东西,一些关键点记录总结如下1.ToDoList 主要是使用UITableView以及NSUserDefaults完成任务管理,可新建、编辑及删除任务。 因为是Demo性质,所以利用NSUserDefaults做数据持久化,作为一个plist存储在应用的沙盒里。需要注意...
分类:移动开发   时间:2015-05-03 01:57:21    阅读次数:265
Android客户端与PHP服务端通信(三)---极光推送使用
概述 推送消息的方式有很多,在这里我选择了极光推送。本节分为上下两部分,首先通过注册极光推送并使用其Demo程序来看一下推送的效果,然后再一步一步的修改到自己的应用上。 注册登录极光推送 开发人员基本上都了解使用第三方的库,很多都需要注册才能使用,极光推送也不例外。直接登录极光推送官网https://www.jpush.cn/,注册自己的账号,注册的流程就不介绍了,这个都会。注册完直接登录,...
分类:移动开发   时间:2015-05-03 00:48:47    阅读次数:245
Android界面 分隔线的实现
很简单:1 宽度适应屏幕,高度设置为1dp,就ok了。
分类:移动开发   时间:2015-05-03 00:41:45    阅读次数:134
由女性手机谈起 玩人群细分究竟有没有意义
19世纪中叶的美国建筑师刘易斯·沙利文,被认为是建筑上的“现代主义之父”。他最著名的就是“形式追随功能”这句格言——建筑的首要目标在于它的功能,而非它的外形。一间房子要是连让人舒适安居的基本条件都做不到,就算它装潢得再漂亮又有什么用?同理,目前市场上女性手机..
分类:移动开发   时间:2015-05-02 23:29:21    阅读次数:167
Android开发之属于你的短信验证码(一)
纸上得来终觉浅,绝知此事要躬行!!...
分类:移动开发   时间:2015-05-02 23:28:45    阅读次数:290
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!