- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1,
android:interpolator:表示动画渲染器。
accelerate_interpolator动画加速器。动画在开始时最慢,然后逐渐加速。
decelerate_interpolator动画减速器。动画在开始时最快,然后逐渐减速。
accelerate_decelerate_interpolator动画加减速器。动画在开始和结束时速度最慢,但在前半部分时开始
2、 android:paddingLeft与android:layout_marginLeft的区别
当前view与本view 的左外边界的距离。
当前view 与左边view 的距离
android:paddingLeft=quot;30pxquot;
3、 Android 动画有哪几种?描述一下
两种。 Tween动画和Frame动画。
Tween动画主要是透明度、尺寸伸缩、旋转、位移等效果。
Frame动画可以理解成gif, 一帧一帧的显示图片。比较常用的有滚动条效果
4、 Intent的几种有关Activity启动的方式有哪些,你了解每个含义吗?
Intent的一些标记有FLAG_ACTIVITY_BROUGHT_TO_FRONT 、
FLAG_ACTIVITY_CLEAR_TOP、
FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
FLAG_ACTIVITY_MULTIPLE_TASK和
FLAG_ACTIVITY_NEW_TASK 等。
5、 Activity和Task的启动模式有哪些? 每种含义是什么?
有关在AndroidManifest.xml中的android:launchMode定义,主要有standard、singleTop、singleTask和singleInstance,同时对于android:taskAffinity这些问题大家也要了解,Android开发网在以前的文章中讲过,不过很多开发者仍然不是很清楚,这些基础问题我们以后仍然会再次总结。
/feng88724/archive/2011/05/11/6412638.aspx
6、 通过Intent传递一些二进制数据的方法有哪些?
1). 使用Serializable接口实现序列化,这是Java常用的方法。
2). 实现Parcelable接口,这里Android的部分类比如Bitmap类就已经实现了,同时Parcelable在Android AIDL中交换数据也很常见的。
4. 能说下Android应用的入口点吗?
真正的Android入口点是application的main, 可以没有Activity但是必须有Application
7、 Android都有哪些XML解析器,都熟练掌握吗?
这里XmlPull、SAX和DOM.
6. SQLite支持事务吗? 添加删除如何提高性能?
支持事务,提高性能可以优化的SQL查询语句。
SurfaceView和View最本质的区别在于:
View必须在UI的主线程中更新画面
Surfaceview 是一个新起的单独线程重新绘制画面
那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。
当使用surfaceView 由于是在新的线程中更新画面所以不会阻塞你的UI主线程。但这也带来了另外一个问题,就是事件同步。比如你触屏了一下,你需要surfaceView中thread处理,一般就需要有一个event queue的设计来保存touch event,这会稍稍复杂一点,因为涉及到线程同步。
9、android系统架构有哪些?
Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
10、什么是NDK?
Native Development Kit :是一系列工具的集合。
NDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so 和java 应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK 集成了交叉编译器,并提供了相应的mk 文件隔离CPU、平台、ABI 等差异,开发人员只需要简单修改mk 文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。NDK 可以自动地将so 和Java 应用一起打包,极大地减轻了开发人员的打包工作。
2)NDK提供了一份稳定、功能有限的API头文件声明。
Google 明确声明该API 是稳定的,在后续所有版本中都稳
您可能关注的文档
- 石小龙竞价赚钱秘籍.pdf
- 实验2 电子支付与网上购物.doc
- 实验一、交换机的基本配置.doc
- 试论数据挖掘与机器学习、统计学、数据库的关系.pdf
- 手机控制电脑软件《百变遥控》使用教程.doc
- 手机销售代理合同.doc
- 手机银行用户手册.doc
- 数据库技术索引及其相应的查询优化.doc
- 谁该学习SEO营销_0.doc
- 搜索引擎优化技术.docx
- Android学习笔记(八):Activity-OpenMenu和LinearLayout.doc
- Android学习笔记(十一):Activity-ListView.doc
- Android学习指南之Layout 布局.pptx
- Apache HTTP Server 与 Tomcat 的三种连接方式介绍.doc
- Apache php 配置.doc
- Apache、PHP和MySQL配置出错信息.doc
- Apache官方文档 --- Hadoop Streaming.pdf
- Business Objects 社が技術提携.pdf
- C55x处理器的软件设计49.ppt
- Delphi 7程序设计测试卷2及参考答案.doc
文档评论(0)