- 博客(68)
- 资源 (1)
- 收藏
- 关注
原创 计算SDCard上的容量
计算SDCard上的容量使用的类:StatFs,此类保存的是对SDCard上容量的一些信息。1、返回剩余的快:getBlockCount()2、返回总共的快:getBlockCount()3、返回一个快的大小:getBlockSize()4、返回剩余的快(包括系统预留无法访问的):getAvailableBlocks() 例子:package lyx
2016-04-02 11:42:21
330
原创 TextView高亮显示
TextView高亮显示TextView的高亮显示主要用到的是SpannableStringBuilder类的setSpan()方法,这个方法有4个参数:public voidsetSpan(Objectwhat, intstart, intend,intflags) { }what:高亮颜色。。。(ForegroundColorSpan,UR
2016-04-02 10:51:14
717
原创 Activity页面切换效果
Activity页面切换效果在Android 2.0之后,Activity就有了overridePendingTransition()方法,此方法可以为Activity设置简单的切换效果。 overridePendingTransition(enterAnim,exitAnim)有2个参数,一个是动画切入的效果,一个是切出的效果,而且这2个参数都是int类型的。具体代码:
2016-04-01 17:40:49
377
原创 状态栏的图标与文字提醒(NotificationManager与Notification对象的应用)
状态栏的图标与文字提醒(NotificationManager与Notification对象的应用)新建一个继承Activity类的NotificationManagerAndNotificationActivity,并设置布局文件为:notificationmanagerandnotification.xml。布局文件很简单,就是一个Button按钮。 B
2016-03-16 18:41:53
485
原创 图文可视化提醒(Toast与LinearLayout View)
图文可视化提醒(Toast与LinearLayout View)新建一个继承Activity类的ToastAndLinearLayoutViewActivity,并设置布局文件为:toastandlinearlayoutview.xml。在布局文件添加一个按钮Button: Button android:id="@+id/toastandlinear
2016-03-15 22:02:30
551
原创 手机震动的节奏(Vibrator对象及周期运用)
手机震动的节奏(Vibrator对象及周期运用)新建一个继承Activity类的VibratorActivity,并设置布局文件为:vibrator.xml。在布局文件中添加1个EditText和一个Button,EditText用于Vibrator频率的控制 EditText android:id="@+id/vibrator_edit"
2016-03-15 21:45:12
469
原创 自制日历手机数据库(实现SQLiteOpenHelper)
自制日历手机数据库(实现SQLiteOpenHelper)新建一个继承Activity类的SQLiteOpenHelperActivity,并设置布局文件为:sqliteopenhelper.xml。首先定义布局文件:xmlversion="1.0"encoding="utf-8"?>LinearLayoutxmlns:android="http://s
2016-03-15 21:15:51
627
原创 自制发送短信程序(SmsManager与PendingIntent对象)
自制发送短信程序(SmsManager与PendingIntent对象)新建一个继承Activity类的SmsManagerAndPendingIntentActivity,并设置布局文件为:smsmanagerandpendingintent.xml。首先在布局文件中添加2个EditText输入框和一个Button按钮。 EditText an
2016-03-13 18:25:27
501
原创 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
4115
原创 具有正则表达式的TextView(Linkify)规则
具有正则表达式的TextView(Linkify)规则新建一个继承Activity类的TextViewLinkifyActivity,并设置布局文件为:textviewlinkify.xml。首先在布局文件添加一个EditText和一个TextView组件EditText android:id="@+id/textviewlinkify_edit"
2016-03-13 12:10:04
646
原创 选取文字的聪明文字联想(Textselection与InputConnection)
选取文字的聪明文字联想(Textselection与InputConnection)新建一个继承Activity类的TextSelectionActivity,并设置布局文件为:textselection.xml。在布局文件添加一个EditText和一个Button组件: EditText android:id="@+id/textsele
2016-03-12 21:04:53
840
原创 识别输入装置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
956
原创 实时配置桌面上的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
604
原创 手机桌面上的小玩意(电子时钟AppWidgetProvider)
手机桌面上的小玩意(电子时钟AppWidgetProvider)新建一个继承AppWidgetProvider类的SearchManagerActivity,并设置布局文件为:searchmanager.xml。首先是布局文件:里面只放置了一个TextView组件。xmlversion="1.0"encoding="utf-8"?>LinearLayout
2016-03-10 21:58:19
1417
原创 隐藏式抽屉(SlidingDrawer)
隐藏式抽屉(SlidingDrawer)新建一个继承Activity类的SlidingDrawerActivity,并设置布局文件为:slidingdrawer.xml。布局文件: SlidingDrawer android:id="@+id/slidingdrawer_sd" android:layout_width="
2016-03-09 20:56:56
833
原创 离开与关闭程序的弹出窗口(对话框上的Icon图标)
离开与关闭程序的弹出窗口(对话框上的Icon图标)新建一个继承Activity类的DialogIconActivity,并设置布局文件为:dialogicon.xml。在布局文件中直接添加一个Button按钮即可:Button android:id="@+id/dialogicon" style="@android:style/Wid
2016-03-09 20:36:37
696
原创 猜猜我在想什么(RadioButtonID)
猜猜我在想什么(RadioButtonID)新建一个继承Activity类的RadioButtonIDActivity,并设置布局文件为:radiobuttonid.xml。添加布局文件: TextView android:layout_width="wrap_content" android:layout_height="
2016-03-09 20:22:10
334
原创 动态旋转图片(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
792
原创 动态放大缩小ImageView里的图片(运用Matrix对象来缩放图片文件)
动态放大缩小ImageView里的图片(运用Matrix对象来缩放图片文件)新建一个继承Activity类的ImageViewMatrixActivity,并设置布局文件为:imageviewmatrix.xml。首先在布局文件中添加2个按钮Big和Small、ImageView。 LinearLayout android:layout_w
2016-03-09 19:12:04
930
原创 加载手机磁盘里的图片文件(BitmapFactory.decodeFile()
加载手机磁盘里的图片文件(BitmapFactory.decodeFile()新建一个继承Activity类的BitmapFactoryDeocdeFileActivity,并设置布局文件为:bitmapdecodefile.xml。在布局文件中添加一个Button和一个ImageView组件 Button android:id="@+id/bi
2016-03-08 22:53:11
1332
原创 查找程序根目录下所有文件(Java IO与ListActivity的结合)
查找程序根目录下所有文件(Java IO与ListActivity的结合)新建一个继承Activity类的FileBroswerActivity,并设置布局文件为:filebroswer.xml。首先在布局文件添加一个ListView,和一个TextView组件。这里的ListView组件的ID必须是系统的Id:listxmlversion="1.0"encod
2016-03-08 22:25:47
339
原创 以动态列表配置选项(ListActivity与Menu整合技巧)
以动态列表配置选项(ListActivity与Menu整合技巧)新建一个继承Activity类的ListAcitvityAndMenuActivity,并设置布局文件为:listactivityandmenu.xml。由于这里使用的是ListActivity,所以这里不需要用到布局文件。在Activity中添加2个菜单:ListOne /ListTwopackage
2016-03-08 21:45:17
686
原创 在Activity里显示列表(ListView的布局)
在Activity里显示列表(ListView的布局)新建一个继承Activity类的ListViewActivity,并设置布局文件为:listview.xml。在布局文件中添加一个ListView即可。ListView android:id="@+id/listview_lv" android:layout_width="fill
2016-03-07 21:45:15
592
原创 动态文字排版(GridView与ArrayAdapter)
动态文字排版(GridView与ArrayAdapter)新建一个继承Activity类的GridViewAndArrayAdapterActivity,并设置布局文件为:gridviewandarrayadapter.xml。首先在布局文件中添加3个组件:2个Button、GridView.xmlversion="1.0"encoding="utf-8"?>
2016-03-07 21:18:59
399
原创 后台程序运行进度提示(ProgressBar与Handle的整合应用)
后台程序运行进度提示(ProgressBar与Handle的整合应用)新建一个继承Activity类的ProgressBarAndHandleActivity,并设置布局文件为:progressbarandhandle.xml。在布局文件中创建一个ProgressBar/TextView/ButtonProgressBar android:id="@+
2016-03-07 20:58:20
603
原创 CardGame猜牌小游戏
CardGame新建项目CardGame一直下一步完成创建工程。 首先新建一个drawable文件夹,将55张扑克牌放入文件夹中。而后新建一个工具包:创建一个工具类:Tools(在Tools中提供一些公共的静态方法供外部调用)创建玩Tools工具类后,需要在string.xml中定义每一张扑克牌的名称:
2016-03-06 21:29:08
444
原创 猜猜红桃A在哪里(ImageView单击事件与透明度处理)
猜猜红桃A在哪里(ImageView单击事件与透明度处理)新建一个继承Activity类的ImageViewGameActivity,并设置布局文件为:imageviewgame.xml。首先定义布局文件。xmlversion="1.0"encoding="utf-8"?>LinearLayoutxmlns:android="http://schemas
2016-03-06 14:48:53
610
原创 动态输入日期与时间(DatePicker与TimePicker应用)
动态输入日期与时间(DatePicker与TimePicker应用)新建一个继承Activity类的DatePickerAndTimePickerActivity,并设置布局文件为:datepickerandtimepicker.xml。首先在布局文件中添加一个TextView和DatePicker和TimePicker。TextView androi
2016-03-06 13:27:56
428
原创 数字及模拟小时钟设计(AnalogClock与DigitalClock的原理)
数字及模拟小时钟设计(AnalogClock与DigitalClock的原理)新建一个继承Activity类的AnalogClockAndDigitalClickActivity,并设置布局文件为:analogclockanddigitalclock.xml。首先在布局文件中添加一个AnalogClock组件和DigitalClock组件和一个TextView组件。An
2016-03-05 21:26:56
752
原创 具有自动提示功能的菜单(AutoCompleteTextView与数组)
具有自动提示功能的菜单(AutoCompleteTextView与数组)新建一个继承Activity类的AutoCompleteTextViewActivity,并设置布局文件为:autocompletetextview.xml。在布局文件中直接添加一个AutoCompleteTextView组件和一个Button组件。AutoCompleteTextView
2016-03-05 21:00:38
234
原创 按钮也能随单机变化(ImageButton选择特效)
按钮也能随单机变化(ImageButton选择特效)新建一个继承Activity类的ImageButtonSelectActivity,并设置布局文件为:imagebuttonselect.xml。布局文件中添加2个ImageButton。ImageButton android:id="@+id/imagebuttonselect_ibtn01"
2016-03-04 22:06:40
233
原创 快速地搜索手机文件引擎(JavaIO的应用)
快速地搜索手机文件引擎(JavaIO的应用)新建一个继承Activity类的FileSearchByJavaIOActivity,并设置布局文件为:filesearchbyjavaio.xml。首先在布局文件中添加一个EditText和一个Button和一个TextViewEditText android:id="@+id/filesearchbyja
2016-03-04 21:40:54
273
原创 Gallery与衍生的BaseAdapter容器
Gallery与衍生的BaseAdapter容器新建一个继承Activity类的GalleryBaseAdapterActivity,并设置布局文件为:gallerybaseadapter.xml。首先在布局文件中添加一个Gallery。xmlversion="1.0"encoding="utf-8"?>LinearLayoutxmlns:android
2016-03-04 21:14:48
222
原创 动态添加和删除Spinner(ArrayList与Widget的依赖性)
4.9、动态添加和删除Spinner(ArrayList与Widget的依赖性)新建一个继承Activity类的SpinnerItemAddOrDeleteActivity,并设置布局文件为:spinneritemaddordelete.xml。在布局文件中添加一个TextView和一个EditText,2个Button按钮。 TextView
2016-03-04 20:42:12
364
原创 自定义下拉菜单模式(Spinner与setDropDownViewResource)
自定义下拉菜单模式(Spinner与setDropDownViewResource)新建一个继承Activity类的SpinnerSetDropDownViewResourceActivity,并设置布局文件为:spinnersetdropdownviewresource.xml。在布局文件中添加一个TextView和一个Spinner。 TextView
2016-03-04 19:49:14
1093
原创 专业相框设计(ImageView的堆栈应用)
专业相框设计(ImageView的堆栈应用)新建一个继承Activity类的ImageViewStackActivity,并设置布局文件为:imageviewstack.xml。在布局文件中添加一个ImageView和1个Button组件。 Button android:id="@+id/imageviewstack_btn01"
2016-03-03 22:59:47
327
原创 向左向右(RadioGroup组与onCheckedChanged)
向左向右(RadioGroup组与onCheckedChanged)新建一个继承Activity类的RadioGroupOnCheckedChangedActivity,并设置布局文件为:radiogrouponcheckchanged.xml。首先在布局文件添加一个TextView和2个RadioGroup单选按钮TextView android:i
2016-03-03 22:36:32
322
原创 消费劵采购列表(多选项CheckBox的应用)
消费劵采购列表(多选项CheckBox的应用)新建一个继承Activity类的MultiCheckBoxActivity,并设置布局文件为:multicheckbox.xml。首先在布局文件中添加一个TextView和3个CheckBox组件。 TextView android:id="@+id/multicheckbox_tv01"
2016-03-03 21:57:37
231
原创 我同意条款(CheckBox的isChecked属性)
我同意条款(CheckBox的isChecked属性)新建一个继承Activity类的CheckBoxisCheckedActivity,并设置布局文件为:checkboxischecked.xml。在布局文件定义2个组件,CheckBox和Button CheckBox android:id="@+id/checkboxischecked_che
2016-03-03 21:16:31
1992
原创 Toast对象的使用
Toast对象的使用新建一个继承Activity类的ToastActivity,并设置布局文件为:toast.xml。Toast组件的使用比较简单直接贴代码这里通过Button直接将EditText的内容用Toast显示。EditText android:id="@+id/toast_edit01" android:layout_
2016-03-02 23:14:38
279
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人