android
文章平均质量分 50
haiyang08101
这个作者很懒,什么都没留下…
展开
-
EditText的属性
本文主要研究一下EditText的属性(还没研究完,边研究边写) android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!"//设置显示在空间上的提示信息 androi...2011-08-31 11:16:34 · 43 阅读 · 0 评论 -
Android 调试桥 adb命令
Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器的状态。 可以通过下列几种方法加入adb:在设备上运行shell命令 通过端口转发来管理模拟器或设备 从模拟器或设备上拷贝来或拷贝走文件 下面对adb进行了介绍并描述了常见的使用. Contents 概要...2011-09-06 13:03:33 · 245 阅读 · 0 评论 -
android中activity全屏设置
1 oncreate()方法设置 this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowMa...2011-09-19 10:24:32 · 77 阅读 · 0 评论 -
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
字面意思,由于空间不足安装失败。产生原因有:1:确实空间不足。解决方法--在设置->应用程序里边删除不必要的软件,腾出一部分空间。2:adb问题。这种问题出现的最多,adb的驱动有很多版本,当前运行的adb和设备需要的adb不是很兼容。解决方法--重新启动adb.在命令行下运行adb kill-server 然后adb start-server3:模拟器中出现。解决方法--增加模拟器的存储空...2011-10-09 11:40:10 · 360 阅读 · 0 评论 -
android button按键得到焦点和点击后改变背景图片
我也接受android不久,今天来给同学们分享一下button得到焦点和点击后改变背景图片,其实很简单就是两个事件setOnFocusChangeListener和setOnClickListener就OK了。这是Activity 中的代码。package com.hai;import android.app.Activity;import android.os.Bundl...2011-10-09 19:24:43 · 985 阅读 · 0 评论 -
android 返回页面
//返回主页! public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { //mainLayoutId.removeAllViews(); // mainL...2011-10-10 16:45:11 · 115 阅读 · 0 评论 -
以对话框样式显示Activity
先看效果图: 图中显示了一个activity启动另一个activity的效果,布局文件是同一个。其中被启动的activity2是以对话框样式显示,不完全覆盖住启动它的activit1,类似alertDialog。这与普通的activity不同,默认情况下,activity2会完全遮住activity1,启动activity2后,会调用activity1的onStop方法,而这种以对话框样...2011-10-17 15:07:00 · 199 阅读 · 0 评论 -
android 逐帧动画
android 逐帧动画 研究了一下下,超简单。一步步按照我流程来弄!创建一个android项目test.一:在res创建一个anim文件夹,该文件夹下创建firefox_animation.xml文件代码如下<?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:...2011-10-17 20:00:10 · 92 阅读 · 0 评论 -
android中listview改变选中行背景图片
目标:当item选中时,改变其背景图片。效果图如下:直接在listview的xml文件中使用listselector: <ListView android:id="@+id/myListView" android:layout_weight="1" android:pa...2011-10-19 11:59:15 · 143 阅读 · 0 评论 -
android 进度条的样式
该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。<ProgressBar android:id="@+id/widget43" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_grav...2011-10-26 17:57:24 · 72 阅读 · 0 评论 -
android中button通过XML来改变它背景图片
使用XML实现按钮改变焦点设置背景图,获得焦点时,获得焦点并按下,失去焦点时,默认时... <?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><!-- 获得焦点时 --><2011-10-28 17:06:11 · 754 阅读 · 0 评论 -
android.opengl.GLSurfaceView概述
GLSurfaceView是一个视图,继承至SurfaceView,它内嵌的surface专门负责OpenGL渲染。 GLSurfaceView提供了下列特性: 1> 管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上。 2> 管理一个EGL di...2011-12-13 14:50:35 · 88 阅读 · 0 评论 -
自定义View 常用方法
自定义View的常用方法:onFinishInflate() 当View中所有的子控件均被映射成xml后触发onMeasure(int, int) 确定所有子元素的大小onLayout(boolean, int, int, int, int) 当View分配所有的子元素的大小和位置时触发onSizeChanged(int, int, int, int) 当view的大小发生变化时触发onDraw(...2011-11-04 10:20:11 · 81 阅读 · 0 评论 -
Android之自定义Adapter的ListView
在开发中,我们经常使用到ListView这个控件。Android的API也提供了许多创建ListView适配器的快捷方式。例如ArrayAdapter、SimpleAdapter和SimpleCursorAdapter等。但你是否发现,如果采用这些系统自带的适配器,对于事件的响应只能局限在一个行单位。假设一行里面有一个按钮和一个图片控件,它们之间的响应操作是不一样的。若采用系统自带的适配器,...2011-11-04 12:26:19 · 118 阅读 · 0 评论 -
浅谈BroadcastReceiver的用法
最近看了下关于广播方面的东西,加深了理解,也纠正了自己以前的不正确的看法。 关于广播有2中注册方式,一种是在代码中注册,也叫动态注册,另一种是在AndroidManifest里面注册,也叫静态注册。 不管在哪个里面注册,都需要发送广播sendBroadcast()。广播发送的是一个Intent,intent里面一般是action。 如果是在代码里面注册,一般在onResume...2011-12-22 10:45:38 · 67 阅读 · 0 评论 -
Android Service的使用方法 音乐播放器实例
Service翻译成中文是服务,熟悉Windows 系统的同学一定知道很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一个不可见的进程在后台执行,避免被用户误关闭。因为Android在某些情况下会自动关闭非前台显示的Activity,所以如果要让一个功能在后台一直执行,不被Android系统关闭,比如说闹钟、后台播放音乐,就必须使用Service.之前开...2011-12-26 14:58:10 · 72 阅读 · 0 评论 -
KEYCODE列表
KEYCODE列表电话键键名描述键值KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4KEYCODE_SEARCH搜索键84KEYCODE_C...2012-04-25 17:24:07 · 240 阅读 · 0 评论 -
android开发R.java丢失
在android开发过程莫名其妙的R.java这个类不见了,研究了一下,解决方法很简单,如下图一样gen包下面没生成R.java类,那是因为我的layout下面的文件错误才导致gen包下面无法生成R.java。第一:你们要仔细检查你的layout下面的每个文件,(注:在layout下面的文件名称不能大写)。检查无误后再clean一下。第二:直接new的新工程,把之前编写的代码copy放到...2012-01-17 19:14:09 · 62 阅读 · 0 评论 -
Android 实现缩小图片像素
自定义View类控制焦点以及android现实缩小图片的像素和如何通过BitmapFactory读得图片资源,做了笔记。以下代码提供给大伙参考。package com.view;import java.util.HashMap;import com.pojo.Constants;import com.test.R;import android.content.Conte...2012-01-21 11:02:11 · 467 阅读 · 0 评论 -
Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. .
今天在eclipse里报这个错误:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please fix project properties 1. 项目 右键 ->android tools ->Fix Project2. 如果不可以,检查Project -&...2012-01-29 15:41:19 · 71 阅读 · 0 评论 -
Failed to install *.apk on device 'emulator-5554': timeout
错误提示:Failed to install helloworld.apk on device 'emulator-5554': timeout或者the user data image is used 原因:由于模拟器已经开启而没有关闭或者非法关闭引起的。解决方法:删除 C:\Documents and Settings\Administrator\.androi...2012-05-13 00:46:43 · 92 阅读 · 0 评论 -
requestWindowFeature使用详解
requestWindowFeature可以设置的值有: requestWindowFeature(Window.FEATURE_NO_TITLE);//无标题 // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定 // 3.FEATUR...2012-05-18 11:20:14 · 95 阅读 · 0 评论 -
android调用jni操作指示灯
分享一下自己的笔记, android调用jni操作指示灯,android直接操作工作灯和电影灯 。 public native int onPowerLed(); //开电源灯 public native int offPowerLed();//关电源灯 public native int onWorkLed();//开工作灯 public native int offWorkL...2012-05-23 10:58:04 · 119 阅读 · 0 评论 -
requestWindowFeature总结
requestWindowFeature 小做了一下总结,附件里面是源码。2012-05-24 12:19:02 · 59 阅读 · 0 评论 -
android开机启动一个Service实例
android开机启动一个Service研究一下其实也蛮简单,下面直接看代码吧。package com.test.kevin;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.L...2012-05-26 15:33:49 · 200 阅读 · 0 评论 -
android 左右滑屏
最近比较闲,想起墨迹左右滑屏的效果该如何实现,如是在网上搜索资料,都没看到理想的效果,于是参照别人的例子自己加以修改,最终效果还行。左右滑屏是通过ViewGroup结合手势划屏来实现,代码如下:package com.scroll.test;import com.scroll.test.R;import android.app.Activity;import android...2012-05-31 14:01:11 · 81 阅读 · 0 评论 -
在Toast里面显示图片
关于怎么在Toast里面显示图片,首先自定义一个toast,在自定义一个布局,这个布局你想让toast显示什么样的布局就定义什么样的,然后在自定的布局中放一个ImageView,在把自己自定义的布局塞到Toast里面,然后在调用自己自定义的Toast就可以了。这个是我做的,虽然比较难看能说明问题就行。 package com.rytong.toast;import android.ap...2011-11-22 14:52:45 · 188 阅读 · 0 评论 -
Android手机连接电脑详细图文教程
首先下载一个USB的万能驱动,网上搜一下有很多的。 然后就开始跟着下面的步骤来操作!开启手机中USB调试,进入设置->应用程序->开发,勾选“USB调试程序”。这样设备才可以通过USB连线时被PC识别到。 方法一、手动安装驱动 将已经开启“USB调试”的手机通过USB线连接PC,下面就要开始手动安装驱动...2011-11-29 11:42:26 · 139 阅读 · 0 评论 -
Android 几种图像特效处理的集锦
大家好,这一节给大家分享的是Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等.废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理.大家按步骤一步一步来:第一步:新建一个Android工程命名为ImageDemo,工程结构如...2011-11-29 12:31:44 · 78 阅读 · 0 评论 -
ExpandableListView替换系统默认的箭头 .
很多朋友可能在android开发中,用过ExpandableListView这个组件,这个组件功能强大,比传统的ListView有好多优势。然而在开发中,我相信有好多人,包括我个人都会遇到下面的一些问题:1。如何替换ExpandableListView的默认箭头解决方法:在配置文件中有个android:groupIndicator属性,例如:android:groupIndicator...2012-06-08 16:02:12 · 99 阅读 · 0 评论 -
Android动画开发——Animation动画效果 .
2011-09-07 00:18 473人阅读 评论(0) 收藏 举报 在做android开发时,UI往往是最费时间,但一个效果炫丽的UI也往往是一款应用吸引人的地方。而动画效果可以做出很多炫丽的效果,下面列举下android的动画开发——Animation的动画效果。动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果...2011-12-01 18:42:48 · 80 阅读 · 0 评论 -
Android中ExpandableListView控件基本使用
本文采用一个Demo来展示Android中ExpandableListView控件的使用,如如何在组/子ListView中绑定数据源。先看下效果图再去代码: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/...2012-06-12 15:28:55 · 96 阅读 · 0 评论 -
Android多级树形菜单的实现
在Android里要实现树形菜单,都是用ExpandableList(也有高手自己继承ListView或者LinearLayout来做),但是ExpandableList一般只能实现2级树形菜单......本文也依然使用ExpandableList,但是要实现的是3级树形菜单。本文程序运行效果图:static public class TreeNode{ Obj...2012-06-12 20:34:05 · 150 阅读 · 0 评论 -
AlertDialog使用实例
创建项目AlertDialogDemo如图: AlertDialogDemo.java文件代码如下: package zerone.AlertDialogDemo; import android.app.Activity; public class AlertDialogDemo extends Activity { /**...2012-02-08 18:53:35 · 61 阅读 · 0 评论 -
android Settings项目安装 (模拟器版)
参考了网上的一些文章,现总结如下: 运行eclipse的debug,将自己的settings安装到模拟器上会出现如下错误[2012-03-08 11:14:27 - Settings] Android Launch![2012-03-08 11:14:27 - Settings] adb is running normally.[2012-03-08 11:14:27 - Set...2012-10-22 09:58:52 · 128 阅读 · 0 评论 -
[Android 界面] 分析android动画模块
分析android动画模块作者: haiyang08101日期: 2009-03-07Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似。本文分析了 Tween 动画的实现原理。主要思路Tween 动画通过对 View 的内容完成一系列的图形变换 (包...2011-12-07 11:31:08 · 69 阅读 · 0 评论 -
android 实时更新时间
今天跟大家来分享一下如何在手机屏幕实时更新系统时间。package com.cn;import java.text.SimpleDateFormat;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;impo...2012-06-15 12:10:35 · 191 阅读 · 0 评论 -
编译Android出错:Unable to execute dex: Java heap space .
昨天在编译运行(Run As Android Application)同事写的应用(移植)时,提示Unable to execute dex: Java heap space,刚开始以为是Android SDK没装好,于是我写了个Hello Android程序来验证,Hello Android可以运行。于是,我Google了一下,据说是因为升级了ADT缘故(好像是Android小组的回复),将...2012-06-16 13:13:00 · 75 阅读 · 0 评论 -
Android 在一个应用中如何启动另外一个已安装的应用
在自己的apk中如何来启动另外的一个apkpackage com.cn;import android.app.Activity;import android.content.ComponentName;import android.content.Intent;import android.os.Bundle;import android.view.View;imp...2012-06-16 15:01:08 · 71 阅读 · 0 评论 -
Eclipse使用SVN操作说明
1.下载所需软件 1.1SVN服务端(svn-1.4.3-setup.exe) http://subversion.tigris.org/project_packages.html 1.2把SVN设置成window服务(SVNService.exe) 我没有下载地址,如有需要,留下你的email 1.3Eclipse的SVN插件(用Eclipse插件下...2012-02-15 11:41:47 · 93 阅读 · 0 评论