欢迎来到天天文库
浏览记录
ID:47513311
大小:21.33 KB
页数:4页
时间:2019-09-12
《Android常用方法总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Android---常用方法1、获取资源:Resourcesres=getBaseContext().getResources(); Drawabledraw=res.getDrawable(R.drawable.icon);Buttonbtn=(Button)findViewById(R.id.myButton); 2、获得数组:String[]ary=getResources().getStringArray(R.array.ary); 3、自动提示框: String[]arrays=newString[]{
2、"a","ab","abc","bc","bcde","ee"}; actalert=(AutoCompleteTextView)findViewById(R.id.actalert); ArrayAdapteradapter=newArrayAdapter( this, android.R.layout.simple_dropdown_item_1line, arrays); actalert.setAdapter(adapter); mactalert=(MultiAutoCo
3、mpleteTextView)findViewById(R.id.mactvalert); mactalert.setAdapter(adapter); //设置多个值之间的分隔符,此处为逗号 mactalert.setTokenizer(newMultiAutoCompleteTextView.CommaTokenizer()); 4、spinner设置数据源 spncolor.setPrompt("请选择"); ArrayAdapteradapter=ArrayAdapter.cre
4、ateFromResource( this,R.array.attr,android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spncolor.setAdapter(adapter); 5、显示当前时间: SimpleDateFormatsdf=newSimpleDateFormat("HH:mm:ss"); //将当前时间显示在TextVie
5、w组件中 tvTime.setText("当前时间:"+sdf.format(newDate())); 6、代码添加布局文件 AbsListView.LayoutParamslp=newAbsListView.LayoutParams( ViewGroup.LayoutParams.FILL_PARENT,64); TextViewtext=newTextView(activity); text.setLayoutParams(lp); text.setTextSize(20); text.setGravity(Gra
6、vity.CENTER_VERTICAL
7、Gravity.LEFT); text.setPadding(36,0,0,0); text.setText(s); 7、自定义窗口标题栏代码 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);//自定义标题栏 setContentView(R.layout.main); //为标题栏设置一个xml布局 getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.t
8、itle_custom); custom_title.xml 9、yout_width="wrap_content"android:layout_height="wrap_content" android:layout_alignParentLeft="true">
9、yout_width="wrap_content"android:layout_height="wrap_content" android:layout_alignParentLeft="true">
此文档下载收益归作者所有