一、什么是Android与Android平台架构介绍 Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统,它包括一个操作系统,中间件和一些重要的应用程序。 采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。 底层...
分类:
移动开发 时间:
2015-03-14 19:50:03
阅读次数:
196
ios交叉编译dylib因多个静态库,libes,libffmpeg,libmt. libpcap 使用不方便在封装一层接口,生成动态库(c代码),由IOS app上层调用。注意:ARCH 指定,可以指定多个,向下兼容!目前为止Apple移动设备默认指令集----------------------...
分类:
移动开发 时间:
2015-03-14 19:46:06
阅读次数:
171
分别用javascript和jQuery Mobile测试 测试了三个事件:touchstart、touchmove 和 touchend,并获取了触摸时触点在页面上的坐标,根据坐标进行了左右滑动、上下滑动判断。
分类:
移动开发 时间:
2015-03-14 19:44:55
阅读次数:
152
Android Studio之多个Activity之间的切换...
分类:
移动开发 时间:
2015-03-14 18:40:24
阅读次数:
5294
android APP后台服务可以长期与服务器进行长期的交互,保证数据的实时性,这个小项目主要实现的是在app退出之后依然可以运行服务。使用系统的Intent.ACTION_TIME_TICK进行实现,这个系统的广播每隔一分钟就进行广播一次,可以在程序中接收该广播消息,接收到之后检测app中的service服务是否在运行,如果在运行,则不处理,如果没有运行,则重新启动该service服务。
值得注...
分类:
移动开发 时间:
2015-03-14 18:37:03
阅读次数:
274
如果android中使用eclipse ADT导入项目,文件中出现Originally defined here.这样的错误,说明文件中出现了重名的情况,检查之后删除掉重名的字符的其中的一个即可。...
分类:
移动开发 时间:
2015-03-14 18:39:28
阅读次数:
170
1、国内移动互联网发展史 播种:2000年9月19日,中国移动和国内百家ICP首次坐在了一起,日本取经,2001年11月10日,中国移动通信的“移动梦网”正式开通。萌芽:萌芽时期,先后冒出了搜索、音乐、阅读、游戏等领域的多种无线企业,不过,整个行业都处在混沌之中,因为没有人能够讲得清楚未来是什么,....
分类:
移动开发 时间:
2015-03-14 18:33:58
阅读次数:
168
IOS中的沙盒机制(SandBox)是一种安全体系,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容。所有的非代码文件都保存在这个地方,比如图片、声音、属性列表和文本文件等。1.每个应用程序都在自己的沙盒内2.不能随意跨越自己的沙盒去访问别的应用程序沙盒的内容3.应用程...
分类:
移动开发 时间:
2015-03-14 18:27:43
阅读次数:
139
Objective--C 类与对象1 关键字@interace 类定义 @end 类结束@implementation 类实现: 继承@public 公用@private 私有@protected 内部 子类可访问@proterty 声明成员熟悉get,set @sythesize 实现成员变量.....
分类:
移动开发 时间:
2015-03-14 18:25:18
阅读次数:
141
用户退出应用前给出一个提示是很有必要的,因为可能是用户并不真的想退出,而只是一不小心按下了返回键,大部分应用的做法是在应用退出去前给出一个Dialog,我觉得这样不太友好,用户还得移动手指去按dialog中的按钮。个人觉得“再按一次返回键退出程序”是best practice,实现也很简单,直接上代...
分类:
移动开发 时间:
2015-03-14 18:19:56
阅读次数:
136
场景 现在的开发大多是在linux的虚拟机上进行,现在有些工作和android有关,因此初步尝试了一下是否可以和目前的场景进行统一。 系统是在vmware workstaion上的centos 7的64位版本的虚拟机上 SDK/Studio http://yun.baidu.com/share/ho...
分类:
移动开发 时间:
2015-03-14 18:22:25
阅读次数:
264
原文网址:http://blog.csdn.net/luoshengyang/article/details/6559955看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Window...
分类:
移动开发 时间:
2015-03-14 18:19:10
阅读次数:
202
http://blog.csdn.net/stevenliyong/article/details/5285334今天有时间小看一下Android 的Makefile, 终于稍有明白Android 编译系统是如何通过环境变量 TARGET_PRODUCT 来决定编译定制product.首先, 编译A...
分类:
移动开发 时间:
2015-03-14 18:18:20
阅读次数:
183
折腾了好几天,今天终于编译通过,用了4个多小时,太不容易了。如下图所示:软件环境虚拟机:VisualBox操作系统:Ubuntu14.04 64位android源码:android-4.4.4_r1在这过程中遇到各种问题,通过apt-get install 安装相应的库可以解决一部分。编译2-3个小...
分类:
移动开发 时间:
2015-03-14 18:14:12
阅读次数:
200
原文网址:http://jileniao.net/linux-android-building.htmlsublime text让我伤心。本来很信任sublime text的自动保存功能,之前使用一直很给力的,但这次让我伤心欲绝啊。关于Linux(ubuntu14.04)上编译Android源码的环...
分类:
移动开发 时间:
2015-03-14 18:13:37
阅读次数:
179
创建、删除和浏览AVD之前,通常应该先为Android SDk设置一个环境变量:ANDROID_SDK_HOME,该环境变量的值为磁盘上一个已有的路径。如果不设置环境变量,开发者创建的蓄意设备默认保存在C:\Documents and Settings\r\.android目录下;如果设置了ANDR...
分类:
移动开发 时间:
2015-03-14 18:12:37
阅读次数:
404