公司招聘用到的的Android开发面试题

0 人评论
  作者: ShanShan   分类:资源   浏览:3715
以下是某公司招聘Android开发人员的面试题,本文列举出来供广大Android开发求职者参考.
Android开发面试题1.请描述下Activity的生命周期。
Android开发面试题2.如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?
Android开发面试题3.如何将一个Activity设置成窗口的样式。(Edited by Sodino)

阅读全文>>

Activity的生命周期

0 人评论
  作者: Avrit   分类:学习   浏览:8847
activity类是Android 应用生命周期的重要部分。

Activity生命周期

在系统中的Activity被一个Activity栈所管理。当一个新的Activity启动时,将被放置到栈顶,成为运行中的Activity,前一个Activity保留在栈中,不再放到前台,直到新的Activity退出为止。

阅读全文>>

Android中常用的五种布局

0 人评论
  作者: ShanShan   分类:学习   浏览:3579
1、FrameLayout:帧布局,也称框架布局,是一种层叠式的布局。

2、LinearLayout:线性布局,分别有horizontal和vertical

3、AbsoluteLayout:绝对布局,定位于某点,切横竖屏的时候会出事故,很少用。

4、RelativeLayout:相对布局,相对于某个控件位置的布局。

5、TableLayout:表格布局,结合<tableRow>使用。

阅读全文>>

Android中两种设置全屏的方法

0 人评论
  作者: Avrit   分类:学习   浏览:4081

在开发中我们经常需要把我们的应用设置为全屏,这里我所知道的有俩中方法,一中是在代码中设置,另一种方法是在配置文件里改!

一、在代码中设置:

package com.android.tutor; 
import android.app.Activity; 
import android.os.Bundle; 

阅读全文>>

Android的API之getSystemService

0 人评论
  作者: 山山   分类:学习   浏览:2927
getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。

阅读全文>>

LayoutParams继承于Android.View.ViewGroup.LayoutParams.

0 人评论
  作者: Avrit   分类:学习   浏览:4488
LayoutParams继承于Android.View.ViewGroup.LayoutParams.
       LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户期望的布局方式,也就是将一个认可的layoutParams传递进去。

阅读全文>>

TypeReference简单的jackson数据绑po,pojo,vo

0 人评论
  作者: ShanShan   分类:学习   浏览:3825

项目需要TypeReference,要用上json操作数据,在网上搜了几篇评测,再加上自己目测(-_-#),最后决定用jackson,然后便开始搜资料学习.

我要用的主要是对象转json字符,然后字符转对象,还要解析POJO,VO
刚开始觉得蛮郁闷的,资料不怎么多,只能无奈之下啃英文+看源码.啃了半天才知道,原来jackson虽然相当强大,但用起来相当简洁.各种我们要用的功能作者都考虑进去了

阅读全文>>

Android解析XML三种方式(PULL、SAX、DOM)

0 人评论
  作者: 山山   分类:学习   浏览:4239

对比这三种解析方式,我个人认为PULL和SAX解析方式类似,都是事件触发型的,就是当解析到某个节点的时候触发相应的事件。说明一下DOM解析,会把文档中的所有元素,按照其出现的层次关系,解析成一个个Node对象(节点),可见它会有点占内存,但是如果待解析的xml文件相对较小的话,使用DOM解析 优点还是很明确的。

阅读全文>>

搞定Android开发,SAX解析XML文件获取数据.

0 人评论
  作者: Avrit   分类:学习   浏览:1986
 SAX的全称应该是:Simple Adapter for XML,既指的是一个接口,又指相关的软件包.其优点是逐行扫描,可以再任意时刻停止下来,而其缺点则是操作较复杂,添加和删除内容比较麻烦.


        DOM的方式解析XML数据,其特点是先把整个XML文档读取到内存中,生成一个标签树,虽然标签树对于开发人员来说非常的方便,但这样做对内存的占用比较大.对于内存受限的手持设备来说,这种方法还是不怎么推荐的.

阅读全文>>

关于ProgressDialog第一次显示之后,无进度动画问题

0 人评论
  作者: ShanShan   分类:学习   浏览:1717

在我做的小项目中,会在点击“更新”按钮时弹出一个ProgressDialog。

第一次显示ProgressDialog,一切正常。

然后更新完成后,我用了

阅读全文>>