- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 Android ListView 列表视图
ListView 属性android:entries="@array/listarray" //XML定义列表数组android:divider="#00ff00" //分割线色android:dividerHeight="3dp" //分割线高度resources> string-array name="listarray"> it
2017-01-25 20:50:54 368
原创 Android ImageView 图片浏览
ImageView 图片浏览android:adjustViewBounds="true"android:cropToPadding="true"android:maxHeight="200dp"android:maxWidth="100dp"android:src="@drawable/qiao"android:scaleType:属性值有"center" “matrix
2017-01-25 16:16:32 486
原创 Android ZoomButton ZoomControls
ZoomButton 相关属性方法:android:src="@drawable/plus" setZoomSpeed(int);setOnClickListener()ZoomControls 相关属性方法:setZoomSpeed(int);setIsZoomInEnabled(boolean);setIsZoomOutEnabled(boolean);
2017-01-25 15:53:05 635
原创 Android AnalogClock TextClock DigitalClock Chronometer 时钟 定时器
AnalogClock 相关属性: android:dial="@drawable/img1" //表盘android:hand_hour="@drawable/alert_dialog_icon" //时针android:hand_minute="@drawable/alert_dialog_icon" //分针TextClock 相关属性:android:
2017-01-25 14:39:04 394
原创 Android Switch开关
Switch相关XML 属性android:checked="true"android:thumb="@drawable/alert_dialog_icon" //开关android:track="@drawable/img1" //开关滑动轨道android:textStyle="bold"android:typeface="monospace"android:switchM
2017-01-25 14:00:43 486
原创 Android ToggleButton 开关按钮
ToggleButton相关属性,方法android:textOn="On"android:textOff="Off"android:checked="true"setChecked(boolean)package shortcut.song.com.myapplication;import android.support.v7.app.AppCompatActivity;i
2017-01-25 11:43:53 644
原创 Android CheckBox 多选按钮
package shortcut.song.com.myapplication;import android.graphics.Color;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.CheckBox;import android.widge
2017-01-25 11:25:54 647
原创 Android RadioButton 单选按钮
RadioGroup 单选按钮组, 可以包含多个单选按钮,当单选按钮选中状态改变时会触发setOnCheckedChangeListenerpackage shortcut.song.com.myapplication;import android.graphics.Color;import android.support.v7.app.AppCompatActivity;
2017-01-25 10:41:25 509
原创 Android GridLayout 表格布局
GridLayout表格布局以 行x列 的形式管理UI组件,XMLandroid:columnCount="5" //设置列数 android:rowCount="5"//设置行数android:layout_columnSpan="4" //纵向跨android:layout_rowSpan="4"代码mGridLayout.setColumnCount(int);//设置列数
2017-01-24 22:13:59 1137
原创 Android FrameLayout 帧布局
FrameLayout 添加的组件会以帧的形式叠加在一起,显示顺序先最先添加的组件在最底层,最后添加的组件在最顶层,顶层组件会遮挡底层组件内容。本例只是通过xml布局文件实现了简单的演示:package shortcut.song.com.myapplication;import android.support.v7.app.AppCompatActivity;import an
2017-01-24 22:02:50 460
原创 Android TableLayout 表格布局
TableLayout继承了LinearLayout本质上还是线性布局,通过行、列形式管理UI组件主要有以下相属性参数:1.TableRow:每向TableLayout添加一个TableRow就是增加一个表格行,每向TableRow添加一个组件就是增加一表格列。2.Shrinkable:设置对应表格列单元格可以被收缩,以保证对应表格列能自适应父容器。3.Stretchable:该列的所
2017-01-24 12:12:50 467
原创 Android LinearLayout使用
本例通过几个Button 来展示及操作LinearLayout的使用方法,LinearLayout线性布局 排列方式有“水平”和“垂直”,最大的特点是设定好排列方式后所包含的组件会自动安照指定排列方式排列,而不用对子组件设置座标参数,简单易用适合多个组件以水平或垂直方式排列的情况。//LinearLayoutActivity.javapackage shortcut.s
2017-01-21 17:16:14 499
原创 Android 自定义View控件,实现跟随手指触摸移动的小球
Android UI组件是通过继承View类,然后绘制内容,比如ImageView,TextView等组件都是继承View类。当Android系统提供的组件功能不能满足需求时,可以通过继承View类重写一个或多个方法,派生自定义的组件,View类常用重写方法:1.构造器:View子类最基本的重写方法protected voidonDraw(Canvas canvas)publi
2017-01-21 16:13:05 5020
原创 Android 代码实现Layout控件编程
本例程通过代码编写的方法实现了LinearLayout,ImageView,TextView,Button等等View及控件的编写,感觉跟Java GUI编程有点类似,先实现个Panel于丹package shortcut.song.com.myapplication;import android.graphics.Color;import android.support.v7.
2017-01-21 15:57:48 590
原创 Android AlertDialog 6种不同效果使用方法
package shortcut.song.com.myapplication;import android.content.Context;import android.content.DialogInterface;import android.database.DataSetObserver;import android.icu.text.SimpleDateFormat;imp
2017-01-13 18:02:48 531
原创 Android Notification使用
package shortcut.song.com.myapplication;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import android.graph
2017-01-13 17:48:38 511
C# WPF编程实现串口通信燃气报警器历史记录读取
2024-09-06
PyQt5 qtpandas 1.0.4库文件安装包
2022-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人