摘要:1 SharedPreferences settings =Activity.getPreferences(Activity.MODE_PRIVATE); 访问数据的范围为 当前的activity2SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(context); 访问数据的范围 为 当前app ,类似于全局变量
阅读全文
摘要:可以分为下面的几部分:使用支持库创建一个Fragment创建一个动态UI多个Fragment之间的通信1、使用支持库如果您的应用需要运行在3.0及以上的版本,可以忽略这部分内容。如果您的应用使用在3.0以下、1.6及以上的版本,需要使用支持库来构建。使用支持库的步骤:使用SDK下的SDK Manager工具下载Android Support Package2. 在您的Android工程的顶级目录下创建一个libs目录3. 找到您的SDK下的/extras/android/support/v4/android-support-v4.jar,并且拷贝到您的项目的libs下,选中这个jar包 → 右
阅读全文
摘要:在ios 中 项目有两个内存管理方式第一种,arc 方式,编译器编译时,自动给obj 加上 release实现要求1. 设置项目 将 Objective-C Automatic Reference Counting设置成YES2 在程序中如果碰到需要释放的对象 直接设置对象 obj=nil;第二种 手动设置内存释放1 用 alloc new copy 创建对象时 ,retaincount =1 ,需要对应的 release autorelease 释放2 对于引用其他地方的对象,如需要保存一定时间,并处理 ,需要retain 一下 ,在用完 release autorelease 释放
阅读全文
摘要:xcode 支持 object-c 混编,在object-c 中调用c,c++接口第一步 定义c语言 接口(File.c)#include void printsByC(){ printf("调用C语言。");}第二步 定义c++ 接口student.h文件#ifndef __test_hun__student__#define __test_hun__student__#include #endif /* defined(__test_hun__student__) */student.cpp文件#include "student.h"using na
阅读全文