`
文章列表
Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。 Android系统架构图   1.应用程序   Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。   2.应用程序框架   开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使 ...
先谢谢教程的提供者,本人仅仅是为学习所用,无他意! 一、json介绍: http://www.json.org/json-zh.html 二、android的json解析部分都在包org.json下,主要有以下几个类: JSONObject:可以看作是一个json对象 JSONStringer:json文本构建类 JSONArray:可以看作是json的数组 JSONTokener:json解析类 JSONException:json中用到的异常 (1).解析Object之一: {"url":"http://www.cnblogs.com/q ...
svn的必要性: 以前不太注意版本控制,有时候,弄了一天的程序没有及时保存,费了;跟团队的人一起做东西时,联调之前还要该死的整合,有了SVN,我们可以很好的进行版本控制以及组内协助。 svn理论基础: 1、什么是版本 ...
客户端和服务器端的交互统一采用http get方式,如果有接口要采用 http post方式可以提出来。下面是以获取首页信息为例简单的阐述一下协议, http://xxx.xxx.xxx.xxx:xxxx/mobile_mag/api.do为统一请求的URL地址,m=xxxx为你请求的服务,如果需 ...
提到Windows 7(以下简称Win 7)的权限,有些朋友会很疑惑,明明自己是管理员权限,可是删除某些文件或文件夹时,竟然提示权限不够,难道管理员权限不是最高的?是的,对于文件或文件夹来说,administrator账号的管理员权限并不是最高的。 administrator权限是最高权限吗? 很多Win 7用户都以为administrator账号的权限是最高的,很多在user账号下不能运行的软件,在administrator账号中都可以正常运行。但administrator账号真的是Win 7的最高权限吗?下面,我们来做一个实验! 用administrator账号进入Win 7,进 ...
Android与iPhone平台比较 1.语言、编程模型和平台 1.1语言 iPhone开发语言选择的是Objective-C,Objective-C是基于C语言的,并对其进行了一些面向对象的扩展,如类、继承、接口、消息、动态类型等,而开发Android应用程序时使用的是Java语言(但它实际上不能真正编译字节码)。   Java对我而言就简单了,我必须要说的是我很高兴进入移动开发领域并没有因此而多学习一门语言,现有的编程技巧是来之不易的,如此重复使用专业知识是非常有价值的。   我还是花了一些时间来总结Objective-C的语言特性,我很快发现我喜欢上了某些语言特性,如消息传递 ...
Android NDK -----环境搭建 1、下载安装Android NDK Google 出的最新NDK 为 r7 下载地址为 http://developer.android.com/sdk/ndk/index.html 2、下载安装cygwin 首先,你得先跑到http://www.cygwin.com下载setup.exe 1、 然后双击运行吧,运行后你将看到安装向 ...
例子1: WordLength1.m #import <Foundation/Foundation.h> int main(int argc, const char *argv[]) { const char *words[4] = {"aardvark", "abacus", "allude", "zygote"}; int wordCount = 4; int i; for(i = 0; i < wordCount; i++) { ...
vim打开多个文件时,如何像UltraEdit那样在同一个窗口上的多标签形式打开 1) 启动vim的时候可以加参数。比如 gvim -p <file1> <file2> 这样就是在标签中打开了。:h startup-options 2) 另外可以先打开<file1> 再:tabe <file2>,这样是标签打开。 如果想分割打开用命令:sp <file2> 3) 最后给一种方法,修改windows注册表,添加右键菜单,来用tab打开vim。比较不好的是,当你第一次打开文件就用这个命令执行的时候,会新建一个空白文档。让人很不舒服 ...
http://bbs.pcbeta.com/viewthread-763656-1-1.html
"========================================================================= "                       第一部分 "=========================================================================    "配置颜色 colorscheme murphy "  colorscheme 256-jungle    " 设置显示字体     if has("win32& ...
Windows下Object-C编译环境的搭建其实就是搭建一个类似于linux的Cygwin和MinGW的编译环境; 其实Cygwin和MinGW两者相比较我还是比较喜欢Cygwin的环境(更贴近于linux),下面我们就直接说怎么编译吧! 谢谢大家贡献的资源! 下面是我收集的仅限学习使用: 例子1: hello.m的源码:                   #import <stdio.h> int main(int argc,const char *argv[]){ printf("hello world/n"); ...
Global site tag (gtag.js) - Google Analytics