<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical"    tools:context="com.example.weixin.MainActivity" >    <FrameLayout        android:id="@+id/frament"        android:layout_width="match_parent"        android:layout_height="0dip"        android:layout_weight="8" >    </FrameLayout>    <LinearLayout        android:layout_width="match_parent"        android:layout_height="0dip"        android:layout_weight="2"        android:orientation="horizontal" >        <TextView            android:id="@+id/weiixn"            android:layout_width="wrap_content"            android:layout_height="match_parent"            android:layout_weight="1"            android:gravity="center"            android:text="微信" />        <TextView            android:id="@+id/tongxunlu"            android:layout_width="wrap_content"            android:layout_height="match_parent"            android:layout_weight="1"            android:gravity="center"            android:text="通讯录" />        <TextView            android:id="@+id/faxian"            android:layout_width="wrap_content"            android:layout_height="match_parent"            android:layout_weight="1"            android:gravity="center"            android:text="发现" />        <TextView            android:id="@+id/wo"            android:layout_width="wrap_content"            android:layout_height="match_parent"            android:layout_weight="1"            android:gravity="center"            android:text="我" />    </LinearLayout></LinearLayout>




package com.example.weixin;import android.app.Fragment;import android.content.Context;import android.graphics.Color;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;public class Weixin extends Fragment{private Context context=null;public Weixin(Context context) {super();this.context = context;}@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);}@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {ImageView view=new ImageView(context);view.setBackgroundColor(Color.LTGRAY);return view;}@Overridepublic void onViewCreated(View view, Bundle savedInstanceState) {ImageView img=(ImageView)view;img.setImageResource(R.drawable.ic_launcher);}}



package com.example.weixin;import android.app.Fragment;import android.content.Context;import android.graphics.Color;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;public class Tongxunlu extends Fragment {private Context context=null;public Tongxunlu(Context context) {super();this.context = context;}@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);}@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {ImageView view=new ImageView(context);view.setBackgroundColor(Color.BLUE);return view;}@Overridepublic void onViewCreated(View view, Bundle savedInstanceState) {ImageView img=(ImageView)view;img.setImageResource(R.drawable.j);}}


package com.example.weixin;import android.app.Fragment;import android.content.Context;import android.graphics.Color;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;public class Faxian extends Fragment{private Context context=null;public Faxian(Context context) {super();this.context = context;}@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);}@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {ImageView view=new ImageView(context);view.setBackgroundColor(Color.RED);return view;}@Overridepublic void onViewCreated(View view, Bundle savedInstanceState) {ImageView img=(ImageView)view;img.setImageResource(R.drawable.l);}}

package com.example.weixin;import android.app.Fragment;import android.content.Context;import android.graphics.Color;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;public class Wo extends Fragment{private Context context=null;public Wo(Context context) {super();this.context = context;}@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);}@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {ImageView view=new ImageView(context);view.setBackgroundColor(Color.YELLOW);return view;}@Overridepublic void onViewCreated(View view, Bundle savedInstanceState) {ImageView img=(ImageView)view;img.setImageResource(R.drawable.b);}}


package com.example.weixin;import android.app.Activity;import android.os.Bundle;import android.app.Fragment;import android.app.FragmentManager;import android.app.FragmentTransaction;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnClickListener;import android.widget.TextView;public class MainActivity extends Activity implements OnClickListener{@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);TextView weixin=(TextView) findViewById(R.id.weiixn);weixin.setOnClickListener(this);TextView tongxunlu=(TextView) findViewById(R.id.tongxunlu);tongxunlu.setOnClickListener(this);TextView faxian=(TextView) findViewById(R.id.faxian);faxian.setOnClickListener(this);TextView wo=(TextView) findViewById(R.id.wo);wo.setOnClickListener(this);}@Overridepublic void onClick(View v) {switch (v.getId()) {case R.id.weiixn:load(new Weixin(this));break;case R.id.tongxunlu:load(new Tongxunlu(this));break;case R.id.faxian:load(new Faxian(this));break;case R.id.wo:load(new Wo(this));break;}}privatevoidload(Fragment fragment){FragmentManager fm = this.getFragmentManager();FragmentTransaction ft = fm.beginTransaction();ft.replace(R.id.frament, fragment);ft.commit();}}

Android 微信界面 Fragment_第1张图片

更多相关文章

  1. Android基础知识学习——界面转换
  2. 四、[Android UI界面] android继承关系图
  3. 登录界面(Android studio)
  4. android欢迎界面并执行任务
  5. Android APP--建立简单的交互界面
  6. Android中编码实现软件界面
  7. android原生音乐播放器界面字体显示不全
  8. android子线程中刷新界面控件
  9. Android 实现在Java代码中修改UI界面,并修改界面

随机推荐

  1. Java,Android内存泄漏代码片段
  2. 〖Linux〗Qt5.2.0+gsoap开发Android的NDK
  3. 一起学android之ViewPager讲解(11)
  4. phonegap+jquerymobile开发android的心得
  5. Android(安卓)本地代码中的LIKELY和UNLIK
  6. Android中Activity和AppcompatActivity的
  7. Android(安卓)使用NDK (JNI)简单解压7z压
  8. [经验总结]android下反射读取资源id的api
  9. 在NDK中使用STL
  10. android Popwindow中spinner点击崩溃挂掉