Android

Android事件处理分析

按键事件对于按键事件,调用mDevices->layoutMap->map进行映射。映射实际是由KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置文件qwerty.kl决定键值的映射关系。你可以通过修改./development/emulator/keymaps/qwerty.kl来改变键值的映射关系。JNI函数在frameworks/base/services/jni/com_android_se

系统 2019-08-29 22:03:20 2419

Android

Android照相机模块编程 照片颠倒问题及查询摄像

这两天编程弄Android照相机模块,设置好各种参数后,发现预览的时候,照片是颠倒了,不是上下颠倒而是颠倒90°。我的手机是华为U9200,用的Android4.0.3,后来看到http://www.cnblogs.com/skyseraph/archive/2012/03/26/2418665.html这篇文章,增加代码:myCamera.setDisplayOrientation(90);然后预览就正常了。但是拍摄的照片在电脑上打开一看,仍然是倾斜的。

系统 2019-08-12 09:29:40 2419

Android

android 自定义dialog 多选项对话框

最近做的launcher项目里一个显示对话框效果。好多朋友都问我要代码,所以今天抽了点时间把这段代码扣出来,分享给大家《转帖的朋友,请标明出处,尊重作者的劳动成果》。上图吧代码相对较多些,我就不一一阐述。项目里抠出来的,一些没必要的也都在里边了。使用作法如下publicclassMainActivityextendsActivityimplementsOnCorpusSelectedListener{publicCorpusSelectionDialogm

系统 2019-08-29 22:36:30 2418

Android

Android SDK 1.5中文版 (Application基础—4)

1.3进程和线程当应用程序的第一个组件需要运行时,Android会为它启动一个Linux进程,及单一的执行线程。默认情况下,应用程序所有的组件均在这个进程、线程中运行。然而,你也可以安排组件在其他进程中运行,而且可以为任意进程衍生出其它线程。1.3.1进程组件运行的进程由manifest文件控制。组件元素——每个都有一个process属性来指定组件希望运行的进程。可以设置这

系统 2019-08-29 22:33:42 2418

Android

Android小闹钟程序【安卓进化十三】

最近写了个闹钟的程序,看到SharedPreferences在一个程序中可以共享数据,SharedPreferences是一个轻量级的键值存储机制,只可以存储基本数据类型。我就拿来用用,没想到SharedPreferences太好了,真是轻量级的保存数据的好的工具,比sqlite好用多了!以后我又多了一种编程思想了,呵呵,所以现在分享给大家,特别注意这点:这个无法直接在多个程序间共享Preferences数据。程序关闭再打开时间仍然保留你上次设置的时间。这

系统 2019-08-29 22:28:18 2418

Android

迈向Android的第一步 - 搭建Android开发环境

向往已久Android开发从今天开始起航了~1、准备工作:1.1、下载SDK:http://dl.google.com/android/android-sdk_r08-windows.zip1.2、下载开发环境ADTPlugin8.0.0:http://dl.google.com/android/ADT-8.0.0.zip2、解压缩SDK到任意目录3、安装Eclipse插件3.1、以本地站点的方式安装ADT-8.0.0.zip。3.2、配置SDK目录:Wi

系统 2019-08-29 22:15:42 2418

Android

我勒个去,你们疯了吧?webOS比Android好多了!

99美元的HPTouchPad卖疯了。人们一边说着webOS的不好一边疯狂抢购,现在市场上已经找不到存货了。如果你还能找得到,赶快买一部TouchPad享受webOS的乐趣吧!webOS既有iOS的华丽,又能像Android一样运行多任务,网上说的那些都是用Android的书呆子编出来的,别听他们的。HPTouchPad从诞生起就注定是个悲剧。除了iPad之外的所有平板电脑都在试图复制笔记本电脑的功能,但如果美元一个强大的应用市场,这些做法毫无意义。在iP

系统 2019-08-12 09:30:03 2418

Android

Android自定义Dialog

Android自定义Dialog-And.He-博客园http://www.cnblogs.com/and_he/archive/2011/09/16/2178716.html这段时间在做一个项目,需要使用到自定义Dialog,先在网上找了一下资料,发现还是有很多没有讲清楚的,在此给出一个Demo,一来可以方便广大码农,二来也可以方便自己,以备不时之需。。。先来一张图吧,很简单,只有一个Activity,当点击Button的时候就弹出这个自定义的Dialo

系统 2019-08-29 22:36:32 2417

Android

Android开发之组件生命周期(二)

引言应用程序组件有一个生命周期——一开始Android实例化他们响应意图,直到结束实例被销毁。在这期间,他们有时候处于激活状态,有时候处于非激活状态;对于活动,对用户有时候可见,有时候不可见。组件生命周期将讨论活动、服务、广播接收者的生命周期——包括在生命周期中他们可能的状态、通知状态改变的方法、及这些状态的组件寄宿的进程被终结和实例被销毁的可能性。上篇Android开发之旅:组件生命周期(一)讲解了论活动的生命周期及他们可能的状态、通知状态改变的方法。本

系统 2019-08-29 22:32:08 2417

Android

定制android启动界面

本文想要说的是如何定制android设备启动后进入的初始界面,具体说来就是目前android默认起来以后直接进入,现在想给它加一些其他的选项,如图所示:在这里你可以选择home进入android平台自带的默认系统,也可以选择Myhome进入你自己定制的系统。那么如何实现这个启动界面的定制呢,其实很简单:创建一个新的项目Myhome,然后编辑它的manifest.xml文件:applicationandroid:icon="@drawable/icon"an

系统 2019-08-29 22:27:05 2417

Android

Android SDCard无法识别问题

这个主要是由于在Windows做SD卡数据处理后,强行插拔导致的Fat文件系统信息错误。表现的问题是:Sdcard变成了只读模式,且部分应用无法使用了。网上有一个综合帖描述了这个问题和主要解决方案:http://bbs.gfan.com/android-212500-1-1.html但笔者在实验时基本没有成功,不晓得是否是具体操作上的问题。不过可以通过Windows自带的硬盘修复工具进行一次检查并自动修复就行了。AndroidSDCard无法识别问题

系统 2019-08-29 22:17:26 2417

Android

Android+Jquery Mobile学习系列(3)-创建Android

目录导航前两章分别对开发环境和JqueryMobile基础知识进行了介绍,本章介绍创建一个Android项目,并使用WebView控件显示HTML数据。首先创建一个AndroidApplication项目,这个在第一节已经讲过,不再赘述。然后以图的形式介绍下Android项目几个关键文件的功能。首先是AndroidManifest.xml文件,这个文件算是最重要的XML配置文件了,比如该项目的名称,该项目要开通哪些权限,该项目用到了哪些核心Activity

系统 2019-08-12 09:30:28 2417

Android

android开发学习笔记(3)android开发环境的搭建

在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。1、环境搭建1.1、JDK安装1.2、Eclipse安装1.3、AndroidSDK安装1.4、ADT安装1.5、创建AVD2、HelloWorld1、环境搭建1.1、JDK安装如果你还没有JDK的话,可以去这里下载,接下来的工作就是安装提示一步一步走。设置环境变量步骤如下:我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:JAVA_HOME值为

系统 2019-08-12 09:30:27 2417

Android

(转摘)Android腾讯微薄客户端开发十:博主广播篇

点击广播,显示此博主所发表的所有微博Java代码publicclassTweetsActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoade

系统 2019-08-29 23:22:33 2416