⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cm.java

📁 2009-PICA最新j2ME源码
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
						j.a("您确定要退出PICA么?", "确定", "取消", 3600, new String[] {
							"退出", null
						});
					else
					if (sflag.equals("手机MSN"))
					{
						m = null;
						a(2, 8);
						String s2 = "http://wap2.pica.com/wap/likewap/msnlive.jsp";
						o = n;
						String s9;
						if ((s9 = s2.substring(7)).indexOf("/") > 0)
							s9 = s9.substring(0, s9.indexOf("/"));
						n = s9;
						m[0].a(s2);
						l.a(s2, null, p);
						m[0].i();
					}
			} else
			if (i1 == 10)
			{
				boolean flag1 = ((Boolean)((Object[])obj)[0]).booleanValue();
				String as[];
				if ((as = (String[])((Object[])obj)[1]) != null && flag1 && as[0].equals("退出"))
				{
					l.c();
					u = true;
					((am)ab("panel")).af(true);;
				}
			}
		} else
		if (j1 == 52 || j1 == 53)
		{
			
                        String jflag = j.c(j.f());//设置屏道
			pica.ui.d d1 = (pica.ui.d)ab("channelXList");
			if (i1 == 8)
			{
				if (jflag.equals("频 道"))
				{
					d1.a(l.a().k());
					j(52);
					a(2, 52);
					return;
				}
				if (jflag.equals("内 容"))
				{
					d1.a(l.a().l());
					j(53);
					a(2, 53);
				}
				return;
			}
			if (i1 == 18)
			{
				if (((Integer)obj).intValue() != j.d())
					j.a(((Integer)obj).intValue());
				return;
			}
			if (i1 == 17)
			{
				Integer ainteger3[] = (Integer[])obj;
				if (j.g() != ainteger3[0].intValue() || j.h() != ainteger3[1].intValue())
					j.a(ainteger3[0].intValue(), ainteger3[1].intValue());
				return;
			}
			String s10;
			if (jflag.equals("频 道"))
			{
				if (i1 == 7)
				{
					if ((s10 = (String)obj).equals("返回主界面"))
					{
						a(2, 5);
					} else
					{
						Object aobj13[] = (Object[])d1.a(d1.b());
						a(s10, aobj13);
					}
				} else
				if (i1 == 6 && d1.b() >= 0)
				{
					Object aobj8[];
					String as2[][] = (String[][])(aobj8 = d1.a(((Integer)obj).intValue()))[5];
					Vector vector1 = new Vector();
					for (int j2 = 0; j2 < as2.length; j2++)
						vector1.addElement(as2[j2][1]);

					vector1.addElement("频道说明");
					vector1.addElement("写信息");
					String as5[] = new String[vector1.size()];
					vector1.copyInto(as5);
					j.a(as5);
					j.a(true);
				}
			} else
			if (jflag.equals("内 容"))
				if (i1 == 6)
					a(d1, j1);
				else
				if (i1 == 7 && ((String)obj).equals("返回主界面"))
					a(2, 5);
		} else
		if (j1 == 54 || j1 == 55)
		{
			String jflag1 = j.c(j.f());//String jflag = j.c(j.f());//设置联系人界面菜单标志
			pica.ui.d d2 = (pica.ui.d)ab("contactXList");
			if (i1 == 8)
			{
				if (jflag1.equals("好 友"))
				{
					a(2, 54);
					return;
				}
				if (jflag1.equals("消 息"))
					a(2, 55);
				return;
			}
			int l1;
			if (i1 == 16)
			{
				if ((l1 = ((Integer)obj).intValue()) == 42)
					a(0, 10);
				else
				if (l1 == 35)
					if (((Boolean)l.a().j()[0]).booleanValue())
					{
						l.a().b(false);
						j.a("已关闭新信息提示音!", null, null, 3000, null);
					} else
					{
						l.a().b(true);
						j.a("已打开新信息提示音!", null, null, 3000, null);
					}
			} else
			if (i1 == 18)
			{
				if (((Integer)obj).intValue() != j.d())
					j.a(((Integer)obj).intValue());
			} else
			if (i1 == 17)
			{
				Integer ainteger4[] = (Integer[])obj;
				if (j.g() != ainteger4[0].intValue() || j.h() != ainteger4[1].intValue())
					j.a(ainteger4[0].intValue(), ainteger4[1].intValue());
			}
			String s11;
			Object aobj16[];
			boolean flag28;
			if (jflag1.equals("好 友"))
			{
				if (i1 == 7)
				{
					if ((s11 = (String)obj).equals("我的状态"))
						a(0, 10);
					else
					if (s11.equals("输入Pica号"))
						a(0, 18);
					else
					if (s11.equals("看谁在线"))
					{
						l.d();
						j.a("查询请求已发出,请稍候...", null, null, 3000, null);
					} else
					if (s11.equals("高级查找"))
						a(0, 19);
					else
					if (s11.equals("邀请好友"))
						a(0, 17);
					else
					if (s11.equals("返回主界面"))
						a(2, 5);
					else
					if (s11.equals("修改组名"))
					{
						Object aobj14[] = l.a().w().c();
						Object aobj22[] = null;
						if (((Byte)aobj14[0]).byteValue() == 1)
							aobj22 = aobj14;
						else
						if (((Byte)aobj14[0]).byteValue() == 2)
							aobj22 = (Object[])aobj14[3];
						String s28 = (String)aobj22[1];
						byte byte2;
						if ((byte2 = ((Byte)aobj22[2]).byteValue()) == 1 || byte2 == 2 || byte2 == 3 || byte2 == 0)
						{
							j.a("不能修改系统分组!", null, null, 3000, null);
						} else
						{
							a(0, 12);
							g g24;
							(g24 = (g)ab("renamePage")).a("新的组名", null, s28, 10, 0, 80, 0, 0, 22, 80);
							q = s28;
						}
					} else
					if (s11.equals("发送消息"))
					{
						pica.ui.h.c().setCurrent(a("撰写消息", "", (byte)2));
						q = ((Object[])q)[1];
					} else
					if (s11.equals("详细资料"))
					{
						l.c((String)((Object[])q)[1]);
						j.a("查询请求已发出,请稍候...", null, null, 3000, null);
					} else
					if (s11.equals("修改昵称"))
					{
						a(0, 14);
						g g20;
						(g20 = (g)ab("renamePage")).a("新的昵称:", null, (String)((Object[])q)[4], 10, 0, 80, 0, 0, 22, 80);
					} else
					if (s11.equals("移至分组"))
					{
						Object aobj15[] = (Object[])((Object[])q)[3];
						a(0, 13);
						g g21;
						(g21 = (g)ab("move2GroupPage")).a("新的分组:", null, (String)aobj15[1], 10, 0, 80, 0, 0, 22, 80);
					} else
					if (s11.equals("加黑名单"))
					{
						if (((Byte)(aobj16 = (Object[])q)[2]).byteValue() == 4 || ((Byte)aobj16[2]).byteValue() == 7)
							j.a("您确定要将“" + aobj16[4] + "”加入黑名单吗?", "确定", "取消", 3600, new String[] {
								"加黑", (String)aobj16[1]
							});
						else
						if (((Byte)aobj16[2]).byteValue() == 2 || ((Byte)aobj16[2]).byteValue() == 3)
						{
							l.e((String)aobj16[1]);
							j.a("请求已发出,请稍候...", null, null, 3000, null);
						}
					} else
					if (s11.equals("删除好友"))
					{
						aobj16 = (Object[])q;
						j.a("您确定要删除“" + aobj16[4] + "”吗?", "确定", "取消", 3600, new String[] {
							"删除", (String)aobj16[1]
						});
					} else
					if (!s11.equals("开始会话"))
						if (s11.equals("删除"))
						{
							aobj16 = (Object[])q;
							l.f((String)aobj16[1]);
							j.a("请求已发出,请稍候...", null, null, 3000, null);
						} else
						if (s11.equals("加为好友"))
						{
							if (((Byte)(aobj16 = (Object[])q)[2]).byteValue() == 1)
								j.a("您确定要将“" + aobj16[4] + "”从黑名单中删除并加为好友么?", "确定", "取消", 3600, new String[] {
									"从黑中加好友", (String)aobj16[1]
								});
							else
							if (((Byte)aobj16[2]).byteValue() == 2 && (flag28 = l.b((String)aobj16[1], "你好!", "我的好友")))
								j.a("请求已发出,请稍候...", null, null, 3000, null);
						} else
						if (s11.equals("PICA空间"))
						{
							Object aobj17[] = (Object[])q;
							l.i((String)aobj17[1]);
							j.a("请求已发出,请稍候...", null, null, 3000, null);
						} else
						if (s11.equals("修改密码"))
							a(0, 38);
						else
						if (s11.equals("个人资料"))
							a(0, 37);
						else
						if (s11.equals("系统设置"))
							a(0, 39);
						else
						if (s11.equals("登录设置"))
							a(0, 51);
						else
						if (s11.equals("绑定手机号"))
						{
							a(0, 40);
							System.out.println("*********绑定手机号****************");
						} else
						{
							a(s11, (Object[])q);
						}
				} else
				if (i1 == 6)
				{
					System.out.println("----------点击列表项:" + ((Integer)obj).intValue());
					if (((Integer)obj).intValue() >= 0)
					{
						Object aobj9[];
						byte byte1 = ((Byte)(aobj9 = l.a().w().a(((Integer)obj).intValue()))[2]).byteValue();
						String as4[] = null;
						if (byte1 == 4 || byte1 == 7 || byte1 == 5 || byte1 == 6)
							as4 = (new String[] {
								"发送消息", "PICA空间", "详细资料", "修改昵称", "移至分组", "加黑名单", "删除好友"
							});
						else
						if (byte1 == 1)
							as4 = (new String[] {
								"详细资料", "加为好友", "删除"
							});
						else
						if (byte1 == 3)
							as4 = (new String[] {
								"详细资料", "移至分组", "加黑名单", "删除好友"
							});
						else
						if (byte1 == 2)
							as4 = (new String[] {
								"发送消息", "详细资料", "加为好友", "加黑名单"
							});
						else
						if (byte1 == 8)
						{
							String as6[][] = (String[][])aobj9[5];
							Vector vector2 = new Vector();
							for (int k2 = 0; k2 < as6.length; k2++)
								vector2.addElement(as6[k2][1]);

							vector2.addElement("频道说明");
							vector2.addElement("写信息");
							as4 = new String[vector2.size()];
							vector2.copyInto(as4);
						}
						j.a(as4);
						j.a(true);
						q = ((Object) (aobj9));
					}
				} else
				if (i1 == 12)
				{
					int aobj9 = d2.b();
                                        if ((aobj9 = d2.b()) >= 0)
					{
						new Boolean(((Byte)d2.a(((int) (aobj9)))[0]).byteValue() == 1);
						j(54);
					} else
					{
						j(54);
					}
				} else
				if (i1 == 10)
				{
					boolean flag19 = ((Boolean)((Object[])obj)[0]).booleanValue();
					String as3[];
					if ((as3 = (String[])((Object[])obj)[1]) != null && flag19)
					{
						if (as3[0].equals("删除"))
							l.h(as3[1]);
						else
						if (as3[0].equals("加黑"))
							l.d(as3[1]);
						else
						if (as3[0].equals("从黑中加好友"))
							l.g(as3[1]);
						j.a("请求已发出,请稍候...", null, null, 3000, null);
					}
				}
			} else
			if (jflag1.equals("消 息"))
				if (i1 == 7)
				{//String sflag = (String)obj;
                                        String sflag = (String)obj;
					if (sflag.equals("返回主界面"))
						a(2, 5);
					else
					if (sflag.equals("清空"))
						l.a().u();
					else
					if (sflag.equals("删除"))
					{
						if (d2.b() >= 0)
						{
							Object aobj18[] = d2.a(d2.b());
							l.a().a(aobj18);
						}
					} else
					if (sflag.equals("回复"))
					{
						if (d2.b() >= 0)
						{
							Object aobj19[];
							if (((Byte)(aobj19 = d2.a(d2.b()))[10]).byteValue() == 0)
							{
								aobj19[10] = new Byte((byte)1);
								l.a().b(aobj19);
							}
							q = ((Object) (aobj19));
							pica.ui.h.c().setCurrent(a("回复", "", (byte)2));
						}
					} else
					if (sflag.equals("转发"))
					{
						a(0, 15);
						q = ((Object) (new Object[] {
							new String("转发"), new Integer(d2.b())
						}));
					}
				} else
				if (i1 == 6)
					a(d2, j1);
			if (l.a().y == 0)
				j.b(false);
		} else
		if (j1 == 22)
		{
			if (i1 == 7)
			{String sflag = (String)obj;
				if (sflag.equals("返回"))
					a(1, 0);
			} else
			if (i1 == 18 && ((Integer)obj).intValue() != j.d())
				j.a(((Integer)obj).intValue());
		} else
		if (j1 == 23 || j1 == 24)
		{
			if (i1 == 7)
			{String sflag = (String)obj;
				if (sflag.equals("返回"))
					a(1, 0);
				else
				if (sflag.equals("回复"))
				{
					a(1, 0);
					pica.ui.h.c().setCurrent(a("回复", "", (byte)2));
				}
			} else
			if (i1 == 18 && ((Integer)obj).intValue() != j.d())
				j.a(((Integer)obj).intValue());
		} else
		if (j1 == 17)
		{String sflag = (String)obj;
			if (i1 == 7)
				if (sflag.equals("发出邀请"))
				{
					g g2;
					String s12 = (g2 = (g)ab("inviteFriendPage")).b(1);
					boolean flag27;
					if (flag27 = l.e(g2.b(0), s12))
					{
						j.a("邀请已经发出,您可以继续发出邀请或返回。", null, null, 3000, null);
						g2.k();
						g2.a("好友手机:", null, "", 11, 3, 80, 0, 0, 22, 70);
						g2.a("你的姓名:", null, s12, 10, 0, 80, 0, 0, 22, 100);
					}
				} else
				{
					a(1, 0);
				}
		} else
		if (j1 == 10 || j1 == 11)
		{String sflag = (String)obj;
			if (i1 == 7)
				if (sflag.equals("返回"))
					a(1, 0);
				else
				if (sflag.equals("确定"))
				{
					g g3 = (g)ab("myStatusPage");
					l.b(g3.b(0));
					a(1, 0);
					Object aobj10[];
					Image image = a(((Byte)(aobj10 = l.a().q())[11]).byteValue(), l.a().t());
					j.a(image, 0, image.getWidth(), image.getHeight(), true);
				}
		} else
		if (j1 == 12)
		{
			if (i1 == 7)
			{
				boolean flag2 = false;
				if (((String)obj).equals("确定"))
				{
					g g4 = (g)ab("renamePage");
					boolean flag3;
					if (flag3 = l.d((String)q, g4.b(0)))
					{
						a(1, 0);
						j.a("请求已发出,请稍候...", null, null, 3000, null);
					}
				} else
				{
					a(1, 0);
				}
				q = null;
			}
		} else
		if (j1 == 14)
		{
			if (i1 == 7)
			{
				Object aobj[] = (Object[])q;
				boolean flag12 = false;
				if (((String)obj).equals("确定"))
				{
					g g18 = (g)ab("renamePage");
					boolean flag13;
					if (flag13 = l.c((String)aobj[1], (String)((Object[])aobj[3])[1], g18.b(0)))
					{
						a(1, 0);
						j.a("请求已发出,请稍候...", null, null, 3000, null);
					}
				} else
				{
					a(1, 0);
				}
			}
		} else
		if (j1 == 13)
		{
			if (i1 == 7)
			{
				boolean flag4 = false;
				if (((String)obj).equals("确定"))
				{
					g g5 = (g)ab("move2GroupPage");
					boolean flag5;
					if (flag5 = l.f((String)((Object[])q)[1], g5.b(0)))
					{
						a(1, 0);
						j.a("请求已发出,请稍候...", null, null, 3000, null);
					}
				} else
				{
					a(1, 0);
				}
			}
		} else
		if (j1 != 16)
			if (j1 == 18 || j1 == 19)
			{
				if (i1 == 7)
				{
					boolean flag6 = false;
					if (((String)obj).equals("确定"))
					{
						g g6 = (g)ab("addFriendPage");
						if (j1 == 18)
							flag6 = l.b(g6.b(0) + "@pica", g6.b(1), g6.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -