Daisyzhou的博客 - ITeye技术网站 daisyzhou.iteye.com

Daisyzhou的博客 - ITeye技术网站

站名: Daisyzhou的博客 - ITeye技术网站

网址: http://daisyzhou.iteye.com

目录: 电脑网络 > 手机通信

PR:

Alexa: 5,510

备案号: 京ICP备09002463号

服务器IP: 101.201.174.210   北京市海淀区 北龙中网(北京)科技有限责任公司

描述: Daisyzhou的博客 - ITeye技术网站

查询: [ 网站综合查询 | PR查询 | Alexa排名 | 同IP网站 ]

详细介绍

首页资讯精华论坛问答博客专栏群组更多 ▼知识库搜索您还未登录 !登录注册daisyzhou博客微博相册收藏留言关于我文章列表android 面试(二)博客分类: Android9.    注册广播有几种方式,这些方式有何优缺点?请谈谈Android引入广播机制的用意。 Android 的广播机制 在 Android 里面有各种各样的广播,比如电池的使用状态,电话的接收和短信的接收都会产生一个广播,应用程序开发者也可以监听这些广播并做出程序逻辑的处理。下面我画一张粗略的图来帮助大家理解广播的运行机制。 Android 中有各式各样的广播,各种广播在Android 系统中运行,当系统/应用程序运行时便会向 Android 注册各种广播,Android 接收到广播会便会判断哪种广播需要哪种事件,然后向不同需要事件的应用程序注册事件,不同的广播可能处理不同的事件也可能处理相同 ...2011-07-01 10:58浏览 416评论(0)分类:移动开发android 面试(一)博客分类: Android1.    请描述下Activity的生命周期。2.    如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?3.    如何将一个Activity设置成窗口的样式。(Edited by Sodino)4.    如何退出Activity?如何安全退出已调用多个Activity的Application?5.    请介绍下Android中常用的五种布局。6.    请介绍下Android的数据存储方式。(Edited by Sodino)7.    请介绍下ContentProvider是如何实现数据共享的。(Edited by Sodino)8.    如何启 ...2011-07-01 10:55浏览 468评论(0)分类:移动开发Context Menu博客分类: Android AndroidOSXML概述: Android 的上下文菜单类似于 PC 上的右键菜单。当为一个视图注册了上下文菜单之后,长按(2 秒左右)这个视图对象就会弹出一个浮动菜单,即上下文菜单。任何视图都可以注册上下文菜单,不过,最常见的是用于列表视图ListView的item。 注意:Android 的上下文菜单不支持图标或快捷键。 创建一个上下文菜单的步骤: 1. 覆盖 Activity 的 onCreateContenxtMenu() 方法,调用 Menu 的 add 方法添加菜单项(MenuItem)。 2. 覆盖 Activity 的 onContextItemSelected() 方法,响应上下文菜单菜单项的单击 ...2011-06-22 15:15浏览 329评论(0)分类:移动开发android menu的应用博客分类: Android AndroidXMLCC++C#
1。普通的Menu   先来看看最简单的Menu怎样实现。   在主Activity中覆盖onCreateOptionsMenu(Menu menu)方法。 代码 @Override    public boolean onCreateOptionsMenu(Menu menu) {        // TODO Auto-generated method stub        menu.add(0, 1, 1, "苹果");        menu.add(0, 2, 2, "香蕉");        return super.onCreateOpt ...
2011-06-22 11:19
浏览 351
评论(0)
分类:移动开发
解决多种分辨率问题
博客分类: Android
XML
在WVGA 854 设备上,图片大小自适应变化得到的是错误结果,在我的项目上就是 图片总会缩小。 比如说 854X480的图片在经过自适应的时候,图片宽度,高度会缩小1.5倍,这样就会导致显示的时候不能占满全屏。 分辨率的问题很棘手,我在网上找了好多资料,没有找到合适的答案 这里跟大家分享一个我摸索出来的一个方法。 在res文件夹下分别建几个drawable开头的文件夹,以分辨率为后缀。 例如:drawable-480X320 用于存放480*320的分辨率的图片,系统会自动识别       drawable-800X480  用于存放800*480的图片    注意啦。中间的符号是是大写的X, ...
2011-05-20 10:58
浏览 528
评论(1)
分类:移动开发
DisplayMetrics 获取屏幕分辨率
博客分类: Android
Android
由于工程需要,设计到屏幕分辨率以及图片之间比例的换算. ..看到这段代码是相当的熟悉了,:       Android 已经提供DisplayMetircs 类可以很方便的获取分辨率。下面简要介绍 DisplayMetics 类 ,Andorid.util 包下的DisplayMetrics 类提供了一种关于显示的通用信息,如显示大小,分辨率和字体。         //获取分辨率         DisplayMetrics dm = new DisplayMetrics();         getWindowManager().getDefaultDisplay().getMetrics( ...
2011-05-19 13:39
浏览 1191
评论(0)
分类:移动开发
应用程序自适应屏幕大小
博客分类: Android
Android游戏XML活动
一:不同的layout Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?    其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。 二:hdpi、mdpi、ldpi 在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了 ...
2011-05-19 13:34
浏览 625
评论(0)
分类:移动开发
android 五大布局详解
博客分类: Android
AndroidXML工作
FrameLayout:   FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角;你不能为FrameLayout中的一 ...
2011-05-17 11:20
浏览 702
评论(0)
分类:移动开发
android 正确获取屏幕像素大小
博客分类: Android

猜你喜欢