当前位置: 编程技术>移动开发
本页文章导读:
▪MatrixCursor的容易使用 MatrixCursor的简单使用
废话不多说直接贴代码:public class List1 extends ListActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { su.........
▪ 怎么通过Intent传递一个Bean 如何通过Intent传递一个Bean
1. 方法1
(1)BeanSerializable
public class BeanSerializable implements Serializable {
private static final long serialVersionUID = 1L;
private String name;
private int age;
private String address;
publ.........
▪ 中国移动通信集团3G技术知识培训手册 中国移动通信集团公司3G技术知识培训手册
一、3G网络概述.....................................................................................................1 1. 请给出中国移动3G网络目前的版本选择?(*)...........
[1]MatrixCursor的容易使用
来源: 互联网 发布时间: 2014-02-18
MatrixCursor的简单使用
废话不多说直接贴代码:
public class List1 extends ListActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.main);
String[] menuCols = new String[] {"_id", "item", "price" };
int[] to = new int[] { R.id.icon, R.id.item, R.id.price };
MatrixCursor menuCursor = new MatrixCursor(menuCols);
startManagingCursor(menuCursor);
menuCursor.addRow(new Object[] { R.drawable.icon, "Chicken Sandwich", "$3.99" });
ListAdapter menuItems = new SimpleCursorAdapter( this, R.layout.menu_row, menuCursor, menuCols, to);
setListAdapter(menuItems);
}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</ImageView>
<TextView android:id="@+id/item"
android:layout_width="wrap_content" android:layout_height="wrap_content">
</TextView>
<TextView android:id="@+id/price"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
</LinearLayout>
实现的效果 图片 Chicken Sandwich $3.99
这个的好处是现实图片比较快速 用起来方便
废话不多说直接贴代码:
public class List1 extends ListActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.main);
String[] menuCols = new String[] {"_id", "item", "price" };
int[] to = new int[] { R.id.icon, R.id.item, R.id.price };
MatrixCursor menuCursor = new MatrixCursor(menuCols);
startManagingCursor(menuCursor);
menuCursor.addRow(new Object[] { R.drawable.icon, "Chicken Sandwich", "$3.99" });
ListAdapter menuItems = new SimpleCursorAdapter( this, R.layout.menu_row, menuCursor, menuCols, to);
setListAdapter(menuItems);
}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageView android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</ImageView>
<TextView android:id="@+id/item"
android:layout_width="wrap_content" android:layout_height="wrap_content">
</TextView>
<TextView android:id="@+id/price"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
</LinearLayout>
实现的效果 图片 Chicken Sandwich $3.99
这个的好处是现实图片比较快速 用起来方便
[2] 怎么通过Intent传递一个Bean
来源: 互联网 发布时间: 2014-02-18
如何通过Intent传递一个Bean
1. 方法1
(1)BeanSerializable
public class BeanSerializable implements Serializable { private static final long serialVersionUID = 1L; private String name; private int age; private String address; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } }
(2)Sender
public class Sender extends Activity { private Button btn; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.sender); btn = (Button) findViewById(R.id.sender_btn); btn.setOnClickListener(new OnClickListener() { public void onClick(View v) { BeanSerializable bean = new BeanSerializable(); bean.setAddress("大学路195号"); bean.setAge(25); bean.setName("Forrest"); Intent intent = new Intent(Sender.this, Receiver.class); intent.putExtra("PERSON_INFO", bean); startActivity(intent); } }); } }
(3)Receiver
public class Receiver extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.receiver); Intent intent = getIntent(); BeanSerializable bean = (BeanSerializable) intent.getSerializableExtra("PERSON_INFO"); TextView tv = (TextView) findViewById(R.id.receiver_tv); tv.setText(bean.getName() + " / " + bean.getAddress() + " / " + String.valueOf(bean.getAge())); } }
2. 方法2
(1)BeanParcelable
public class BeanParcelable implements Parcelable { private String name; private int age; private String address; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } @Override public int describeContents() { return 0; } @Override public void writeToParcel(Parcel dest, int flags) { dest.writeString(name); dest.writeInt(age); dest.writeString(address); } public static final Parcelable.Creator<BeanParcelable> CREATOR = new Creator<BeanParcelable>() { public BeanParcelable createFromParcel(Parcel source) { BeanParcelable bean = new BeanParcelable(); bean.name = source.readString(); bean.age = source.readInt(); bean.address = source.readString(); return bean; } public BeanParcelable[] newArray(int size) { return new BeanParcelable[size]; } }; }
(2)Sender
public class Sender extends Activity { private Button btn; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.sender); btn = (Button) findViewById(R.id.sender_btn); btn.setOnClickListener(new OnClickListener() { public void onClick(View v) { BeanParcelable beanParcelable = new BeanParcelable(); beanParcelable.setAddress("政立路545弄6号楼402"); beanParcelable.setAge(25); beanParcelable.setName("Forrest"); Intent intent = new Intent(Sender.this, Receiver.class); intent.putExtra("PERSON_INFO", beanParcelable); startActivity(intent); } }); } }
(3)Receiver
public class Receiver extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.receiver); Intent intent = getIntent(); BeanParcelable beanParcelable = (BeanParcelable) intent.getParcelableExtra("PERSON_INFO"); TextView tv = (TextView) findViewById(R.id.receiver_tv); tv.setText(beanParcelable.getName() + " / " + beanParcelable.getAddress() + " / " + String.valueOf(beanParcelable.getAge())); } }
3. 注意事项
有些Bean是无法通过上面两种方法传递的。例如以Drawble[] photos;为参数的Bean,因为android的IO设计无法write Drawable,而只能writeString, writeInteger, writeFile等。所以我们就不直接传递Drawable[]参数,改而传递生成Drawable[]的数据,传递到了目的地再利用这些数据生成Drawable[]。就好像你要运输一架飞机,但你无法整机运输(传递),你只好先将飞机的各个零部件运输到目的地(这个是可以运输传递的),然后在目的地再将这些零部件组装成飞机。
1 楼
christensen
2011-06-26
你的例子中没有传递drawable。骗人
[3] 中国移动通信集团3G技术知识培训手册
来源: 互联网 发布时间: 2014-02-18
中国移动通信集团公司3G技术知识培训手册
一、3G网络概述.....................................................................................................1
1. 请给出中国移动3G网络目前的版本选择?(*)..............................................................1
2. 3G标准的各版本如何演进?各自的特点如何?(***).........................................................1
二、3G网络业务要求..............................................................................................1
3. 3G网络可提供的业务分为哪几大类?各类如何定义? (***).......................................1
4. 可视电话业务特征是什么?(**)......................................................................................2
5. 彩铃业务的定义是什么?中国移动彩铃目标网采用何种方案?(*)...............................2
6. 请给出流媒体业务定义?(**).........................................................................................2
三、3G网络功能要求..............................................................................................3
7. 保证3G/2G网络业务量的合理分配及吸收的基本实现机制有哪些?(**).........................3
8. 在3G网络中,支持QOS保证机制有何意义?其实现机制如何?(***)......................3
9. 用户分类服务的目的及基本机制如何?(***)...................................................................3
10. 什么是可视电话的回落及业务变更?可视电话产生回落的原因有哪些?(***).................4
11. 3G网络的服务质量(QOS)分为哪四种?分别有何特点,并给出业务举例 。(**).....4
12. 3G鉴权5元组、2G鉴权3元组分别包括哪些元素?(**)............................................5
13. 从5元组角度分析,3G鉴权比2G鉴权在功能上有哪些增强?(***)..........................5
14. 3G网络侧设备必须提供哪些功能才能支持2G鉴权和3G鉴权的兼容性?(***)........5
15. 鉴权5元组中,哪两个元素是不在空中接口上传送的?不传送的原因是什么?(***)
……………………………………………………………………………………………..…….6
16. 中国移动网络中,HLR支持的2G和3G鉴权算法分别是什么?其中,3G鉴权算法的核
心算法是什么算法?(***)...............................................................................................6
17. 按照3GPP的标准规范,支持2G加密的网元、3G加密和完整性算法的网元分别是什么?
(*)……….…………………………………..…………………………………………..…….6
18. 目前3GPP已定义的3G加密和完整性算法是什么?密钥长度分别是多长?(**)........6
四、3G终端.............................................................................................................6
19. 3G终端的主流平台和操作系统主要有哪些?(*).............................................................6
20. 列举3G终端的流媒体业务的主要发现方式。(***)........................................................7
21. 中国移动2G彩信和3G彩信文件大小的要求。(*).........................................................7
22. AT命令的定义及应用场景。(***)....................................................................................7
23. 3G终端开机过程的标准PLMN(PUBLIC LAND MOBILE NETWORK)选择流程。(***)...7
24. 中国移动电路域可视电话的网络带宽及终端帧速率要求。(*)........................................8
五、用户卡...............................................................................................................8
25. USIM卡(UNIVERSAL SUBSCRIBER IDENTITY MODULE)的概念。(*)...............................8
26. USIM卡相对SIM卡的特点。(***)..................................................................................9
II
27. SIM卡/USIM卡、2G终端/3G终端、2G无线网络/3G无线网络的兼容性。(***)........9
28. 复合USIM卡中引入EHPLMN文件的意义。(***).........................................................9
29. SIM/USIM/UIM/PIM卡分别可应用于哪些网络环境。(*).............................................10
六、3G核心网---电路域网络................................................................................10
30. 3G R4版本核心网电路域网络采用何种系统架构?主要由哪些网元组成?(**)........10
31. HLR/AUC的引入原则是什么? 为什么?(***).................................................................10
电路域设备功能.....................................................................................................11
32. 什么是移动软交换机?按应用可分为哪几种?(**).....................................................11
33. 什么是CMN?(*)..........................................................................................................11
34. CMN与MSC SERVER有哪些差异?(***).....................................................................11
35. 什么是媒体网关?根据应用可分为哪几种? (**)........................................................12
36. 什么是信令网关?3G初期需引入的信令网关功能简介。(***)....................................12
37. 有哪些3G电路域设备有计费功能要求?(*)................................................................12
38. 什么是PESQ?(**)........................................................................................................12
39. 请简述SIGTRAN协议栈的主要功能?(**).................................................................13
40. 软交换机所要求的号码接收存储能力至少为多少?号码分析位数能力?(**)............13
41. 什么是传输闪断功能?对软交换机的传输闪断功能要求如何?(***).........................13
42. 请简介软交换机过负荷保护功能的主要内容?(***)...................................................13
43. 软交换机、互通软交换机应具备何种功能以支持智能网业务?(*).............................14
44. 软交换机要求的物理接口有哪几种类型?(***)...........................................................14
45. 端局移动软交换机作为信令点(SP),都有哪些接口?应支持哪些应用层协议功能?(***)
………………………………………………………………………………………………….15
46. 软交换机对网管接口的支持要求?(***)......................................................................15
47. 简述媒体网关主要包括哪些功能?(***)......................................................................16
48. R4 MGW之间支持哪几种承载方式?中国移动采用哪种承载方式?(*).......................16
49. 媒体网关的语音处理功能具体包括哪些内容?(***)...................................................16
50. 简述R4软交换设备的IP QOS功能?(*).....................................................................17
51. MGW应至少提供哪几种物理接口?要求如何?(***)................................................17
52. 媒体网关有哪几种逻辑接口,对这些逻辑接口有什么要求?(***).............................18
53. 什么是TRFO?有什么好处?(***)...............................................................................19
54. 什么是语音编解码协商功能?其主要应用是什么?(**)..............................................20
协议与接口.............................................................................................................20
55. BICC协议的全称是什么?用在哪个接口?(*).............................................................20
56. 因R4软交换架构网络引入,在中国移动3G核心网电路域所引入的新的接口有哪些?分
别基于什么承载?接口的应用层协议是什么?(***)....................................................20
57. BICC协议中规定了几种隧道承载建立方式?如何定义?中国移动的选择策略如何?
(***)...............................................................................................................................21
58. 请描述BICC采用IP承载时可用的三种协议栈结构。(*).............................................21
59. BICC协议和ISUP协议中的CIC分别指什么?有何特点?(**).................................22
60. BICC消息与ISUP消息相比,主要区别有哪些?引起这些区别的主要原因是什么?(***)
………………………………………………………………………………………………….22
61. BICC协议中定义了几类基本呼叫程序?(***).............................................................23
III
62. 承载建立的方向(“前向”或“后向”)是在哪个参数中指示的?(***)..........................23
63. H.248协议用在哪一接口?(*).......................................................................................23
内容见附件
淘宝精品导航: http://tb99.web-59.com
一、3G网络概述.....................................................................................................1
1. 请给出中国移动3G网络目前的版本选择?(*)..............................................................1
2. 3G标准的各版本如何演进?各自的特点如何?(***).........................................................1
二、3G网络业务要求..............................................................................................1
3. 3G网络可提供的业务分为哪几大类?各类如何定义? (***).......................................1
4. 可视电话业务特征是什么?(**)......................................................................................2
5. 彩铃业务的定义是什么?中国移动彩铃目标网采用何种方案?(*)...............................2
6. 请给出流媒体业务定义?(**).........................................................................................2
三、3G网络功能要求..............................................................................................3
7. 保证3G/2G网络业务量的合理分配及吸收的基本实现机制有哪些?(**).........................3
8. 在3G网络中,支持QOS保证机制有何意义?其实现机制如何?(***)......................3
9. 用户分类服务的目的及基本机制如何?(***)...................................................................3
10. 什么是可视电话的回落及业务变更?可视电话产生回落的原因有哪些?(***).................4
11. 3G网络的服务质量(QOS)分为哪四种?分别有何特点,并给出业务举例 。(**).....4
12. 3G鉴权5元组、2G鉴权3元组分别包括哪些元素?(**)............................................5
13. 从5元组角度分析,3G鉴权比2G鉴权在功能上有哪些增强?(***)..........................5
14. 3G网络侧设备必须提供哪些功能才能支持2G鉴权和3G鉴权的兼容性?(***)........5
15. 鉴权5元组中,哪两个元素是不在空中接口上传送的?不传送的原因是什么?(***)
……………………………………………………………………………………………..…….6
16. 中国移动网络中,HLR支持的2G和3G鉴权算法分别是什么?其中,3G鉴权算法的核
心算法是什么算法?(***)...............................................................................................6
17. 按照3GPP的标准规范,支持2G加密的网元、3G加密和完整性算法的网元分别是什么?
(*)……….…………………………………..…………………………………………..…….6
18. 目前3GPP已定义的3G加密和完整性算法是什么?密钥长度分别是多长?(**)........6
四、3G终端.............................................................................................................6
19. 3G终端的主流平台和操作系统主要有哪些?(*).............................................................6
20. 列举3G终端的流媒体业务的主要发现方式。(***)........................................................7
21. 中国移动2G彩信和3G彩信文件大小的要求。(*).........................................................7
22. AT命令的定义及应用场景。(***)....................................................................................7
23. 3G终端开机过程的标准PLMN(PUBLIC LAND MOBILE NETWORK)选择流程。(***)...7
24. 中国移动电路域可视电话的网络带宽及终端帧速率要求。(*)........................................8
五、用户卡...............................................................................................................8
25. USIM卡(UNIVERSAL SUBSCRIBER IDENTITY MODULE)的概念。(*)...............................8
26. USIM卡相对SIM卡的特点。(***)..................................................................................9
II
27. SIM卡/USIM卡、2G终端/3G终端、2G无线网络/3G无线网络的兼容性。(***)........9
28. 复合USIM卡中引入EHPLMN文件的意义。(***).........................................................9
29. SIM/USIM/UIM/PIM卡分别可应用于哪些网络环境。(*).............................................10
六、3G核心网---电路域网络................................................................................10
30. 3G R4版本核心网电路域网络采用何种系统架构?主要由哪些网元组成?(**)........10
31. HLR/AUC的引入原则是什么? 为什么?(***).................................................................10
电路域设备功能.....................................................................................................11
32. 什么是移动软交换机?按应用可分为哪几种?(**).....................................................11
33. 什么是CMN?(*)..........................................................................................................11
34. CMN与MSC SERVER有哪些差异?(***).....................................................................11
35. 什么是媒体网关?根据应用可分为哪几种? (**)........................................................12
36. 什么是信令网关?3G初期需引入的信令网关功能简介。(***)....................................12
37. 有哪些3G电路域设备有计费功能要求?(*)................................................................12
38. 什么是PESQ?(**)........................................................................................................12
39. 请简述SIGTRAN协议栈的主要功能?(**).................................................................13
40. 软交换机所要求的号码接收存储能力至少为多少?号码分析位数能力?(**)............13
41. 什么是传输闪断功能?对软交换机的传输闪断功能要求如何?(***).........................13
42. 请简介软交换机过负荷保护功能的主要内容?(***)...................................................13
43. 软交换机、互通软交换机应具备何种功能以支持智能网业务?(*).............................14
44. 软交换机要求的物理接口有哪几种类型?(***)...........................................................14
45. 端局移动软交换机作为信令点(SP),都有哪些接口?应支持哪些应用层协议功能?(***)
………………………………………………………………………………………………….15
46. 软交换机对网管接口的支持要求?(***)......................................................................15
47. 简述媒体网关主要包括哪些功能?(***)......................................................................16
48. R4 MGW之间支持哪几种承载方式?中国移动采用哪种承载方式?(*).......................16
49. 媒体网关的语音处理功能具体包括哪些内容?(***)...................................................16
50. 简述R4软交换设备的IP QOS功能?(*).....................................................................17
51. MGW应至少提供哪几种物理接口?要求如何?(***)................................................17
52. 媒体网关有哪几种逻辑接口,对这些逻辑接口有什么要求?(***).............................18
53. 什么是TRFO?有什么好处?(***)...............................................................................19
54. 什么是语音编解码协商功能?其主要应用是什么?(**)..............................................20
协议与接口.............................................................................................................20
55. BICC协议的全称是什么?用在哪个接口?(*).............................................................20
56. 因R4软交换架构网络引入,在中国移动3G核心网电路域所引入的新的接口有哪些?分
别基于什么承载?接口的应用层协议是什么?(***)....................................................20
57. BICC协议中规定了几种隧道承载建立方式?如何定义?中国移动的选择策略如何?
(***)...............................................................................................................................21
58. 请描述BICC采用IP承载时可用的三种协议栈结构。(*).............................................21
59. BICC协议和ISUP协议中的CIC分别指什么?有何特点?(**).................................22
60. BICC消息与ISUP消息相比,主要区别有哪些?引起这些区别的主要原因是什么?(***)
………………………………………………………………………………………………….22
61. BICC协议中定义了几类基本呼叫程序?(***).............................................................23
III
62. 承载建立的方向(“前向”或“后向”)是在哪个参数中指示的?(***)..........................23
63. H.248协议用在哪一接口?(*).......................................................................................23
内容见附件
淘宝精品导航: http://tb99.web-59.com
最新技术文章: