Android自动化测试之环境搭建 一、Android-sdk介绍? SDK(Software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Android是google公司推出的手机开发平台。Andr ...
分类:
移动开发 时间:
2016-07-02 16:06:55
阅读次数:
198
NDK是用来给安卓手机开发软件用的,但是和SDK不同的是它用的是C语言,而SDK用的是Java语言。NDK开发的软件在安卓的环境里是直接运行的,一般只能在特定的CPU指令集的机器上运行,而且C语言可以直接和硬件对话, 因此一般用它开给手机开发驱动或底层应用; 而SDK开发出的软件在安卓上靠Dalvi ...
分类:
移动开发 时间:
2016-06-27 17:01:26
阅读次数:
479
前段时间刚接触过Android手机开发,对它的事件传播机制不是很了解,虽然网上也查了相关的资料,但是总觉得理解模模糊糊,似是而非,于是自己就写个小demo测试了一下。总算搞明白了它的具体机制。写下自己的结论,分享之,希望对初学android的人有所帮助
布局效果如图所示:
图1
参照上图先说说具体得到的结论:
1) onInter...
分类:
移动开发 时间:
2016-06-21 06:49:36
阅读次数:
985
近日以来一直在看JQuery Mobile 一个手机开发框架,说实话真的很头疼的~~~~ 因为里面有很多的属性、方法和事件~~~ 下面是手机网页的一些认识: 一、<meta name="viewport" id="viewport" content="width=device-width, init ...
分类:
移动开发 时间:
2016-05-22 21:32:58
阅读次数:
165
手机本质上是一个实时嵌入式系统。
嵌入式系统是以应用为中心和以计算机技术为基础的,并且软硬件可裁剪的,能满足应用系统对功能、可靠性、成本、体积和功耗等指标的严格要求的专业计算机系统。通常由嵌入式处理器、嵌入式外围设备、嵌入式操作系统和嵌入式应用软件等几大部分组成。
嵌入式应用软件开发要使用交叉开发环境。
交叉开发环境是指实现、编译、链接和调试应用程序代码的环境。与运行应用程序的环境不同,它分...
分类:
移动开发 时间:
2016-05-12 19:07:53
阅读次数:
149
根据支持的通信协议分类:
手机通常有2G、2.5G、2.75G、3G和4G(G-Generation代)等的区分。
只支持GSM协议的手机称为2G手机,支持IS-95CDMA协议的手机也属于2G手机;
支持GPRS协议的手机是2.5G;
支持EDGE协议的手机属于2.75G;
支持WCDMA、CDMA2000和TD-SCDMA协议的手机属于3G手机;
支持LTE...
分类:
移动开发 时间:
2016-05-12 14:55:50
阅读次数:
241
系统组成
GSM(Global System for Mobile communication) 全球移动通信系统的网络结构见下图,如图所示从物理实体来看,主要包括:移动终端、BSS子系统和MSS子系统等部分。移动终端与BSS子系统通过标准的Um无线接口通信,BSS子系统与MSS子系统通过标准的A接口通信。
移动台(MS)
移动台是公用GSM 移动通信网中用户使用的设备,也是用...
分类:
移动开发 时间:
2016-05-12 14:53:01
阅读次数:
210
一牛网论坛是一个技术交流平台,论坛包含各种技术资料、案例分析、问题解答,是IT人员交流的好平台,平台中汇聚着各类工程师,可以在论坛进行手机开发、物联网、无人机、智能车等知识的学习交流和分享经验,各种资料免费下载。
试用活动开始后,笔者第一时间联系到一牛网的论坛管理员-白菜,经过多次协商,最终确定了此次Lark7618语音识别wifi模块的免费试用活动方式,入口在文章的最下方。
由白...
分类:
其他好文 时间:
2016-05-03 18:13:57
阅读次数:
268
对于手机开发,适配是一个非常麻烦的事情,大家一般都是是呀百分百或者缩放来做,但是这种方法还是会导致实际效果跟设计稿差别很大。借鉴腾讯的做法,使用先计算当前尺寸对应设计稿的1像素比例,在rem来写尺寸大小。这个方法个人到现在发现是最好的一种只需要按照图片或者容器在设计稿的尺寸来写,就能很完美的呈现1、 ...
分类:
移动开发 时间:
2016-04-19 19:18:04
阅读次数:
176
绪论
Fragment 俗称 碎片,那么为什么会出现Fragment这个东西呢?鸿洋是这样介绍的:Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。
我们可以唉Activity中随意的使用Fragment,当你的一个界面业务逻辑很复杂的时候,我们可以将逻...
分类:
其他好文 时间:
2016-04-18 11:58:05
阅读次数:
196