![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android控件应用
文章平均质量分 71
dianboboy
这个作者很懒,什么都没留下…
展开
-
TextView标签的使用
一、显示链接 在TextView的XML中添加 android:autoLink="all"二、更改字体如果存在字体文件assets/fonts/Ha.ttf字体文件,更改字体时可以用以下的代码。字体文件必须是Ture Type Font格式。textView1.setTypeface(Typeface.createFromAsset(getAssets(...2012-03-02 10:09:38 · 52 阅读 · 0 评论 -
CheckBox多选项的应用
一、CheckBox多选项的创建 mCheckBox1 = (CheckBox) findViewById(R.id.myCheckBox1); /* 设定OnCheckedChangeListener给三个CheckBox对象 */ mCheckBox1.setOnCheckedChangeListener(new CheckBox.OnCheckedChangeListen...2012-03-04 21:22:45 · 92 阅读 · 0 评论 -
Toast控件的应用
一、Toast自定义显示位置效果 Toast toast = Toast.makeText(getApplicationContext(), "自定义位置Toast", Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); toast.show(); 二、Toast带图片 ...2012-03-05 16:21:26 · 110 阅读 · 0 评论 -
AutoComplete自动填充控件
一、AutoCompleteTextView的应用 private static final String[] autoStr = new String[] { "abb", "abc", "abcd", "abcde" }; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedI...2012-03-05 18:22:37 · 138 阅读 · 0 评论 -
AnalogClock时钟
一、AnalogClock时钟显示时间protected static final int GUINOTIFIER = 0x1234; private TextView mTextView; public AnalogClock mAnalogClock; public Calendar mCalendar; public int mMinutes; pu...2012-03-05 18:44:33 · 230 阅读 · 0 评论 -
DatePicker与TimePicker动态输入时间和日期
一、DatePicker与TimePicker动态输入时间和日期private int mYear; private int mMonth; private int mDay; private int mHour; private int mMinute; TextView tv; TimePicker tp; DatePicker dp; publi...2012-03-05 19:14:46 · 171 阅读 · 0 评论 -
ProgressBar进度条
一、三种类型的进度条progress_bar.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:...2012-03-05 20:27:30 · 76 阅读 · 0 评论 -
GridView表格化布局
//定义图片整型数组 private int[] mImages={ R.drawable.img1, R.drawable.img2, R.drawable.img3, R.drawable.img4, R.drawable.img5 }; @Override public void onCreate(Bundle s...2012-03-06 09:56:33 · 77 阅读 · 0 评论 -
SlidingDrawer隐藏式抽屉
private String items[] = {"项目1" , "项目2" ,"项目3" ,"项目4" ,"项目5"}; private int icons[] = {R.drawable.img1 , R.drawable.img2 , R.drawable.img3 , R.drawable.img4, R.drawable.img5}; private Sliding...2012-03-06 18:03:18 · 95 阅读 · 0 评论 -
Notification状态栏通知
private NotificationManager myNotiManager; private Button button1; private Button button2; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConten...原创 2012-03-08 12:24:41 · 97 阅读 · 0 评论 -
RadioBox单选框应用
一、RadioBox单选框的使用 public RadioGroup mRadioGroup1; public RadioButton mRadio1, mRadio2; public Button button1; /** Called when the activity is first created. */ @Override public void onC...2012-03-04 21:22:31 · 218 阅读 · 0 评论 -
PopupWindow悬浮窗口
PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!),它是浮在别的窗口之上的.。 import android.view.ViewGroup.LayoutParams; handler = new Handler(){ public void handleMessage(Message msg){ switch(msg.what){ ...2012-03-04 21:22:02 · 92 阅读 · 0 评论 -
Android屏幕属性应用
一、获取屏幕大小 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); textView1.setText("分辨率:宽:" + dm.widthPixels + "高:" + dm.heightPixels);二、隐藏状态栏和标题栏...2012-03-02 10:41:39 · 90 阅读 · 0 评论 -
Activity的Intent控件用法
一、带参数的不同Activity之间的数据传递第一个Activity:/*new一个Intent对象,并指定class*/ Intent intent = new Intent(); intent.setClass(EX03_10.this,EX03_10_1.class); /*new一个Bundle对象,并将要传递的数据传入*/...2012-03-02 11:38:43 · 94 阅读 · 0 评论 -
AlertDialog窗口
一、AlertDialog窗口的新建和显示 new AlertDialog.Builder(EX03_12.this) .setTitle(R.string.app_about) .setMessage(R.string.app_about_msg) .setPositiveButton(R.string.str_ok, new ...2012-03-02 11:56:18 · 70 阅读 · 0 评论 -
EditText控间的运用
一、打勾显示输入的密码 private EditText et; private CheckBox cb; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.password); e...2012-03-03 10:49:15 · 79 阅读 · 0 评论 -
ProgressDialog控件的应用
一、与线程的结合 final CharSequence strDialogTitle = getString(R.string.str_dialog_title); final CharSequence strDialogBody = getString(R.string.str_dialog_body); // 显示Progress对话框 myDialog = P...2012-03-03 10:49:34 · 70 阅读 · 0 评论 -
Menu功能菜单
一、OptionsMenu的创建 private final int MENU_ABOUT = Menu.FIRST; private final int MENU_EXIT = Menu.FIRST + 1; public boolean onCreateOptionsMenu(Menu menu){ String menuLabels[] = {"关于" , "退出"}...2012-03-03 10:52:36 · 151 阅读 · 0 评论 -
Gallery控件的运用
一、Gallery的拖动图片特效 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.koo); Gallery gallery = (Gallery)findViewById(R.id.galle...2012-03-03 10:53:08 · 92 阅读 · 0 评论 -
Button控件应用
一、自定义背景的Button android:background="@drawable/btn" res/drawable/btn.xml <?xml version="1.0" encoding="UTF-8"?><selector xmlns:android="http://schemas.android.com/apk/res/andr...2012-03-03 10:59:38 · 81 阅读 · 0 评论 -
Spinner下拉菜单
一、Spinner自定义下拉菜单 private Spinner mySpinner; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.spinner); final String[] co...2012-03-04 21:21:46 · 93 阅读 · 0 评论 -
ContextMenu自定义控件菜单
private ImageView imageView1; protected static final int CONTEXT_ITEM1 = Menu.FIRST; protected static final int CONTEXT_ITEM2 = Menu.FIRST + 1; protected static final int CONTEXT_ITEM3 =...原创 2012-03-14 20:20:40 · 317 阅读 · 0 评论