1 1 S heng 例子: Calucation,Multi: 用 Intent 实现不同程序之间的转换, 主要过程为: 本程序 Button 等控件重载 OnClickListener() Intent intent=new Intent();( 本程序的 this 指针,转换程序的 class); startActivity(intent); 或 ( 识别 ID ,传递参数) 转换程序无需做其他接收操作。或 Intent intent=getIntent();String value=( 识别 ID); L ogin: 用 Intent 实现从子程序操作后返回数据给父程序。主要过程为: 本程序 Button 等控件重载 OnClickListener() Button 控件的重载。 Intent intent=new Intent();( 本程序的 this 指针,转换程序的 class); startActivityForResult(intent,0); 或 ( 识别 ID ,传递参数) 转换程序 String value=().toString(); Intent intent=new Intent() (value); setResult(RESULT_OK/RESULT_CANCEL,intent); 2 2 (与 startActivityForResult(intent,0); 相呼应) 如何获取手机分辨率 DisplayMetrics dm = new DisplayMetrics (); getWindowManager().getDefaultDisplay().getMetrics(dm); String str= dm. widthPixels + "*" + dm. heightPixels ; textView3 .setText(str); Edi t Text 的 xml 属性里有个 phonenumber 的给 EdiText 加上 phonenumber 就只会弹出数字的软键盘。在代码里的方法是 setKeyListener ( KeyListener ); android 添加视图的滚动条,添加在 layout 外<ScrollView xmlns:android= "http://schemas./apk/res/android" android:layout_width= "fill_parent" android:layout_height= "fill_parent" android:fadingEdge= "vertical" > <RelativeLayout android:layout_width= "fill_parent" android:layout_height= "wrap_content" > .................... </RelativeLayout> 3 3 </ScrollView> android button 用 ()设置背景颜色以后让他恢复原来的样子? 在设置 setBackgroundColor 之前,调用 Drawable drawable = (); (0xffff77777); 把 drawable 保存起来,然后,恢复: (drawable); RelativeLayout 用到的一些重要的属性: android:orientation=vertical 垂直布局 android:orientation=horizontal 水平布局第一类: 属性值为 true 或 false 默认 false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerIn P arent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignParentRight 贴紧父元素的右边缘 android:layout_alig
android学习笔记 来自淘豆网m.daumloan.com转载请标明出处.