P14 Android 反编译apk 到java源码的方法
P10 Android 常用的系统调用
P20 android 代码规范
P23 IOS环境搭建与开发入门注册APPLEID在苹果官网上下载iTunes。官方下载地址:http://www.apple.com/itunes/download/安装iTunes.启动iTunes,在导航栏选择iTunesstore将显示页拉至最下面,选择管理->更改国家或地区选择切换到美国(UnitedStates)选择找到FREEAPPS(免费软件)点击FREEAPP接着出现一个对话框,点击“创建新账户。
P22 Xcode是一个集成开发环境(IDE) Interface Builder:是用来组织创建应用程序的可视部分(用户图形界面)。 Instruments:用于分析iPhone应用程序的内部运行状况。它监控内存利用率和性能指标(分析器)。
P15 他设置一个DiceRenderer渲染器实例,负责视图的渲染。这里解释一下:在Android平台中提供了一个android.opengl包,类GLSurfaceView提供了对Display(实际显示设备的抽象),Suface(存储图像的内存区域FrameBuffer的抽象),Context(存储OpenGL ES绘图的一些状态信息)的管理,大大简化了OpenGL ES的程序框架,开发OpenGL ES应用时只需为GLSurfaceView 设置渲染器实例(调用setRenderer(mRenderer))即可。关于Display,Suface,Context,附件有份AndroidOpenGL小结(不同地方拼一起的,还请原作者见谅),里面有介绍。
P77 Android网络通信本章内容Android平台网络通信AndroidHttp通信Android Socket通信Android SSL通信蓝牙WIFI第七章Android网络通信Android网络通信Android SDK中一些与网络有关的包如下所示:包描述java.net提供与网络通信相关的类,包括流和数据包socket、Internet协议和常见HTTP处理。该包是一个多功能网络资源。有经验的Java开发人员可以立即使用这个熟悉的包创建应用程序。
P7 Android为企业提供一个新的市场,无论大企业,小企业都是处于同一个起跑线上。研究Android尤其是Android系统核心或者是驱动的开发,首先需要做的就是本地克隆建立一套Android版本库管理机制。Android使用Git作为代码管理工具,开发了Gerrit进行代码审核以便更好的对代码进行集中式管理,还开发了Repo命令行工具,对Git部分命令封装,将百多个Git库有效的进行组织。要想克隆和管理这百多个Git库,还真不是一件简单的事情。在研究Repo的过程中,发现很多文档在GoogleGroup上,非“翻墙”不可看。非法的事情咱不干,直接阅读repo的代码吧。
P13 Android 3D引擎采用的是OpenGL ES。OpenGL ES是一套为手持和嵌入式系统设计的3D引擎API,由Khronos公司维护。在PC领域,一直有两种标准的3D API进行竞争,OpenGL 和 DirectX。一般主流的游戏和显卡都支持这两种渲染方式,DirectX在Windows平台上有很大的优势,但是OpenGL具有更好的跨平台性。<br> 由于嵌入式系统和PC相比,一般说来,CPU、内存等都比PC差很多,而且对能耗有着特殊的要求,许多嵌入式设备并没有浮点运算协处理器,针对嵌入式系统的以上特点,Khronos对标准的OpenGL系统进行了维护和改动,以期望满足嵌入式设备对3D绘图的要求。
P4 在进行iOS开发过程中,经常会遇到各种各样的网络访问问题,以前苦于没有抓包工具,很多网络问题解决起来很痛苦。现在终于好了,本文提供两种方式进行网络抓包: 1. 网络共享+可视化抓包工具基本原理原理比较简单,ios设备通过代理方式共享连接mac电脑的无线网卡,使用抓包工具抓包,然后进行分析(我们推荐使用Wireshark,在MAC系统上也可以使用Paros工具)。
P10 1.说说ContentProvider与Android数据存储的关系? 答案:作为数据的一个提供者,把数据提供给其他应用程序。(相当于提供数据的接口)<br> 2.ContentProvider对象何时被实例化? 答案:系统初始化的时候自动实例化<br> 3.ContentProvider数据模型画出来?(类似于一张表) 答案: 分三层 一、数据存储 二、提供数据中间件contentProvider(增删改查) 三、 App调用
P15 通过编写阅读本文档,可以达到如下目的:<br> 1.对WLAN技术有一定了解<br> 2.对802.11a、802.11b及相应的扩展协议有一定的了解<br> 3.详细阐述了WLAN驱动的原理及802.11e的WMM扩展。<br> 4.对Android LIB层与WLAN驱动的接口暂时并无描述。<br> 该项目主要是利用android的开源结构,以三星的S3C6410为CPU,AW-GH381为WLAN网络接口卡的一款android手机系统
P5 目前大多数listview中添加checkbox,都是实现点击listview的某一子项来实现子项中checkbox的选中与否。本文实现的功能是将listview子项中的checkbox与listview分离出来,即点击listview的子项实现的是查看listview子项的内容,点击子项中的checkbox来实现checkbox的选中与否本文没有实现listview的分页滚屏效果以下是activity的代码.
P7 Android采用关系型数据库SQLite3,它是一个支持SQL轻量级的嵌入式数据库,在嵌入式操作系统上有很广泛的应用,WM采用的也是SQLite3 关于过于、原理方面的东西在这篇文章里不会提到,但是如果你想能够快速的学会操作SQLite3,那这就是你要找的文章!
P7 Menu分三种:OptionMenu:选择菜单,单击”menu”按键出现。ContextMenu:上下文菜单,长按出现。SubMenu:子菜单一、创建Menu资源:除了在代码中实例化menu之外,还要在XML中定义所有menu和Item的资源。Menu资源中包含如下属性。
P133 Android基本组件介绍本章学习目标了解各种用户界面的控件的使用方法掌握各种界面布局的特点和使用方法掌握选项菜单、子菜单和快捷菜单的使用方法掌握按键事件和触摸事件的处理方法6.1用户界面基础用户界面(UserInterface,UI)是系统和用户之间进行信息交换的媒介,实现信息的内部形式与人类可以接受形式之间的转换在计算机出现早期,批处理界面(1946-1968)和命令行界面(1969-1983)得到广泛的使用目前,流行图像用户界面(Graphical UserInterface,GUI)。
P7 SQLite介绍SQLite一个非常流行的嵌入式数据库,它支持SQL语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla,PHP,Python)都使用了SQLite.SQLite由以下几个组件组成:SQL编译器、内核、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展SQLite的内核变得更加方便。
P4 资源文件的命名规范一、图片资源1.静态图:背景:bg_描述,这种图片一般那些比较大的图片,如作为某个activity的背景等;按扭:btn_描述,这种图片一般用在按扭上,而且这种按扭没有其它状态,游戏开发用得比较多;图标:ic_描述,这种图片,一般用于单个图标,如九宫格上的图标,listview上的小图标等
P9 游戏(移动游戏)是指运行在手机终端上的电子游戏。顾名思义,所谓手机游戏就是可以在手机上进行的游戏。随着科技的发展,现在手机的功能也越来越多,越来越强大。 手机游戏按实现的技术分,可分为嵌入式游戏、浏览器游戏、基于J2ME和其它的解释语言的游戏、基于C++应用程序和其它编译语言的游戏等。
P23 本文的目的是为了描述短信管理模块的软件设计思想,主要包括: 介绍短信管理模块的总体设计思路; 描述短信管理模块的子模块划分; 描述短信管理模块各子模块间的关系和内部接口; 着重描述短信各子模块的设计思路和实现方法。 本文档经过评审修改并基线化以后,将作为编码阶段的输入以便后续阶段工作的正常展开。该文档将为系统测试计划以及测试用例写作的提供必要的相关参考信息。该文档也可供软件组其他模块软件开发人员、测试人员参考之用。