Android.SDK开发范例大全(第3版)
文章平均质量分 78
lyx_xiaofeng
这个作者很懒,什么都没留下…
展开
-
具有选择功能的对话框(下拉列表对话框)
具有选择功能的对话框(下拉列表对话框)新建一个继承Activity类的SpinnerDialogActivity,并设置布局文件为:spinnerdialog.xml。首先在spinnerdialog.xml文件中添加一个TextView和一个Button。Button用于用户操作,TextView用于显示操作的结果。 Button android:原创 2016-02-29 22:05:57 · 1144 阅读 · 0 评论 -
更改手机窗口画面底色
更改手机窗口画面底色新建一个继承Activity类的WindowBackgroundActivity,并设置布局文件为:windowbackground.xml。默认启动画面为:可以看到默认的手机窗口的背景颜色为纯白色。如果需要修改其背景颜色,可以直接在布局文件的布局管理器中设置背景颜色(android:background="#FFFFCC")。如:xml原创 2016-02-26 21:13:36 · 913 阅读 · 0 评论 -
更改TextView字体颜色
更改TextView字体颜色新建一个继承Activity类的TextViewColorActivity,并设置布局文件为:textviewcolor.xml。要设置TextView的字体颜色,可以直接在布局文件中进行设置(android:textColor)。如:TextView android:id="@+id/textviewcolor_tv01"原创 2016-02-26 22:30:57 · 2130 阅读 · 0 评论 -
置换TextView文字
置换TextView文字新建一个继承Activity类的TextViewCharSequenceActivity,并设置布局文件为:textviewcharsequence.xml。首先在布局文件中定义一个TextView组件: TextView android:id="@+id/textviewcharsequence_tv01"原创 2016-02-26 22:54:58 · 354 阅读 · 0 评论 -
取得手机屏幕大小
取得手机屏幕大小 新建一个继承Activity类的ScreenSizeActivity,并设置布局文件为:screensize.xml。 首先在screensize.xml的布局文件中定义 一个TextView组件: TextView android:id="@+id/screensize_tv01"原创 2016-02-27 21:35:44 · 179 阅读 · 0 评论 -
样式化的定型对象Style样式的定义
样式化的定型对象Style样式的定义新建一个继承Activity类的ViewStyleActivity,并设置布局文件为:viewstyle.xml。首先创建一个Style样式:xmlversion="1.0"encoding="utf-8"?>resourcesxmlns:android="http://schemas.android.com/apk/原创 2016-02-27 22:07:58 · 350 阅读 · 0 评论 -
简易的按钮事件(Button的4中事件处理)
简易的按钮事件(Button的4中事件处理)新建一个继承Activity类的ButtonClickActivity,并设置布局文件为:buttonclick.xml。在布局文件中定义4个Button组件 Button android:id="@+id/buttonclick_btn1" style="@android:style原创 2016-02-28 00:31:58 · 781 阅读 · 0 评论 -
手机页面的切换(setContentView的应用)
手机页面的切换(setContentView的应用)新建一个继承Activity类的SetContentViewActivity,并设置布局文件为:setcontentview1.xml和setcontentview2.xml。首先在setcontentview1.xml的布局文件中定义一个TextView和一个Button组件,并设置背景颜色为红色。而后在setcontentview2.原创 2016-02-28 09:18:16 · 1355 阅读 · 0 评论 -
识别输入装置ID与InputDevice装置(Improved event management)
识别输入装置ID与InputDevice装置(Improved event management)新建一个继承Activity类的InputDeviceActivity,并设置布局文件为:inputdevice.xml。在布局文件中添加一个TextView用于显示InputDevice返回的数据 TextView android:id="@+id原创 2016-03-11 22:26:37 · 923 阅读 · 0 评论 -
实时配置桌面上的AppWidget UI Layout(RemoteViews.addViews)(待修正)
实时配置桌面上的AppWidget UI Layout(RemoteViews.addViews)新建一个继承AppWidgetProvider类的AppWidgetUILayoutActivity 首先定义一个布局文件(用于桌面显示的布局):appwidgetuilayout.xmlxmlversion="1.0"encoding="utf-8"?>Lin原创 2016-03-11 21:49:08 · 574 阅读 · 0 评论 -
手机桌面上的小玩意(电子时钟AppWidgetProvider)
手机桌面上的小玩意(电子时钟AppWidgetProvider)新建一个继承AppWidgetProvider类的SearchManagerActivity,并设置布局文件为:searchmanager.xml。首先是布局文件:里面只放置了一个TextView组件。xmlversion="1.0"encoding="utf-8"?>LinearLayout原创 2016-03-10 21:58:19 · 1381 阅读 · 0 评论 -
隐藏式抽屉(SlidingDrawer)
隐藏式抽屉(SlidingDrawer)新建一个继承Activity类的SlidingDrawerActivity,并设置布局文件为:slidingdrawer.xml。布局文件: SlidingDrawer android:id="@+id/slidingdrawer_sd" android:layout_width="原创 2016-03-09 20:56:56 · 813 阅读 · 0 评论 -
离开与关闭程序的弹出窗口(对话框上的Icon图标)
离开与关闭程序的弹出窗口(对话框上的Icon图标)新建一个继承Activity类的DialogIconActivity,并设置布局文件为:dialogicon.xml。在布局文件中直接添加一个Button按钮即可:Button android:id="@+id/dialogicon" style="@android:style/Wid原创 2016-03-09 20:36:37 · 664 阅读 · 0 评论 -
猜猜我在想什么(RadioButtonID)
猜猜我在想什么(RadioButtonID)新建一个继承Activity类的RadioButtonIDActivity,并设置布局文件为:radiobuttonid.xml。添加布局文件: TextView android:layout_width="wrap_content" android:layout_height="原创 2016-03-09 20:22:10 · 313 阅读 · 0 评论 -
动态旋转图片(Bitmap与Matrix 旋转ImageView)
动态旋转图片(Bitmap与Matrix 旋转ImageView)新建一个继承Activity类的BitmapMatrixActivity,并设置布局文件为:bitmapmatrix.xml。在布局文件中添加一个ImageView 和2个Button:left和rightLinearLayout android:layout_width="fill_p原创 2016-03-09 19:41:51 · 759 阅读 · 0 评论 -
更改与显示文字标签
更改与显示文字标签 在项目中新建一个TextViewActivity继承Activity的类并实现onCreate()方法。后创建一个textview.xml的布局文件。在布局文件中设置默认的根布局为LinearLayout,并添加一个TextView组件。TextView android:id="@+id/TextView_tv01"原创 2016-02-25 23:27:59 · 481 阅读 · 0 评论 -
导航页
导航页创建一个SimpleTextDemo,完成后修改main_activity.xml文件:ScrollViewxmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="m原创 2016-02-25 22:05:31 · 291 阅读 · 0 评论 -
全屏以按钮重写
全屏以按钮重写新建一个继承Activity类的SetContentViewByButtonActivity,并设置布局文件为:setcontentviewbybutton.xml。这里由于是要全屏显示一个Button,所以可以在Activity里面动态的生成这个Button,就不需要使用到布局文件。package lyx.feng.simpletextdemo;..原创 2016-02-29 21:32:28 · 367 阅读 · 0 评论 -
程序加载中...(ProgressDialog和线程整合应用)
程序加载中...(ProgressDialog和线程整合应用)新建一个继承Activity类的ProgressDialogActivity,并设置布局文件为:progressdialog.xml。首先在布局文件上添加一个Button组件。Button android:id="@+id/progressdilog_btn01" styl原创 2016-02-29 21:08:13 · 711 阅读 · 0 评论 -
关于(About)程序信息(Menu功能菜单程序设计)
关于(About)程序信息(Menu功能菜单程序设计)新建一个继承Activity类的OptionMenuActivity,并设置布局文件为:optionmenu.xml。这里直接使用Activity即可,不需要修改布局文件的代码。在OptionMenuActivity类中需要覆写2个方法:onCreateOptionsMenu() 和onOptionsItemSelected();原创 2016-02-28 21:49:51 · 704 阅读 · 0 评论 -
实战——简易计算器
实战——简易计算器新建一个继承Activity类的SimpleCalculatorActivity,并设置布局文件为:simplecalculator.xml。首先在布局文件中定义好布需要的组件。界面:xmlversion="1.0"encoding="utf-8"?>LinearLayoutxmlns:android="http://sch原创 2016-02-28 21:04:16 · 339 阅读 · 0 评论 -
如IPhone拖动相片特效(Gallery画廊)
如IPhone拖动相片特效(Gallery画廊) 新建一个继承Activity类的GalleryActivity,并设置布局文件为:gallery.xml。首先在gallery布局文件中添加一个Gallery组件: Gallery android:id="@+id/gallery_g01" android:layout_w原创 2016-02-28 19:55:09 · 383 阅读 · 0 评论 -
自制发送短信程序(SmsManager与PendingIntent对象)
自制发送短信程序(SmsManager与PendingIntent对象)新建一个继承Activity类的SmsManagerAndPendingIntentActivity,并设置布局文件为:smsmanagerandpendingintent.xml。首先在布局文件中添加2个EditText输入框和一个Button按钮。 EditText an原创 2016-03-13 18:25:27 · 478 阅读 · 0 评论 -
Action!Call拨打电话(Intent.ACTION.CALL的使用)
Action!Call拨打电话(Intent.ACTION.CALL的使用)新建一个继承Activity类的IntentActionCallActivity,并设置布局文件为:intentactioncall.xml。首先在布局文件添加一个Button按钮和一个EditText组件: EditText android:id="@+id/intent原创 2016-03-13 12:50:35 · 4067 阅读 · 0 评论 -
具有正则表达式的TextView(Linkify)规则
具有正则表达式的TextView(Linkify)规则新建一个继承Activity类的TextViewLinkifyActivity,并设置布局文件为:textviewlinkify.xml。首先在布局文件添加一个EditText和一个TextView组件EditText android:id="@+id/textviewlinkify_edit"原创 2016-03-13 12:10:04 · 612 阅读 · 0 评论 -
控制不同的文字字体(Typeface对象的使用)
控制不同的文字字体(Typeface对象的使用) 新建一个继承Activity类的TypefaceActivity,并设置布局文件为:typeface.xml。这里还是在typeface.xml文件中创建一个TextView组件和3个Button组件。一个Button空值TextView的字体,2个控制TextView的大小。typeface.xml的代码:原创 2016-02-28 18:42:23 · 870 阅读 · 0 评论 -
置换颜色的机关(Button和TextView的交互)
置换颜色的机关(Button和TextView的交互)新建一个继承Activity类的ChangeTextViewColorActivity,并设置布局文件为:changetextviewcolor.xml。在布局文件中,新建一个TextView和Button组件。TextView android:id="@+id/changetextviewcolo原创 2016-02-28 17:08:54 · 289 阅读 · 0 评论 -
具有交互功能的对话框
具有交互功能的对话框新建一个继承Activity类的InteractionDialogActivity,并设置布局文件为:interactiondialog.xml。在布局管理器中添加一个Button组件。Button android:id="@+id/interactiondialog_btn01" style="@android:原创 2016-02-28 16:37:37 · 436 阅读 · 0 评论 -
不同Activity的数据传递(Bundle的使用)
不同Activity的数据传递(Bundle的使用)新建一个继承Activity类的BundleOneActivity,并设置布局文件为:bundleone.xml。新建一个继承Activity类的BundleTwoActivity,并设置布局文件为:bundletwo.xml。在bundleone.xml和bundletwo.xml中都添加一个TextView和Button组件原创 2016-02-28 13:15:36 · 418 阅读 · 0 评论 -
选取文字的聪明文字联想(Textselection与InputConnection)
选取文字的聪明文字联想(Textselection与InputConnection)新建一个继承Activity类的TextSelectionActivity,并设置布局文件为:textselection.xml。在布局文件添加一个EditText和一个Button组件: EditText android:id="@+id/textsele原创 2016-03-12 21:04:53 · 793 阅读 · 0 评论 -
调用另一个Activity(Intent的使用)
调用另一个Activity(Intent的使用)新建一个继承Activity类的IntentAnotherActivity,并设置布局文件为:intentanother.xml。而后新建一个SecondActivity,在布局文件中设置其背景颜色为黄色(#FFFFFF00)。接着修改intentanother.xml布局文件。在此布局文件中添加一个Button,用于操作跳转。原创 2016-02-28 09:56:16 · 615 阅读 · 0 评论 -
动态放大缩小ImageView里的图片(运用Matrix对象来缩放图片文件)
动态放大缩小ImageView里的图片(运用Matrix对象来缩放图片文件)新建一个继承Activity类的ImageViewMatrixActivity,并设置布局文件为:imageviewmatrix.xml。首先在布局文件中添加2个按钮Big和Small、ImageView。 LinearLayout android:layout_w原创 2016-03-09 19:12:04 · 900 阅读 · 0 评论 -
加载手机磁盘里的图片文件(BitmapFactory.decodeFile()
加载手机磁盘里的图片文件(BitmapFactory.decodeFile()新建一个继承Activity类的BitmapFactoryDeocdeFileActivity,并设置布局文件为:bitmapdecodefile.xml。在布局文件中添加一个Button和一个ImageView组件 Button android:id="@+id/bi原创 2016-03-08 22:53:11 · 1308 阅读 · 0 评论 -
向左向右(RadioGroup组与onCheckedChanged)
向左向右(RadioGroup组与onCheckedChanged)新建一个继承Activity类的RadioGroupOnCheckedChangedActivity,并设置布局文件为:radiogrouponcheckchanged.xml。首先在布局文件添加一个TextView和2个RadioGroup单选按钮TextView android:i原创 2016-03-03 22:36:32 · 301 阅读 · 0 评论 -
消费劵采购列表(多选项CheckBox的应用)
消费劵采购列表(多选项CheckBox的应用)新建一个继承Activity类的MultiCheckBoxActivity,并设置布局文件为:multicheckbox.xml。首先在布局文件中添加一个TextView和3个CheckBox组件。 TextView android:id="@+id/multicheckbox_tv01"原创 2016-03-03 21:57:37 · 221 阅读 · 0 评论 -
我同意条款(CheckBox的isChecked属性)
我同意条款(CheckBox的isChecked属性)新建一个继承Activity类的CheckBoxisCheckedActivity,并设置布局文件为:checkboxischecked.xml。在布局文件定义2个组件,CheckBox和Button CheckBox android:id="@+id/checkboxischecked_che原创 2016-03-03 21:16:31 · 1966 阅读 · 0 评论 -
图文可视化提醒(Toast与LinearLayout View)
图文可视化提醒(Toast与LinearLayout View)新建一个继承Activity类的ToastAndLinearLayoutViewActivity,并设置布局文件为:toastandlinearlayoutview.xml。在布局文件添加一个按钮Button: Button android:id="@+id/toastandlinear原创 2016-03-15 22:02:30 · 531 阅读 · 0 评论 -
手机震动的节奏(Vibrator对象及周期运用)
手机震动的节奏(Vibrator对象及周期运用)新建一个继承Activity类的VibratorActivity,并设置布局文件为:vibrator.xml。在布局文件中添加1个EditText和一个Button,EditText用于Vibrator频率的控制 EditText android:id="@+id/vibrator_edit"原创 2016-03-15 21:45:12 · 444 阅读 · 0 评论 -
自制日历手机数据库(实现SQLiteOpenHelper)
自制日历手机数据库(实现SQLiteOpenHelper)新建一个继承Activity类的SQLiteOpenHelperActivity,并设置布局文件为:sqliteopenhelper.xml。首先定义布局文件:xmlversion="1.0"encoding="utf-8"?>LinearLayoutxmlns:android="http://s原创 2016-03-15 21:15:51 · 600 阅读 · 0 评论 -
Toast对象的使用
Toast对象的使用新建一个继承Activity类的ToastActivity,并设置布局文件为:toast.xml。Toast组件的使用比较简单直接贴代码这里通过Button直接将EditText的内容用Toast显示。EditText android:id="@+id/toast_edit01" android:layout_原创 2016-03-02 23:14:38 · 263 阅读 · 0 评论