-
ProgressBar关键属性 1.android:max ---最大显示进度 2.android:progress ---第一显示进度 3.android:secondaryProgress---第二显示进度 4.android:isdeterminate ---设置是否精确显示(false为精确,true为不精确)查看全部
-
1.准备数据源 2.新建适配器(SimpleAdapter) 3.GridView加载适配器 4.GridView配置事件监听器(OnItemClickListener)查看全部
-
DataPickerDialog 以对话框形式显示的日期,用于闹钟设置 1.直接 new DataPickerDialog(this,new OnDateSetListener(){ @Override public void onDateSet(DatePicker view,int year,int monthOfYear,int dayOfMonth){ setTitle(year+":"+(monthOfYear+1)+"-"+dayOfMonth); } },year,cal.get(Calendar.MONTH),day).show(); 其中参数year,get(Calendar).MONTH,day相当于init方法中的初始化。 千万别忘记写.show()方法,否则不会显示在页面上。查看全部
-
DatePicker 1.month在机器中运行时是从0开始的,在sdk方法中使用一律采用不加1的方式,只有当用于显示时才手动加1; 2.获取日期实例并初始化并打印: Calendar cal=Calendar.getInstance(); 3.获取当前日期及时间: int year=cal.get(Calendar.YEAR); int month=cal.get(Calendar.MONTH)+1; int day=cal.get(Calendar.DAY_OF_MONTH); int hour=cal.get(Calendar.HOUR_OF_DAY); int minute=cal.get(Calendar.MINUTE_OF_HOUR); setTitle(year+"-"+month+"-"+day+"-"+hour+":"+minute); 4.datePicer初始化: datePicker.init(year,month,day,new OnDateChangedListener()){ @Override public void onDateChanged(DatePicker view,int year,int cal.get(Calendar.MONTH_OF_YEAR),int dayOfMonth){ setTitle(year+"-"+(monthOfYear+1)+"-"+dayOfMonth); } }查看全部
-
通过fragment的事务来进行fragment的动态改变。 fragment的事务和数据库操作的事务相似。查看全部
-
getMeasureedHeight和getHeight的区别 当视图未占满一个屏幕时,它们两者是相等的. 当视图超过一个屏幕时 getMeasureedHeight 包括隐藏的部分的长度和显示出来的长度 getHeight 仅仅是显示出来的长度.查看全部
-
getMeasuredHeight与getHeight的区别查看全部
-
merge使用:【merge和FrameLayout有一样的效果】 merge包裹的布局,被include在FrameLayout布局(层叠布局)中的时候, 拥有和Framelayout一样的层叠效果 <merge xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > </merge>查看全部
-
课程目标: 1.理解ListView的基础使用: 2.熟练运用两种适配器:(ArrayAdapter,SimpleAdapter) 3.熟练运用两种监听器(OnScrollListener,OnItemClickListener) 4.熟练运用适配器数据的刷新(notifyDataChanged)查看全部
-
simpleadapter数据源序,注意from名字与getdata中的map.put中的名字对应查看全部
-
自定义SeekBar进度条 II <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/select" android:state_pressed="true" android:state_window_focused="true"></item> <item android:drawable="@drawable/select" android:state_focused="true" android:state_window_focused="true"></item> <item android:drawable="@drawable/select" android:state_selected="true" android:state_window_focused="true"></item> <item android:drawable="@drawable/normal"></item> </selector> //另类 <SeekBar android:thumb="@drawable/my_thumb"//*** android:id="@+id/seekBar1" android:layout_width="match_parent" android:layout_height="wrap_content" android:max="100" android:progress="50" ></SeekBar> Ps:若Ctrl+左键无法查看源代码,则采用直接打开SDK文件夹去手动查找。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
实现下拉列表 Ps1:小技巧:Ctrl+Shift+F:格式化,若想要对特定的部分代码进行格式化即选择即可,若想对当前页面代码全部进行格式化直接Ctrl+Shift+F(无需全部选中)。 Ps2:监听事件两种获取item方式。 Ps3:adapter=new SimpleAdapter(this, getData(), R.layout.item, new String[]{"image","text"}, new int[]{R.id.image,R.id.text}); adapter.setDropDownViewResource(R.layout.item); 注意这里使用的是自定义的item布局,两个地方都要设置成自定义的布局。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
AndroidManifest——组件篇 PS:一个清单文件中只能包含一个application节点。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
AndroidManifest——全局信息配置 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】查看全部
-
1.DatePicker和TimePicker以整个屏幕形式显示,实现动态输入日期与时间的功能; 2.DatePickerDialog 和 TimePickerDialog以对话框形式显示,实现动态输入日期与时间的功能; 3.监听器 OnDateChangeListener() 和 OnTimeChangeListener() OnDateSetListener() 和 OnTimeSetListener()查看全部
举报
0/150
提交
取消