加载中
TabHost页和子Activity之间的通讯

TabHost的各个Tab页,都是由activity组成。 现在,某个子Activity中处理数据后,要自动跳转到另外一个Tab页中。这样,需要有个TabHost页和子Activity之间的通讯的机制。 子Activity通知TabHo...

2015/08/31 16:54
47
Socket在手机上的应用

Socket在手机上主要有两个方向: 1、 数据传输量大,实时传输要求高 聊天交易:避免聊天延时 股票交易:避免影响用户交易而导致损失 贵金属交易:同上 此时可用socket长连接,即连接后不再关...

2015/08/31 16:54
43
把文件放在SD卡

在程序中访问SDCard,你需要申请访问SDCard的权限。 在AndroidManifest.xml中加入访问SDCard的权限如下: <!-- 在SDCard中创建与删除文件权限--> <uses-permissionandroid:name="android.per...

2015/08/31 16:54
27
android BitMap回收

bitmap在android中使用较多,但是如果不对其进行回收,将会导致内存问题。 【第一种方法】及时回收bitmap内存: 一般而言,回收bitmap内存可以用到以下代码 if(bitmap != null && !bitmap.i...

2015/08/31 16:54
287
android开机启动代码

public class StartupReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Intent startupintent = new Intent(con...

2015/08/31 16:54
139
android MD5加密

public class Demo {   /**    * @param args    * @throws NoSuchAlgorithmException    */   public static void main(String[] args) throws NoSuchAlgorithmException {     MessageDigest di...

2015/08/31 16:54
56
Android下创建一个sqlite数据库

在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上...

2015/08/31 16:54
109
android如何对应用进行单元测试

在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。 第一步...

2015/08/31 16:54
43
android获取SD卡状态

/** 获取存储卡路径 */ File sdcardDir=Environment.getExternalStorageDirectory(); /** StatFs 看文件系统空间使用情况 */ StatFs statFs=new StatFs(sdcardDir.getPath()); /** Block 的 ...

2015/08/31 16:54
83
android Content Provider

内容提供者即Content Provider,Content Provider提供了一个接口用来共享自己的数据,包括自己的私有数据。其他程序通过Content Resolve来使用这些数据。 当应用需要通过ContentProvider对外...

2015/08/31 16:53
82
OC之构造方法

完整地创建一个可用的对象系统需要进行以下两步: 1.分配存储空间 +alloc 2.初始化 -init 比如创建一个对象: Person *p = [Person new]; 则系统实际上进行了以下两步: 1.调用+alloc分配存储...

2015/08/31 16:53
38
android 还原短信

ContentValues values = new ContentValues();   values.put("address", "123456789");   values.put("body", "haha");   values.put("date", "135123000000");   getContentRes...

2015/08/31 16:53
31
OC之iOS开发常用Unix指令

在终端中输入指令 pwd 查看当前目录 ls 列出当前目录下所有文件 ls –l 详细列出当前目录下文件的属性 mkdir 在当前目录下新建文件夹(mkdir 文件名) touch 在当前文件夹下新建文件(touch...

2015/08/31 15:42
74
OC之OC的类

比如,定义一个类名为Car的类,类的声明(类的声明通常写在头文件中,即.h文件中,也可直接写在.m文件中): // NSobject可以让类有创建对象的能力 @interface Car : NSobject { //声明对象属性...

2015/08/31 15:42
95
OC之成员变量封装

#import<Foundation/Foundation.h> @interface Student : NSObject { // 成员变量尽量不要用@public // @public int age; //@public // 只读(readonly):只允许外界访问我的no,不允许外界...

2015/08/31 15:41
108
OC之类方法

#import<Foundation/Foundation.h> /* 1、对象方法 (1)减号- 开头 (2)只能由对象来调用 (3)对象方法中能访问当前对象的成员变量(实例变量) 2、类方法 (1)加号+ 开头 (2)只能由类...

2015/08/31 15:40
75
OC之self详解

self是一个指针,用在方法中时,哪个对象调用该方法self指针就指向哪个对象,可以把它当作调用该方法的那个对象的指针一样使用。 #import<Foundation/Foundation.h> /* self的用途: (1)谁...

2015/08/31 15:40
84
OC之继承

#import<Foundation/Foundation.h> /* 1、继承的好处: (1)抽取重复代码 (2)建立了类之间的关系 (3)子类可以拥有父类中的所有成员变量和方法 2、注意点 (1)基本上所有类的根类是NSO...

2015/08/31 15:39
27
OC之多态

多态就是用父类类型的指针创建子类的对象,比如Dog类继承了Animal类,下面都是多态: Animal *aa = [Dog new]; Dog *dd = (Dog *)aa; 1.没有继承就没有多态 2.代码的体现:父类类型的指针指向...

2015/08/31 15:39
35
OC之NSString

#import<Foundation/Foundation.h> @interfacePerson : NSObject { //char *_name; NSString *_name; } @end intmain() { /* // 最简单的创建字符串的方式 NSString*str = @"itcast"; char *...

2015/08/31 15:39
53

没有更多内容

加载失败,请刷新页面

返回顶部
顶部