Android Binder基础知识点 一 传统IPC和Binder机制的比较 传统IPC: 1)收方无法获得对方进程可靠的UID/PID,从而无法鉴别对方身份。 2)接入点开放,无法建立私有通道。 3)socket, 管道和消息队列需要两次数据拷贝,传输效率差。 4)共享内存的方式控制...
分类:
移动开发 时间:
2015-05-22 09:22:15
阅读次数:
191
一、在应用间利用KeyChain共享数据 ? ? ? ?我们可以把KeyChain理解为一个Dictionary,所有数据都以key-value的形式存储,可以对这个Dictionary进行add、update、get、delete这四个操作。对于每一个应用来说,...
分类:
移动开发 时间:
2015-05-22 08:17:00
阅读次数:
219
一:进程和线程1:什么是进程进程是指在系统中正在运行的一个应用程序
每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。
比如同时打开QQ、Xcode,系统就会分别启动2个进程。通过“活动监视器”可以查看Mac系统中所开启的进程。2:什么是线程1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程——主线程)。
线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程...
分类:
移动开发 时间:
2015-05-22 08:15:34
阅读次数:
181
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents一:NSThread的基本使用1:创建和启动线程一个NSThread对象就代表一条线程创建、启动线程NSThread *thread = [[NSThread alloc] initWithTarget:self selector...
分类:
移动开发 时间:
2015-05-22 08:15:58
阅读次数:
184
区别在于 call 的第二个参数可以是任意类型,而apply的第二个参数必须是数组 如 func.call(func1,var1,var2,var3)对应的apply写法为:func.apply(func1,[var1,var2,var3]) 1、call call 方法 调用一个对象的一个方法,以...
分类:
移动开发 时间:
2015-05-22 07:08:00
阅读次数:
161
iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault)[摘要]本文是对iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault)的讲解,对学习IOS苹果软件开发有所帮助,与大家分享。iOS...
分类:
移动开发 时间:
2015-05-22 07:04:59
阅读次数:
158
Original:https://github.com/cundong/SmartAppUpdatesBackup:https://github.com/eltld/SmartAppUpdates
分类:
移动开发 时间:
2015-05-22 07:05:10
阅读次数:
136
距离上次更新博客,时隔略长,诸事繁琐,赶在去广州答辩之前,分享下安卓 android 中的一个 列表收缩 类---ExpandableListView先上效果图: 如果想直接看实现此页面的代码请下滑到 红线 下关于这个类的具体各函数的使用说明,这里不作详细说明,提供一个链接http://...
分类:
移动开发 时间:
2015-05-22 07:03:23
阅读次数:
615
这周因为部门接了个小的html5 app case,所以从事android开发的我就接下了这个项目。与其说是项目需要,其实更大部分是我自己想要做html5 app,因为我对这个全新的平台已经好奇很久了。蠢蠢欲动很久了,只不过之前没有碰到项目练手而已。
分类:
移动开发 时间:
2015-05-22 01:51:15
阅读次数:
701
方法1:UInt32 audioRoute = kAudioSessionOverrideAudioRoute_Speaker;AudioSessionSetProperty(kAudioSessionProperty_OverrideAudioRoute, sizeof(audioRoute), ...
分类:
移动开发 时间:
2015-05-22 01:45:21
阅读次数:
170
简介:
BroadcastReceiver本质上就是一种全局的监听器,用于监听系统全局的广播消息,因此它可以非常方便地实现系统中不同组件之间的通信。
特点:
1.BroadcastReceiver用于接收程序所发出的Broadcast Intent,与应用程序启动Activity、Service相同;
2.当应用程序发出一个Broadcast Intent之后,所有匹配该I...
分类:
移动开发 时间:
2015-05-22 00:40:18
阅读次数:
195
http://hukai.me/android-training-course-in-chinese/connectivity/volley/index.html
Android入门基础:从这里开始
编写:kesenhoo - 原文:http://developer.android.com/training/index.html
欢迎来到为Android开发者...
分类:
移动开发 时间:
2015-05-22 00:34:25
阅读次数:
181
android中常见空间的使用方法1.TextViewTextView主要用于在界面上显示一段文本信息,如下面代码所示: 其中,在TextView标签中:android:id 给当前控件定义了一个唯一标识符;android:layout_width 指定了控件的宽度,其中match_paren...
分类:
移动开发 时间:
2015-05-22 00:23:01
阅读次数:
218
Original:https://github.com/ijarobot/Android-Chat-WidgetBackup:https://github.com/eltld/Android-Chat-Widget
分类:
移动开发 时间:
2015-05-22 00:15:13
阅读次数:
262
package com.sdmadik;import java.io.*;import android.app.Activity;import android.os.Bundle;import android.view.*;import android.view.View.OnClickListen...
分类:
移动开发 时间:
2015-05-22 00:04:11
阅读次数:
219
两周的实验展示课已经结束了,看到别人的各种高大上的应用和使用各种游戏引擎的游戏,感觉都好高级。比较之下,感觉自己做的记事本和账单的结合的一个应用有一点low。但是毕竟是自己通过查阅各种网上资料和书本做出来的。还是,应该高兴一小下吧。下面说一下windowsphone和windowsapp的开发过程中...
分类:
移动开发 时间:
2015-05-22 00:02:25
阅读次数:
292
Original:https://github.com/lzwjava/leanchat-androidBackup: https://github.com/eltld/leanchat-android
分类:
移动开发 时间:
2015-05-21 23:54:52
阅读次数:
158