android 开发
果仁儿666
还木有想好...
展开
-
新手Android开发之一:到底什么才用implements?
之前对于软件只接触过C\C++,对JAVA的概念太少了,开始学习ANDROID开发,少不了接触JAVA的语法和编写习惯,看教程最先遇到的问题就是为什么有的class需要implements接口,而有的却不需要呢?下面就为大家详细解答。实际上这个问题归结于在Java中两个关键字extends和implements的区别,extends为当前类对父类的继承,子类的初始变量和方法都是由父类继承而来的原创 2012-01-28 19:27:31 · 4274 阅读 · 0 评论 -
关于服务(service)
下面介绍一种较为简单的服务的启动和销毁,主要代码如下:private Intent serviceIntent = new Intent();//定义目标启动service serviceIntent.setClass(this, holdon_service.class);//第一个参数为当前活动动作,第二个为要启动的服务 Bundle m = new Bundle();//向服务传数据原创 2012-03-06 18:53:49 · 325 阅读 · 0 评论 -
监听电话的通话状态
非常简单,创建一个类继承PhoneStateListener(需要导入android.telephony.TelephonyManager和android.telephony.PhoneStateListener),并重写里面的onCallStateChanged函数,代码如下:在oncreate中: TelephonyManager holdon_manager = (Te原创 2012-03-06 19:26:32 · 590 阅读 · 1 评论 -
有时不得不自定义的dialog
如果想做一个对话框,其中的控件组合又无法从AlertDialog类继承,只能选择自定义的对话框了,现在笔者就以带seekbar的对话框为例为大家讲解自定义对话框的方法和步骤。 public class dialogholdon extends Dialog implements android.view.View.OnClickListener,SeekBar.OnSeekBarChangeL原创 2012-02-27 09:46:39 · 641 阅读 · 0 评论 -
seekbar用法
seekbar作为用户UI交互的控件之一,有着非常好的获取用户输入参数的便利,现将seekbar的一些基本用法介绍如下:1.xml这里的android:max为拖动的最大值,android:progress为步进值,注意这里必须都为整数,如果想表示小数只能在返回函数中做转换处理。2. .java public class dialogholdon extends原创 2012-02-27 09:58:41 · 1053 阅读 · 0 评论 -
关于震动
为了使用户体验更好的UI,手机震动是不可避免的开发问题,先将震动的基本开发做一简单介绍。public Vibrator vibrator;//定义震动对象vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE);//获得系统服务pattern_final[] = {50,500,200,100};//定义震动模式:停50ms,震500m原创 2012-02-26 21:38:41 · 458 阅读 · 0 评论 -
preference用法简单介绍
在做一般的设置界面时,ANDROID开发为我们提供了一个非常实用的设置类,PreferenceActivity,用法与ACTIVITY十分相似,现简单介绍如下:1.xml使用PreferenceActivity时需要自定义一个xml,内部使用的控件都来自PreferenceActivity,这里用一个CheckBoxPreference和一个Preference为例,xml定义如下:原创 2012-02-26 21:27:08 · 3000 阅读 · 0 评论 -
新手Android开发之三:listview修改选中项中的textview
相信很多初学者都会遇到Listview的使用问题,下面就给出两种改变listview选中项中的textview来向大家解释一下Listview的使用方法。1. 使用simpleadapter填充Listviewpackage dickren123.hui.say_hello_to_world;import java.util.ArrayList;import java.util.Ha原创 2012-01-31 22:18:05 · 2266 阅读 · 0 评论 -
新手Android开发之二:onclicklistener到底怎么用?
相信很多像我一样的新手学习ANDROID开发会遇到这个问题,通过这几天的归类和总结,将我的理解写在下面,欢迎大家一起前来讨论:以按钮BUTTON的监听事件为例,以下的监听实现都是等价的:1.使用接口继承按钮监听方法:package dickren123.hui.say_hello_to_world;import android.app.Activity;import androi原创 2012-01-28 20:12:53 · 36763 阅读 · 20 评论 -
发送和接收自己的广播
在开发的时候有时需要发送一个自己定制的广播,以便使启动其他线程,一种简单的发送和接收广播的代码如下:发送:public static final String ACTION_HOLDON_SERVICE = "com.broadcast.recive.holdon";//定义广播名称 Intent intent = new Intent(ACTION_HOLDON_SERVICE原创 2012-03-06 19:13:46 · 386 阅读 · 0 评论