90 深入 Android 应用开发 核心技术解析与最佳实践 -> android.view.viewgroup -> android.widget.linearlayout 对于 LinearLayout 而言 有几个重要的属性必须注意 android:layout_width 属性定义了控 件的

Size: px
Start display at page:

Download "90 深入 Android 应用开发 核心技术解析与最佳实践 -> android.view.viewgroup -> android.widget.linearlayout 对于 LinearLayout 而言 有几个重要的属性必须注意 android:layout_width 属性定义了控 件的"

Transcription

1 第3章 Android UI 控件精要 Android 中提供了丰富的 UI 控件 为了最大限度地发挥平台的性能 每一个开发者必须 熟练掌握 UI 控件尤其是常用的 UI 控件 并能根据需要呈现的内容选择最恰当的控件 需 要 注 意 的 是 Android 提 供 了 XML 配 置 和 Java 两 种 方 式 来 配 置 控 件 属 性 通 常 XML 配置有利于扩展和多目标环境的适配 但由于增加了 XML 解析过程而使性能略低且无 法动态变化 而 Java 方式虽然性能较好 但对于目标环境多变的 Android 设备而言 其扩展 性通常无法满足项目的需要 在实际的开发工作中 开发者可根据实际情况的需要及两种方 式的优缺点 自行决定采用哪种方式 在本章中 根据不同的使用场景详细介绍 Android 中常用的 UI 控件 在属性配置上侧 重 XML 进行介绍 根据场景适当介绍 Java 实现 3.1 布局控件 考虑到不同分辨率和密度下应用的适配性 应最大程度保持设计的灵活性 避免对 控件的宽 高进行硬性限制 这点说起来简单 但在复杂的场景中 即使一些比较著名的 Android 应用也没有完全做到 在 Android 中 常见的布局控件包括 LinearLayout RelativeLayout TableLayout FrameLayout AbsoluteLayout 等 其 中 最 常 用 的 是 LinearLayout 和 RelativeLayout 比 较 重 要 的 是 FrameLayout 而 AbsoluteLayout 布局已经被弃用 LinearLayout LinearLayout 是 Android 中应用最广泛的 也是最基础的一种布局文件 其继承关系如下

2 90 深入 Android 应用开发 核心技术解析与最佳实践 -> android.view.viewgroup -> android.widget.linearlayout 对于 LinearLayout 而言 有几个重要的属性必须注意 android:layout_width 属性定义了控 件的宽度 android:layout_heigh 属性定义了控件的高度 合理配置控件的宽和高 是一件非常 需要经验的事 LinearLayout 控件除了具有上述 2 个属性外 还具有 wrap_content fill_parent match_parent 等 3 个属性值 其中 wrap_content 属性表示适配内容 fill_parent 和 match_parent 属性表示适配父控件 它们两个含义相同 目前 fill_parent 属性值已经被 Android 建议弃用 这些属性值在 frameworks\base\core\res\res\values\ 目录下的 Attrs.xml 中的定义如下 <enum name="fill_parent" value="-1" /> <enum name="match_parent" value="-1" /> <enum name="wrap_content" value="-2" /> 通过 LinearLayout 配合子控件的布局属性可以构建复杂的布局 android:orientation 属性决定了控件的方向 LinearLayout 支持 vertical 和 horizontal 两种布 局方式 在默认情况下 android:orientation 的属性值为 horizontal 下面是一个 HelloActivity 的 main.xml 布局文件的定义 <LinearLayout xmlns:android=" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello"/> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/list"/> </LinearLayout> 为了加载 main.xml 布局文件 相应的 HelloActivity.java 的实现如下 import android.app.activity; import android.os.bundle; import android.view.window; public class HelloActivity extends Activity { /** Called when the activity is first created. */ public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); requestwindowfeature(window.feature_custom_title); setcontentview(r.layout.main); getwindow().setfeatureint(window.feature_custom_title,r.layout.custom_title);

3 第 3 章 Android UI 控件精要 91 上述布局的显示效果如图 3-1 所示 图 3-1 LinearLayout 的显示效果 LinearLayout 另一个比较重要的属性为 android:layout_weight, 其含义是使控件占据所 有可用空间 当同一级控件中有多个控件应用了 android:layout_weight 属性时,Android 将 按照设置的属性值的一定算法分配可用空间, 其用法如下 : <LinearLayout android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:layout_width="0dip " android:layout_height="wrap_content" android:text="@string/hello" android:layout_weight="1"/> <TextView android:layout_width="0dip " android:layout_height="wrap_content" android:text="@string/hi" android:layout_weight="1"/> </LinearLayout> 这样 LinearLayout 包含的两个 TextView 即可平分整个屏幕了, 而不会全部位于屏幕的上方 当然, 有时物理屏幕无法同时显示 LinearLayout 所包含的所有内容, 需要增加滚动条, 在 Android 中, 只需在 LinearLayout 外包装一个 ScrollView 控件, 具体方法如下 : <ScrollView android:layout_height="wrap_content" android:fillviewport="true"> <LinearLayout android:layout_height="wrap_content" android:orientation="vertical">... </LinearLayout> </ScrollView>

4 92 深入 Android 应用开发 核心技术解析与最佳实践 RelativeLayout RelativeLayout 是重要性仅次于 LinearLayout 的布局控件之一 通常用于构建比较复杂 的布局 使用方法非常灵活 RelativeLayout 的继承关系如下 Group ->android.widget.relativelayout 通过 RelativeLayout 可以设置控件与父控件的相对位置或控件间的相对位置 设置控件 与父控件的相对位置的属性如下 android:layout_alignparentleft android:layout_alignparentright android:layout_alignparenttop android:layout_alignparentbottom 设置控件间的相对位置的属性如下 android:layout_torightof// 控件位于目标控件的右边 android:layout_toleftof// 控件位于目标控件的左边 android:layout_above// 控件位于目标控件的上边 android:layout_below// 控件位于目标控件的下边 android:layout_alignbaseline// 控件和目标控件的基线对齐 android:layout_alignleft// 不考虑填充 控件和目标控件左对齐 android:layout_aligntop// 不考虑填充 控件位于目标控件顶部 android:layout_alignright// 不考虑填充 控件和目标控件右对齐 android:layout_alignbottom// 不考虑填充 控件位于目标控件底部 layout_centerinparent// 控件位于父控件中央 layout_centerhorizontal// 控件在父控件中水平居中 layout_centervertical// 控件在父控件中垂直居中 layout_alignwithparentifmissing// 目标控件失效时 父控件作为目标控件 代码清单 3-1 所示是一个具体的 RelativeLayout 布局文件的实现 代码清单 3-1 RelativeLayout 布局文件的实现 <RelativeLayout xmlns:android=" android:layout_height="?android:attr/listpreferreditemheight" android:padding="6dip"> <ImageView android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_alignparenttop="true" android:layout_alignparentbottom="true" android:layout_marginright="6dip" /> <TextView

5 第3章 Android UI 控件精要 93 android:layout_height="26dip" android:layout_alignparentbottom="true" android:layout_alignparentright="true" android:singleline="true" android:ellipsize="marquee" /> <TextView android:layout_height="wrap_content" android:layout_alignparentright="true" android:layout_alignparenttop="true" android:layout_alignwithparentifmissing="true" android:gravity="center_vertical" </RelativeLayout> RelativeLayout 的一种实现效果如图 3-2 所示 图 3-2 RelativeLayout 的实现效果 RelativeLayout 不支持 android:layout_weight 属性 当没有指明和其他控件之间的位 注意 置关系时 控件位于父控件的左上方 TableLayout TableLayout 的用途比较固定 通常用于表格场景中 TableLayout 的继承关系如下 Group ->android.widget.linearlayout ->android.widget.tablelayout

6 94 深入 Android 应用开发 核心技术解析与最佳实践 TableLayout 包含的子对象除了 TableRow 定义了一行 外 还有其他对象 针对特定 列 TableLayout 还可以设置是否允许该列伸展至充满可用空间或收缩甚至隐藏而为其他控件 腾出的空间 其使用方法如下 public void setcolumncollapsed(int columnindex, boolean iscollapsed)// 隐藏列 public void setcolumnstretchable(int columnindex, boolean isstretchable)// 伸展列 public void setcolumnshrinkable(int columnindex, boolean isshrinkable) // 收缩列 一个 TableLayout 的布局文件的实现如下 <TableLayout xmlns:android=" android:layout_height="match_parent" android:stretchcolumns="1"> <TableRow> <TextView android:padding="3dip" /> <TextView android:padding="3dip" /> </TableRow> <TextView android:padding="3dip" /> </TableLayout> TableLayout 的一种实现效果如图 3-3 所示 图 TableLayout 的实现效果 FrameLayout FrameLayout 是 Android 中另一个非常重要的布局控件 是很多动画类和复杂控件类的 父类 借助 FrameLayout 可以实现丰富的特效 Launcher2 的效果就是借助 FrameLayout 实 现的 FrameLayout 的继承关系如下 Group ->android.widget.framelayout

7 第3章 Android UI 控件精要 95 对于 ListView 特别是在网络场景下 显示的列表项的多少是不固定的 如果没有列表 项可以显示 应给出适当的提示 在 Android 中 提示是借助 FrameLayout 进行的 布局文 件的配置如下 <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android=" android:layout_height="match_parent"> <ListView android:layout_height="match_parent"/> <TextView android:layout_height="match_parent" android:gravity="center" android:textstyle="italic"/> </FrameLayout> Java 代码的实现如下 public class LibListActivity extends ListActivity { public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); // 加载布局文件 setcontentview(r.layout.item_list); // 设置空视图 getlistview().setemptyview(findviewbyid(r.id. noitem)); 在 Launcher2 中 其主界面布局文件 launcher.xml 也是基于 FrameLayout 实现的 其子 控件只需设置在 FrameLayout 中的位置即可 launcher.xml 的实现如代码清单 3-2 所示 代码清单 3-2 launcher.xml 的实现 <com.android.launcher2.draglayer // 继承于 FrameLayout xmlns:android=" xmlns:launcher=" android:id="@+id/drag_layer" android:layout_height="match_parent"> <include layout="@layout/all_apps" /> <com.android.launcher2.workspace android:id="@+id/workspace" android:layout_height="match_parent"

8 96 深入 Android 应用开发 : 核心技术解析与最佳实践 android:scrollbars="horizontal" android:fadescrollbars="true" launcher:defaultscreen="2"> <include android:id="@+id/cell1" layout="@layout/workspace_screen" /> <include android:id="@+id/cell2" layout="@layout/workspace_screen" /> <include android:id="@+id/cell3" layout="@layout/workspace_screen" /> <include android:id="@+id/cell4" layout="@layout/workspace_screen" /> <include android:id="@+id/cell5" layout="@layout/workspace_screen" /> </com.android.launcher2.workspace> <com.android.launcher2.clippedimageview android:id="@+id/previous_screen" android:layout_width="93dip" android:layout_height="@dimen/button_bar_height" <!-- 设置在 FrameLayout 中的位置 --> android:layout_gravity="bottom left" android:layout_marginleft="6dip" android:scaletype="center" android:src="@drawable/home_arrows_left" android:onclick="previousscreen" launcher:ignorezone="56dip" android:focusable="true" android:clickable="true" /> <com.android.launcher2.clippedimageview android:id="@+id/next_screen" android:layout_width="93dip" android:layout_height="@dimen/button_bar_height" // 设置在 FrameLayout 中的位置 android:layout_gravity="bottom right" android:layout_marginright="6dip" android:scaletype="center" android:src="@drawable/home_arrows_right" android:onclick="nextscreen" launcher:ignorezone="-56dip" android:focusable="true" android:clickable="true" /> <com.android.launcher2.deletezone android:id="@+id/delete_zone" android:layout_width="@dimen/delete_zone_size" android:layout_height="@dimen/delete_zone_size" android:paddingleft="@dimen/delete_zone_padding" android:layout_marginbottom="@dimen/half_status_bar_height" // 设置在 FrameLayout 中的位置 android:layout_gravity="right center_vertical" android:scaletype="center" android:src="@drawable/delete_zone_selector" android:visibility="invisible" launcher:direction="vertical" /> <RelativeLayout android:id="@+id/all_apps_button_cluster"

9 第3章 Android UI 控件精要 97 android:layout_height="fill_parent" // 设置在 FrameLayout 中的位置 android:layout_gravity="right center_vertical" > <com.android.launcher2.handleview android:layout_centervertical="true" android:layout_alignparentright="true" launcher:direction="vertical" /> <ImageView android:onclick="launchhotseat" /> <ImageView android:onclick="launchhotseat" /> </RelativeLayout> </com.android.launcher2.draglayer> 3.2 显示控件 在 Android 中 显 示 控 件 主 要 有 TextView ProgressBar WebView ViewSwitcher TextSwitcher ViewFlipper SeekBar 和 ViewStub 等 TextView TextView 是 Android 开发中最基本也是最常用的控件 但 TextView 本身仍有一些技巧 需要掌握 TextView 的继承关系如下 ->android.widget.textview 1. 字体相关属性 在 Android 中 对字体提供了多种支持 可以配置采用的字体 字体大小 字体特效和

10 98 深入 Android 应用开发 核心技术解析与最佳实践 字体颜色等 在 字 体 大 小 的 配 置 上 目 前 系 统 提 供 了 Large Medium NORMAL Small 等 模 式 对 应 的 字 体 实 际 大 小 分 别 为 20sp 18sp 16sp 14sp 在 默 认 情 况 下 字 体 大 小 模 式 为 NORMAL // 中等字体 android:textappearance="?android:attr/textappearancemedium" android:textsize="20sp" // 显式指定字体大小 在字体特效上支持 normal bold italic bold_italic 等 4 种特效 android:textstyle="bold" // 字体加粗 在字体颜色上 Android 支持多种系统颜色 详细的信息可参考 frameworks\base\core\ res\res\values\ 目录下的 public.xml 中的内容 另外 用户也可以显式指定字体颜色 需要注 意的是 显式指定字体颜色时 格式为 #ARGB 示例如下 android:textcolor="?android:attr/textcolorprimary" android:textcolor="#ff44ff00" // 字母不区分大小写 // 字体颜色 目前 Android 支持 4 种字体 normal sans serif monospace 设置字体的方法如下 android:typeface="sans" // 设置字体 如果希望采用新的字体 可以将字体放置在断言中 加载字体的方法如下 Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/custom.ttf"); tv.settypeface(tf); 注意 // 设置字体 在断言中 单个文件的大小不应超过 1MB 2. 内容排列属性 对于内容排列方法 TextView 支持多行滚动 单行 最大行数 最小宽度 滚动条等多 项设置 在具体实现时可通过自动完成功能获得帮助 下面是几个简单的示例 android:singleline="true" android:maxlines="2" android:minwidth="64dip" android:scrollbars="vertical" // 单行 // 最大行数 // 最小宽度 // 垂直滚动条 下面是一个多行滚动的示例 <TextView android:id="@+id/tv" android:layout_width="fill_parent" android:layout_height="wrap_content" android:scrollbars="vertical"

11 第3章 Android UI 控件精要 99 android:singleline="false" android:maxlines="15" android:textcolor="#ff0000"/> 为了使 TextView 滚动起来 还需要做如下设置 tv.setmovementmethod(scrollingmovementmethod.getinstance()) 图 3-4 所示是继承自 TextView 的 CheckedTextView 的实现效果 图 CheckedTextView 的实现效果 ProgressBar ProgressBar 是表示播放 下载 缓冲进度的一种可视化控件 ProgressBar 的继承关系如下 ->android.widget.progressbar 根据适用的场景不同 ProgressBar 有 4 种风格 即 progressbarstyle progressbarstylehorizontal progressbarstylelarge 和 progressbarstylesmall 其 中 progressbarstyle 是 默 认 风 格 和 progressbarstylelarge progressbarstylesmall 一样 是环形的进度条 这种进度条的好处是 可用在无法明确进度值的场景中 progressbarstylehorizontal 风格的 ProgressBar 为水平进度 条 如图 3-5 所示 progressbarstylehorizontal 风格的 ProgressBar 具有主进度和辅进度两个 状态 特别适合于具有缓冲的场景 设计上充分考虑了网络需求 进度条在 Android 的设计 中随处可见 这可看作 Google 作为互联网巨头的一种体现 图 3-5 ProgressBar 的实现效果

12 100 深入 Android 应用开发 核心技术解析与最佳实践 ProgressBar 的缺点是不允许用户调节进度 如果在某些情况下希望用户能干预进度 则 需要使用 SeekBar 控件 设置进度条的方法如下 public synchronized void setprogress(int progress) public synchronized void setsecondaryprogress(int secondaryprogress) 设置进度条最大值的方法如下 public synchronized void setmax(int max) 设置 ProgressBar 的属性的方法如下 <ProgressBar style="?android:attr/progressbarstylehorizontal" android:layout_width="200dip" android:layout_height="wrap_content" android:max="100" android:progress="50" android:secondaryprogress="75" /> WebView WebView 的继承关系如下 Group ->android.widget.absolutelayout ->android.webkit.webview WebView 是一个复杂的框架的显示部分 其框架由 WebView WebSettings WebViewClient WebStorage WebChromeClient WebHistoryItem 等构成 Webview 可以帮助我们在应用中内 嵌专业的浏览器 并通过和 Java 代码交互创建出 B/S 与 C/S 架构混合的应用 极大地扩展了 开发的思路 1. WebSettings 的常用设置 WebView 通过 WebView.getSettings().setDefaultFontSize() 设置字体 通过 WebView.getSettings(). setdefaultzoom() 设置屏幕的缩放级别 目前 在 Android 2.2 中已经加入了 Adobe Flash Player 功能 可以通过 WebView.getSettings(). setpluginsenabled(true) 来设置允许 Gears 插件 进而实现网页中的 Flash 动画显示 若希望 WebView 显示缩放控件 可通过 WebSettings 实现 方法如下 public void setbuiltinzoomcontrols (boolean enabled)

13 第3章 Android UI 控件精要 加载内容的两种方式 通过 WebView 加载网址或者本地文件脚本的方法如下 public void loadurl (String url) public void loadurl (String url, Map<String, String> extraheaders) 注 意 在 默 认 情 况 下 通 过 loadurl() 加 载 的 网 页 并 非 由 WebView 显 示 而 是 通 过 Activity 管理器选择恰当的应用 通常为浏览器 来加载 若不想通过浏览器加载网页 则 可应用如下方法 WebView webview = new WebView(this); webview.setwebviewclient(new public boolean shouldoverrideurlloading(webview view, String url){ // 返回 true 表示驻留应用处理 url 返回 false 表示 WebView 处理 url return false; ); 如果希望加载直接的数据 可以考虑使用如下方法 public void loaddata(string data, String mimetype, String encoding) 应用上述方法可实现如图 3-6 所示的效果 图 3-6 WebView 的实现效果 WebView 需要 android.permission.internet 权限 关于通过 WebView 进行开发的更 详细内容 可参考 7.9 节 ViewSwitcher ViewSwitcher 支持在两个子视图 index 分别为 0 和 1 间进行切换 其视图的创建可 以通过 setfactory() 进行 两个子视图相同 也可以通过 addview() 方法添加 更灵活的方 式 ViewSwitcher 的继承关系如下

14 102 深入 Android 应用开发 核心技术解析与最佳实践 Group ->android.widget.framelayout ->android.widget.viewanimator ->android.widget.viewswitcher 代码清单 3-3 所示是日程表中的一个关于 ViewSwitcher 的示例 代码清单 3-3 ViewSwitcher 的实现 public class DayActivity extends CalendarActivity implements ViewSwitcher. ViewFactory { private static final int VIEW_ID = protected void oncreate(bundle icicle) { super.oncreate(icicle); setcontentview(r.layout.day_activity); mselectedday = Utils.timeFromIntent(getIntent()); mviewswitcher = (ViewSwitcher) findviewbyid(r.id.switcher); mviewswitcher.setfactory(this);// 设置工厂 mviewswitcher.getcurrentview().requestfocus(); mprogressbar = (ProgressBar) findviewbyid(r.id.progress_circular); public View makeview() {// 生成视图 DayView view = new DayView(this); view.setid(view_id); view.setlayoutparams(new ViewSwitcher.LayoutParams( LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); view.setselectedday(mselectedday); return protected void onpause() { super.onpause(); CalendarView view =(CalendarView) mviewswitcher.getcurrentview(); mselectedday = protected void onresume() { super.onresume(); Utils.setDefaultView(this,CalendarApplication.DAY_VIEW_ID); 如果希望切换视图 可以使用 getnextview() 方法 TextSwitcher TextSwitcher 是 ViewSwitcher 的子类 支持在两个 TextView 间进行切换 TextSwitcher

15 第3章 Android UI 控件精要 103 的继承关系如下 Group ->android.widget.framelayout ->android.widget.viewanimator ->android.widget.viewswitcher ->android.widget.textswitcher TextSwitcher 提供了设置字符串的快捷方式 分别为针对当前视图的 setcurrenttext() 和 针对非当前视图的 settext() ViewFlipper ViewFlipper 支持多个子视图 可以帮助开发者实现幻灯片功能 ViewFlipper 的继承关 系如下 Group ->android.widget.framelayout ->android.widget.viewanimator ->android.widget.viewflipper 通 过 ViewFlipper 可 以 设 置 子 视 图 切 换 的 时 间 间 隔 是 否 自 动 切 换 等 下 面 是 应 用 ViewFlipper 实现幻灯片演示效果的示例布局的代码 <ViewFlipper android:layout_height="wrap_content" android:flipinterval="2000"// 切换间隔为 2s android:layout_marginbottom="20dip" > <TextView android:layout_height="wrap_content" android:gravity="center_horizontal" android:textsize="26sp" <TextView android:layout_height="wrap_content" android:gravity="center_horizontal" android:textsize="26sp" <TextView android:layout_height="wrap_content" android:gravity="center_horizontal"

16 104 深入 Android 应用开发 核心技术解析与最佳实践 android:textsize="26sp" <TextView android:layout_height="wrap_content" android:gravity="center_horizontal" android:textsize="26sp" </ViewFlipper> 下面是启动幻灯片演示的 Java 代码 ViewFlipper mflipper = ((ViewFlipper) this.findviewbyid(r.id.flipper)); mflipper.startflipping(); SeekBar SeekBar 是一种特殊的进度条 其与 ProgressBar 的区别在于 SeekBar 支持用户手动调 整进度 可以实现进度条的个性化设置 SeekBar 的继承关系如下 ->android.widget.progressbar ->android.widget.absseekbar ->android.widget.seekbar 监控 SeekBar 的进度变化的实现方法如下 seekbar.setonseekbarchangelistener(new public void onprogresschanged(seekbar seekbar, int progress,boolean fromuser) {...//fromuser public void onstarttrackingtouch(seekbar seekbar) {...// public void onstoptrackingtouch(seekbar seekbar) {...// 结束触摸手势 ); 在默认情况下 SeekBar 的最大值为 100 通过 setmax() 方法可以设置 SeekBar 的最大 值 设置 SeekBar 的进度的方法如下 public synchronized void setprogress(int progress) public synchronized void setsecondaryprogress(int secondaryprogress) 虽然 SeekBar 的用法非常简单 但是开发者注重的通常为 SeekBar 的呈现是否有足够的

17 第 3 章 Android UI 控件精要 105 个性 所以 SeekBar 提供了更换进度条和滑块的方法, 可以通过配置 SeekBar 属性实现这些 操作, 方法如下 : <SeekBar android:id="@+id/seekbar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" style="?android:attr/progressbarstylehorizontal" android:paddingright="3dip" android:progressdrawable="@drawable/seekbar_style" android:thumb="@drawable/thumb" android:max="1000"/> 个性化的进度条更多的是通过设置 android:progressdrawable 属性实现的, 下面是一个可供参考的 seekbar_style.xml 的实现 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android=" <item android:id="@android:id/background"> <shape> <corners android:radius="10dip" /> <gradient android:startcolor="#ffffffff" android:centercolor="#ff000000" android:endcolor="#ff808a87" android:centery="0.45" android:angle="270"/> </shape> </item> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="10dip"/> <gradient android:startcolor="#ffffffff" android:centercolor="#ffffff00" android:endcolor="#ffaabd00" android:centery="0.45" android:angle="270"/> </shape> </clip> </item> </layer-list> SeekBar 的一种实现效果如图 3-7 所示

18 106 深入 Android 应用开发 核心技术解析与最佳实践 图 SeekBar 的实现效果 ViewStub ViewStub 是一种非常灵活的视图 主要用于布局资源的实时加载 ViewStub 的继承关 系如下 Stub 当设置 ViewStub 为可视的或者调用其 inflate() 方法时 布局资源被渲染 ViewStub 的 位置被渲染的布局资源替换 关于 ViewStub 的一个示例如下 <ViewStub // 加载视图的 ID android:layout_height="wrap_content" /> 当布局资源被渲染后 ViewStub 将被系统从其父控件中移除 这意味着其 ID 失效 其 inflatedid 将变为可用 渲染布局资源的方法如下 ViewStub stub = (ViewStub) findviewbyid(r.id.editor_stub); View inflated = stub.inflate(); 3.3 容器控件 在 Android 中 容 器 控 件 主 要 包 括 SlidingDrawer ListView ExpandableListView GridView ScrollView HorizontalScrollView 和 TabHost 等 SlidingDrawer SlidingDrawer 提供了一种抽屉式的效果 支持水平和竖直两种布局方式 SlidingDrawer 的继承关系如下

19 第3章 Android UI 控件精要 107 Group ->android.widget.slidingdrawer SlidingDrawer 由手柄 handle 和内容 content 两个子视图组成 其父控件必须是 FrameLayout 或 RelativeLayout 一个关于 SlidingDrawer 的示例如下 <RelativeLayout xmlns:android=" android:layout_height="match_parent"> <SlidingDrawer android:layout_height="match_parent" android:animateonclick="false" <ImageView 必须指定 handle android:background="#ff00ff00" android:layout_width="88dip" android:layout_height="44dip" /> <TextView 必须指定 content android:background="#ff0000ff" android:layout_height="match_parent" /> </SlidingDrawer> </RelativeLayout> 当拖曳手柄时 SlidingDrawer 会调用 OnDrawerOpenListener OnDrawerCloseListener OnDrawerScrollListener 等监听事件 ListView ListView 是 Android 中最常用的复杂容器控件之一 支持单行 多行 自定义布局等多 种子视图布局 同时还支持普通显示 单选和多选等风格 为了实现上述风格 ListView 引 入了适配器模式 ListView 的继承关系如下 Group ->android.widget.adapterview<t extends android.widget.adapter> ->android.widget.abslistview ->android.widget.listview 在开发列表时 主要有适配器 单击事件处理 单选 / 多选处理等需要考虑 其中适

20 108 深入 Android 应用开发 核心技术解析与最佳实践 配 器 包 括 数 据 源 为 数 据 库 的 适 配 器 CursorAdapter 和 数 据 源 为 普 通 数 据 类 型 的 适 配 器 BaseAdapter 等 另外 Android 还提供了几种针对常用情况的视图 适配器的继承关系如 图 3-8 所示 图 3-8 适配器的继承关系 1. 普通列表 普通列表的实现相对简单 重在列表项的实现和数据的加载 这方面的内容已经在 节中介绍 本节不再涉及 单行列表的实现效果如图 3-9 所示 图 3-9 单行列表的实现效果 2. 可选列表 可选列表分单选列表和多选列表两种 其中单选列表实现比较简单 而多选列表实现相 对复杂 在 Honeycomb 版本以前 需要开发者做很多的处理 在 Honeycomb 版本中 通过 ListView 的 setmultichoicemodelistener() 方 法 可 以 设 置 ListView.MultiChoiceModeListener 监听器来帮助开发者进行多选处理 对于可选列表 同样存在自定义适配器的问题 自定义适配器的方法和普通列表类似 不同的是 自定义的列表项的布局文件必须包括 CheckBox 多选 或者 RadioButton 单选

21 第 3 章 Android UI 控件精要 109 通过 setitemchecked() 方法开发者可以手动设置是否选择列表项 单选列表的实现主要是通过 setchoicemode() 方法将 ListView 的 ChoiceMode 设为 ListView.CHOICE_MODE_SINGLE 进行的 通过 getcheckeditemposition() 方法可以获得当 前选择列表项的位置 单选列表的示例如下 : public class List10 extends ListActivity public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setlistadapter(new ArrayAdapter<String>(this, android.r.layout.simple_list_item_single_choice, GENRES)); final ListView listview = getlistview(); listview.setitemscanfocus(false); listview.setchoicemode(listview.choice_mode_single); private static final String[] GENRES = new String[] { "Action", "Adventure", "Animation", "Children", "Comedy", "Documentary", "Drama", "Foreign", "History", "Independent", "Romance", "Sci-Fi", "Television", "Thriller" ; 单选列表的实现效果如图 3-10 所示 图 3-10 单选列表的实现效果 得益于 ListView.MultiChoiceModeListener 监听器, 多选列表的实现在 Honeycomb 中变 得简单, 当列表项的选择情况发生变化时, 通过该监听器的 onitemcheckedstatechanged() 方 法可以直接处理这一变化, 示例如下 : public class List15 extends ListActivity protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); ListView lv = getlistview(); lv.setchoicemode(listview.choice_mode_multiple_modal); lv.setmultichoicemodelistener(new ModeCallback());

22 110 深入 Android 应用开发 核心技术解析与最佳实践 setlistadapter(new ArrayAdapter<String>(this, android.r.layout.simple_list_item_checked, mstrings)); private class ModeCallback implements ListView.MultiChoiceModeListener { public void onitemcheckedstatechanged(actionmode mode, int position, long id, boolean checked) {... private String[] mstrings ={...; 多选列表的实现效果如图 3-11 所示 图 3-11 多选列表的实现效果 关于多选列表在 Honeycomb 以前版本中的实现 本书不再详述 读者可以自行探索 3. 滚动滑块 在 AbsListView 中引入了滚动滑块的功能 在通常情况下 ListView 中的滚动滑块是关 闭的 为了打开滚动滑块功能 在 ListView 中可按如下方法设置属性 android:fastscrollenabled="true" 在 Java 代码中的实现如下 mylistview.setfastscrollenabled(true); ListView 的其他常用方法如下 getfirstvisibleposition() getitematposition() setselectedposition() // 获取首个可见 Item 的位置 // 获取某个位置的 Item // 设置当前选中项 如果开发者没有采用 Android 默认的黑色背景 而是自定义了背景色 在进行列表的 滚 动 时 ListView 的 背 景 会 变 成 黑 色 这 会 严 重 影 响 用 户 体 验 此 时 可 按 如 下 方 式 设 置 ListView 的属性加以解决 android:cachecolorhint="# "

23 第3章 Android UI 控件精要 111 另外 ListView 的 Item 间的分割线是黑色的 自定义 UI 的开发者通常希望更换分割线 实现方法也十分简单 设置 ListView 的属性如下 android:divider="#ff0000"// 也可设为图片 通常不建议显式声明 RGB 值 android:dividerheight="6px" // 设置分割线高度 ExpandableListView ExpandableListView 实际上是树形控件 可以实现复杂的列表组合 当然考虑到屏幕的 限制 ExpandableListView 只有在打开组列表项时才能看到子列表的信息 这在一定程度上 不利于用户快速获取完整的信息 ExpandableListView 的继承关系如下 Group ->android.widget.adapterview<t extends android.widget.adapter> ->android.widget.abslistview ->android.widget.listview ->android.widget.expandablelistview ExpandableListView 的实现和普通列表的实现类似 但有群组的区别 Android 提供了 simple_expandable_list_item_1 和 simple_expandable_list_item_2 两种默认布局 示例如代码 清单 3-4 所示 代码清单 3-4 ExpandableListView 的实现 public class ExpandableList3 extends ExpandableListActivity { private static final String NAME = "NAME"; private static final String IS_EVEN = "IS_EVEN"; private ExpandableListAdapter public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); List<Map<String, String>> groupdata = new ArrayList<Map<String, String>>(); List<List<Map<String, String>>> childdata = new ArrayList<List<Map<String, String>>>(); for (int i = 0; i < 20; i++) { Map<String, String> curgroupmap = new HashMap<String, String>(); groupdata.add(curgroupmap); curgroupmap.put(name, "Group " + i); curgroupmap.put(is_even, (i % 2 == 0)? "This group is even" : "This group is odd"); List<Map<String, String>> children = new ArrayList<Map<String, String>>(); for (int j = 0; j < 15; j++) { Map<String, String> curchildmap = new HashMap<String, String>(); children.add(curchildmap);

24 112 深入 Android 应用开发 核心技术解析与最佳实践 curchildmap.put(name, "Child " + j); curchildmap.put(is_even, (j % 2 == 0)? "This child is even" : "This child is odd"); childdata.add(children); madapter = new SimpleExpandableListAdapter( this, groupdata, android.r.layout.simple_expandable_list_item_1, new String[] { NAME, IS_EVEN, new int[] { android.r.id.text1, android.r.id.text2, childdata, android.r.layout.simple_expandable_list_item_2, new String[] { NAME, IS_EVEN, new int[] { android.r.id.text1, android.r.id.text2 ); setlistadapter(madapter); ExpandableListView 的实现效果如图 3-12 所示 图 3-12 ExpandableListView 的实现效果 在自定义适配器时 基类为 BaseExpandableListAdapter 和 SimpleCursorTreeAdapter 等 这里不再详述 GridView GridView 即网格控件 该控件通常用于主菜单和浏览类场景 GridView 的继承关系如下 Group ->android.widget.adapterview<t extends android.widget.adapter> ->android.widget.abslistview ->android.widget.gridview

25 第3章 Android UI 控件精要 113 GridView 的实现和 ListView 相同 只是呈现方式不同 这里不再详述 GridView 的实 现效果如图 3-13 所示 图 GridView 的实现效果 ScrollView ScrollView 提供了一种在有限的屏幕上展现更多信息的方式 其意图是作为设计模式中 装饰者模式的装饰者出现 仅支持垂直滚动 ScrollView 的继承关系如下 Group ->android.widget.framelayout ->android.widget.scrollview ScrollView 的实现效果如图 3-14 所示 图 3-14 ScrollView 的实现效果 ScrollView 支持替换滚动条的滑块 开发者可以根据自己的需求 设置不同的滑块 以 垂直滚动条为例 方法如下 android:scrollbars="vertical"

26 114 深入 Android 应用开发 核心技术解析与最佳实践 如果希望为水平滚动滑块 可以使用 HorizontalScrollView 另外注意 在 Android 3.2 中 用 ScrollView 封装 WebView 会失效 TabHost 严 格 意 义 上 讲 TabHost 需 要 联 合 TabWidget 才 能 构 成 标 签 页 的 效 果 TabHost 有 助 于开发者在有限的屏幕显示区域中显示更加多的内容 当然后台还是依靠 FrameLayout TabHost 的继承关系如下 Group ->android.widget.framelayout ->android.widget.tabhost TabHost 的用法参考 节 这里不再详述 需要注意的是 TabHost 并非一定要作为 布局文件的根元素出现 TabHost 的实现效果如图 3-15 所示 图 TabHost 的实现效果 输入控件 在 Android 中 输入控件主要包括 EditText Spinner AutoCompleteTextView MultiAuto- CompleteTextView DatePicker 和 TimePicker 等 EditText EditText 是 Android 中最常用的输入控件之一 EditText 的继承关系如下

27 第 3 章 Android UI 控件精要 115 ->android.widget.textview ->android.widget.edittext 下面介绍一些利用 EditText 进行开发的注意事项 1. 输入数据的控制 输入数据的控制通常在布局的配置中进行, 可以设置的数据类型包括密码 纯数字 密码验证等 当 EditText 用于输入密码时, 可以配置 android:password="true", 这样可以使输入信息在 1s 后变为 * 符号 当 EditText 用于输入纯数字时, 可以配置 android:numeric="true", 用户仅能输入 0 ~ 9 等 10 个数字 当 EditText 用于密码验证时, 可以配置 android:capitalize="***", 使输入信息仅能为 ***, 避免了开发者再用正则表达式进行判断 在较新的 Android 版本中,Google 为了统一, 使用 android:inputtype 属性配置, 其属性值包括 none( 不可编辑 ) textpassword( 密码 ) textvisiblepassword( 密码可见 ) number( 数字 ) phone( 电话号码 ) datetime date( 日期 ) time( 时间 ) 等 开发者可以根据自己的需要配置 2. 风格控制 EditText 还支持对风格 ( 如行数 可否编辑 光标选择 最大长度 提示等 ) 的控制 通过 android:singleline="true" 限制风格为单行, 通过 android:minlines 属性还可以配置最小行数, 通过 android:maxlines 属性可以配置最大行数 如果希望限制编辑, 可通过 android:editable="false" 进行属性配置 如果希望能自动隐藏无法显示的内容, 可配置 android:ellipsize 属性, 其属性值包括 none start middle end marquee 等 如果希望在获得焦点时选择内容, 可以配置 android:selectallonfocus="true", 更灵活的光标选择可以通过 setselection() 方法进行 控制输入的最大长度的属性为 android:maxlength 设置提示的属性为 android:hint, 如果希望通过方法设置, 可以使用的方法为 sethint() 3. 软键盘的控制 隐藏软键盘的方法如下 : Inpu tmethodmanager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hidesoftinputfromwindow(myedit.getwindowtoken(), 0);

28 116 深入 Android 应用开发 核心技术解析与最佳实践 通过 InputMethodManager 显示软键盘的方法如下 public boolean showsoftinput(view view, int flags,resultreceiver resultreceiver) public boolean showsoftinput(view view, int flags) public void showsoftinputfrominputmethod(ibinder token, int flags) EditText 的实现效果如图 3-16 所示 图 EditText 的实现效果 Spinner Spinner 可以实现下拉框的效果 并监听用户的选择 Spinner 的继承关系如下 Group ->android.widget.adapterview<t extends android.widget.adapter> ->android.widget.absspinner ->android.widget.spinner Spinner 的数据源也是通过适配器模式设置的 Android 提供了 simple_spinner_dropdown_ item 的系统布局实现 Spinner 的示例如下 Spinner s1 = (Spinner) findviewbyid(r.id.spinner1); ArrayAdapter<CharSequence>adapter = ArrayAdapter.createFromResource( this, R.array.colors, android.r.layout.simple_spinner_item); adapter.setdropdownviewresource(android.r.layout.simple_spinner_dropdown_item); s1.setadapter(adapter); s1.setonitemselectedlistener(new OnItemSelectedListener() { public void onitemselected( AdapterView<?> parent, View view, int position, long id) {... public void onnothingselected(adapterview<?> parent) {... ); Spinner 的实现效果如图 3-17 所示

29 第3章 图 Android UI 控件精要 117 Spinner 的实现效果 AutoCompleteTextView AutoCompleteTextView 提供了自动完成功能 其数据源支持数组 数据库等 AutoCompleteTextView 的继承关系如下 ->android.widget.textview ->android.widget.edittext ->android.widget.autocompletetextview Android 提供了 simple_dropdown_item_1line simple_dropdown_item_2line 两种 AutoCompleteTextView 系 统 布 局 风 格 基 本 可 以 满 足 开 发 者 的 需 要 不 需 自 定 义 布 局 AutoCompleteTextView 的示例如下 ArrayAdapter<String>adapter = new ArrayAdapter<String>(this, android.r.layout.simple_dropdown_item_1line, COUNTRIES); AutoCompleteTextView textview = (AutoCompleteTextView) findviewbyid(r.id.edit); textview.setadapter(adapter);... static final String[] COUNTRIES = new String[] {...; AutoCompleteTextView 的实现效果如图 3-18 所示 图 3-18 AutoCompleteTextView 的实现效果

30 118 深入 Android 应用开发 核心技术解析与最佳实践 在 默 认 情 况 下 只 有 在 输 入 两 个 字 符 时 AutoCompleteTextView 才 开 始 执 行 匹 配 如 果 希 望 变 更 开 始 匹 配 的 字 符 数 量 可 使 用 setthreshold() 方 法 需 要 注 意 的 是 AutoCompleteTextView 不支持数据源的更新 其只能实现单选功能 如果希望实现多选 则 需使用 MultiAutoCompleteTextView 3.5 控制控件 在 Android 中 控 制 控 件 主 要 包 括 Button CheckBox RadioButton RatingBar ToggleButton 和 ZoomControls 等 Button Button 是最基本的控制控件 其继承关系如下 ->android.widget.textview ->android.widget.button Button 的 实 现 效 果 如 图 3-19 所 示 另 外 Button 还 有 两 个 变 种 即 ImageButton 和 ToggleButton 其中 ImageButton 显示的内容为背景图像 ToggleButton 可以记忆选择状态 图 3-19 Button 的实现效果 在 Android 中 Button 支 持 阴 影 shape 渐 变 gradient 边 缘 stroke 拐 角 corners 等多种属性 这些属性有助于开发者设计出个性化的风格 1. ImageButton 使用 ImageButton 时 需要设置背景图像 下面是一个示例的布局文件 <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content"

31 第3章 Android UI 控件精要 119 下面是示例的 Java 实现 ImageButton deskclock = (ImageButton) findviewbyid(r.id.desk_clock_button); deskclock.setonclicklistener(new View.OnClickListener() { public void onclick(view v) {... ); 2. ToggleButton ToggleButton 控件主要执行开关操作 其用法非常简单 下面是其一个属性的配置 <ToggleButton android:id="@+id/otaspeakerbutton" android:layout_gravity="center" android:texton="@string/on" android:textoff="@string/off"/> 图 3-20 是 ToggleButton 的一个实现效果 图 ToggleButton 的实现效果 CheckBox CheckBox 用于标记是否选择内容 通常用于多选场景中 CheckBox 的继承关系如下 ->android.widget.textview ->android.widget.button ->android.widget.compoundbutton ->android.widget.checkbox CheckBox 的常用方法如下 public void setchecked(boolean checked)// 设置是否选择 public boolean ischecked()/// 判断是否选择 public void toggle()// 反转选择 RadioButton RadioButton 用于实现单选功能 常和 RadioGroup 一起使用 在每个 RadioGroup 中仅 有一个 RadioButton 处于选中状态 RadioButton 的继承关系如下

32 120 深入 Android 应用开发 核心技术解析与最佳实践 ->android.widget.textview ->android.widget.button ->android.widget.compoundbutton ->android.widget.radiobutton 下面是一个 RadioButton 使用的布局文件 <RadioGroup android:layout_height="wrap_content" android:orientation="vertical" <RadioButton /> <RadioButton /> <RadioButton /> <RadioButton /> <TextView /> </RadioGroup> 通过 RadioGroup.OnCheckedChangeListener 监听器可 以 监 听 到 RadioButton 的 选 择 状 态 变 化 和 RadioButton 选择相关的 RadioGroup 的方法如下 public void check(int id) public void clearcheck() RadioButton 的实现效果如图 3-21 所示 RatingBar 图 3-21 RadioButton 的实现效果 RatingBar 常用在评价场景中 用于给出评级 RatingBar 的继承关系如下 ->android.widget.progressbar ->android.widget.absseekbar ->android.widget.ratingbar

33 第3章 Android UI 控件精要 121 通过 RatingBar.OnRatingBarChangeListener 可以监听到 RatingBar 的状态变化 下面是 一个 RatingBar 的布局文件实现 <RatingBar android:layout_width="wrap_content" android:layout_height="wrap_content" android:numstars="5"// 最大星数 android:rating="1" />// 可设的星级间隔 RatingBar 的实现效果如图 3-22 所示 图 RatingBar 的实现效果 ZoomControls ZoomControls 是一个执行缩放的控件 通常用于网页和文本阅读等场景 随着多点触控 的逐渐流行 人们更习惯于通过多点触控来执行相关页面的缩放 目前 ZoomControls 已被 边缘化了 ZoomControls 的继承关系如下 Group ->android.widget.linearlayout ->android.widget.zoomcontrols ZoomControls 的常用方法如下 public public public public public void void void void void setiszoominenabled(boolean isenabled) setiszoomoutenabled(boolean isenabled) setzoomspeed(long speed) setonzoominclicklistener(onclicklistener listener) setonzoomoutclicklistener(onclicklistener listener) 图 3-23 所示为 ZoomControls 的实现效果

34 122 深入 Android 应用开发 核心技术解析与最佳实践 图 ZoomControls 的实现效果 多媒体控件 在 Android 中 多 媒 体 控 件 主 要 包 括 VideoView MediaController ImageView ImageSwitcher 和 Gallery 等 关于 VideoView 和 MediaController 的内容参见 节 ImageView ImageView 是 最 常 使 用 的 多 媒 体 控 件 它 支 持 的 缩 放 方 式 有 matrix fitxy fitstart fitcenter fitend center centercrop centerinside 等 相 关 的 属 性 为 android:scaletype ImageView 为图片的设置提供了强大的支持 ImageView 的继承关系如下 ->android.widget.imageview ImageView 常用的几个方法如下 public void setimageresource(int resid) // 设置资源 ID public void setimageuri(uri uri)// 设置本地 Uri publi c v o i d s e t I m a g e D r a w a b l e ( D r a w a b l e drawable)// 设置 Drawable ImageView 的实现效果如图 3-24 所示 ImageSwitcher ImageSwitcher 主要用于图片浏览场景 在图片切换 时可以实现动画效果 ImageSwitcher 的继承关系如下 Group 图 3-24 ImageView 的实现效果

35 第3章 Android UI 控件精要 123 ->android.widget.framelayout ->android.widget.viewanimator ->android.widget.viewswitcher ->android.widget.imageswitcher 下面是 ImageSwitcher 和 Gallery 结合使用的一个示例 其布局文件如下 <RelativeLayout xmlns:android=" android:layout_height="match_parent"> <ImageSwitcher android:layout_height="match_parent" android:layout_alignparenttop="true" android:layout_alignparentleft="true" /> <Gallery android:background="# " android:layout_height="60dp" android:layout_alignparentbottom="true" android:layout_alignparentleft="true" android:gravity="center_vertical" android:spacing="16dp" /> </RelativeLayout> ImageSwitcher 的 Java 代码实现如代码清单 3-5 所示 代码清单 3-5 ImageSwitcher 的 Java 代码实现 public class ImageSwitcher extends Activity implements AdapterView.OnItemSelectedListener, ViewSwitcher.ViewFactory public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); requestwindowfeature(window.feature_no_title);// 全屏 setcontentview(r.layout.image_switcher_1); mswitcher = (ImageSwitcher) findviewbyid(r.id.switcher); mswitcher.setfactory(this);// 设置 ViewFactory mswitcher.setinanimation(animationutils.loadanimation(this, android.r.anim.fade_in));// 设置动画 mswitcher.setoutanimation(animationutils.loadanimation(this, android.r.anim.fade_out)); Gallery g = (Gallery) findviewbyid(r.id.gallery); g.setadapter(new ImageAdapter(this));// 设置适配器 g.setonitemselectedlistener(this);// 设置监听器 public void onitemselected(adapterview<?> parent, View v, int position, long id) { mswitcher.setimageresource(mimageids[position]);

36 124 深入 Android 应用开发 核心技术解析与最佳实践 public void onnothingselected(adapterview<?> parent) { public View makeview() {// 加载图像 ImageView i = new ImageView(this); i.setbackgroundcolor(0xff000000); i.setscaletype(imageview.scaletype.fit_center);// 设置缩放 i.setlayoutparams(new ImageSwitcher.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); return i; private ImageSwitcher mswitcher; public class ImageAdapter extends BaseAdapter { public ImageAdapter(Context c) { mcontext = c; public int getcount() { return mthumbids.length; public Object getitem(int position) { return position; public long getitemid(int position) { return position; public View getview(int position, View convertview, ViewGroup parent) { ImageView i = new ImageView(mContext); i.setimageresource(mthumbids[position]); i.setadjustviewbounds(true); i.setlayoutparams(new Gallery.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); i.setbackgroundresource(r.drawable.picture_frame); return i; private Context mcontext; private Integer[] mthumbids = { R.drawable.sample_thumb_0, R.drawable.sample_thumb_1, R.drawable.sample_thumb_2, R.drawable.sample_thumb_3, R.drawable.sample_thumb_4, R.drawable.sample_thumb_5, R.drawable.sample_thumb_6, R.drawable.sample_thumb_7; private Integer[] mimageids = { R.drawable.sample_0, R.drawable.sample_1, R.drawable.sample_2, R.drawable.sample_3, R.drawable.sample_4, R.drawable.sample_5, R.drawable.sample_6, R.drawable.sample_7; ImageSwitcher 和 Gallery 结合的实现效果如图 3-25 所示

37 第3章 图 Android UI 控件精要 125 ImageSwitcher 和 Gallery 结合的实现效果 特殊控件 在 Android 中 有些控件是用于特定用途的 主要包括 AnalogClock DigitalClock AppWidgetHostView RemoteViews KeyboardView 等 考虑到多数控件的用途有限 本 节仅介绍 RemoteViews 严格来讲 RemoteViews 并非视图控件 它提供了跨进程加载其他进程布局的方法 RemoteViews 的继承关系如下 ->android.widget.remoteviews 在创建 RemoteViews 对象时 通常需要设置相应进程的包名 布局 ID 等 在操作视图 控件时 通常需指定控件 ID 控件方法和参数 示例如下 views.setcharsequence(r.id.search_widget_text, "sethint", mquerytextviewhint); 下面是 RemoteViews 应用的一个示例 // 创建对象 需要设置包名 RemoteViews updateviews = new RemoteViews(context.getPackageName(), R.layout. widget_word); // 调用 RemoteViews 的远程方法 需要设置控件 ID updateviews.settextviewtext(r.id.word_title, wordtitle); updateviews.settextviewtext(r.id.word_type, matcher.group(2)); updateviews.settextviewtext(r.id.definition, matcher.group(3).trim()); String definepage = res.getstring(r.string.template_define_url, Uri.encode(wordTitle)); Intent defineintent = new Intent(Intent.ACTION_VIEW, Uri.parse(definePage)); PendingIntent pendingintent = PendingIntent.getActivity(context, 0 /* no requestcode */, defineintent, 0 /* no flags */); updateviews.setonclickpendingintent(r.id.widget, pendingintent);

38 126 深入 Android 应用开发 核心技术解析与最佳实践 3.8 桌面部件 在 Android 中 UI 桌面部件目前仅支持 App Widgets Live folders 两种形式 这两种形 式都是跨进程的远程视图 App Widgets 的实现 App Widgets 的实现相对复杂 注重实现跨进程的数据通信 通常用于 Home Screen 中 其实现一般包括如下几个步骤 a 定义 App Widgets 布局文件 b 定义 AppWidgetProviderInfo 资源 c 创建 AppWidgetProvider 类 d 创建 App Widgets 的配置 Activity 可选 下面对 Android 自带的示例进行介绍 1. 定义 App Widgets 布局文件 App Widgets 本质上是基于 RemoteViews 实现的 为了显示 App Widgets 需要先创建 布局文件 在下面的示例中 布局文件为一个简单的 TextView <TextView xmlns:android=" android:id="@+id/appwidget_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textcolor="#ff000000" /> 在商业实现中 布局当然不会如此简单 需要注意的是 App Widgets 支持的控件有限 其 中布局控件包括 FrameLayout LinearLayout RelativeLayout 等 支持的 Widget 包括 AnalogClock Button Chronometer ImageButton ImageView ProgressBar TextView ViewFlipper 等 2. 定义 AppWidgetProviderInfo 资源 AppWidgetProviderInfo 资源定义了 App Widgets 的元数据 如更新间隔 布局文件 配 置 Activity 等 该资源文件位于 layout/xml 目录下 <appwidget-provider xmlns:android=" android:minwidth="60dp" android:minheight="30dp" android:updateperiodmillis=" "// 更新间隔 android:initiallayout="@layout/appwidget_provider"// 布局文件 andro i d : c o n f i g u r e = " c o m. e x a m p l e. a n d r o i d. a p i s. a p p w i d g e t. E x a m p l e A p p -

39 第3章 Android UI 控件精要 127 WidgetConfigure"// 配置 Activity > </appwidget-provider> 3. 创建 AppWidgetProvider 类 AppWidgetProvider 类定义了实现 App Widgets 的基本方法 可以接收到 App Widgets 的 更新 删除 启用 禁用等信息 示例如代码清单 3-6 所示 代码清单 3-6 AppWidgetProvider 的实现 public class ExampleAppWidgetProvider extends AppWidgetProvider { private static final String TAG = public void onupdate(context context, AppWidgetManager appwidgetmanager, int[] appwidgetids) { final int N = appwidgetids.length;...// 调用 updateappwidget() public void ondeleted(context context, int[] appwidgetids) public void onenabled(context context) public void ondisabled(context context) {... stati c v o i d u p d a t e A p p W i d g e t ( C o n t e x t c o n t e x t, A p p W i d g e t M a n a g e r appwidgetmanager,int appwidgetid, String titleprefix) { CharSequence text =...; RemoteViews views = new RemoteViews(context.getPackageName(), R.layout. appwidget_provider); views.settextviewtext(r.id.appwidget_text, text); // 通知 appwidget Manager 更新 appwidget appwidgetmanager.updateappwidget(appwidgetid, views); 注意 为 了 收 到 App Widgets 的 更 新 消 息 ExampleAppWidgetProvider 应 支 持 android. appwidget.action.appwidget_update 为 了 收 到 App Widgets 的 删 除 消 息 ExampleAppWidgetProvider 应 支 持 android.appwidget.action.appwidget_deleted 为 了 收 到 App Widgets 的启用消息 ExampleAppWidgetProvider 应支持 android.appwidget. action. APPWIDGET_ENABLED 为了收到 App Widgets 的禁用消息 ExampleApp WidgetProvider 应 支持 android.appwidget.action.appwidget_disabled

40 128 深入 Android 应用开发 核心技术解析与最佳实践 4. 创建 App Widgets 的配置 Activity App Widgets 更新本质上是通过 AppWidgetManager 进行的 配置 Activity 为创建 App Widgets 的可选过程 为了能够更新 App Widgets 必须支持 Action 名为 android.appwidget. action.appwidget_configure 的 Intent 为了更新 App Widgets 首先必须保存 AppWidgets 的 ID 方法如下 Intent intent = getintent(); Bundle extras = intent.getextras(); if (extras!= null) { mappwidgetid = extras.getint( AppWidgetManager.EXTRA_APPWIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID); // 如果没有指定 AppWidgets 的 ID if (mappwidgetid == AppWidgetManager.INVALID_APPWIDGET_ID) { finish(); 接着获得 AppWidgetManager 对象 推送更新 方法如下 String titleprefix =...; // 最新数据 AppWidgetManager appwidgetmanager = AppWidgetManager.getInstance(context); ExampleAppWidgetProvider.updateAppWidget(context, appwidgetmanager,mappwidgetid, titleprefix); 设置带返回值的 Intent 方法如下 Intent resultvalue = new Intent(); resultvalue.putextra(appwidgetmanager.extra_appwidget_id, mappwidgetid); setresult(result_ok, resultvalue); finish(); Live folders 的实现 Live folders 的作用是在启动器的辅屏上创建出列表 应用它可以极大地方便用户的操 作 Live folders 的实现一般包括如下几个步骤 a 配置文件的实现 b 数据库的实现 c Live folders 的 Activity 的实现 下面以创建 BluetoothOppLiveFolder 为例来介绍 Live folders 的实现 1. 配置文件的实现 如 果 希 望 创 建 Live folders 必 须 接 收 Action 为 android.intent.action.create_live_ FOLDER 的 Intent 注意 该 Intent 要有返回值 具体实现方法如下

41 第 3 章 Android UI 控件精要 129 <activity android:name=".opp.bluetoothopplivefolder" android:process="@string/process" android:label="@string/btopp_live_folder"> <intent-filter> <action android:name= "android.intent.action.create_live_folder" /> <category android:name= "android.intent.category.default" /> </intent-filter> </activity> 2. 数据库的实现 数据库的实现并无特殊之处, 本节就不再详述, 需要注意的是, 应提供相应的 Uri 在 BluetoothOppLiveFolder 中,Uri 如下 : public static final Uri CONTENT_URI = Uri.parse("content://com.android.bluetooth.opp/live_folders/received"); 3. Live folders 的 Activity 实现 Live folders 仅能显示特定信息的列表, 其信息的定义位于 LiveFolders.java 文件中 当收到 Action 为 LiveFolders.ACTION_CREATE_LIVE_FOLDER 的 Intent 消息时, BluetoothOppLiveFolder 会调用 createlivefolder 来创建反馈结果需要的 Intent, 具体如下 : priv ate static Intent createlivefolder(context context, Uri uri, String name, int icon) { final Intent intent = new Intent(); intent.setdata(uri); intent.putextra(livefolders.extra_live_folder_base_intent, new Intent( Constants.ACTION_OPEN, BluetoothShare.CONTENT_URI)); intent.putextra(livefolders.extra_live_folder_name, name); inte nt.putextra(livefolders.extra_live_folder_icon, Intent.ShortcutIconResource. fromcontext(context, icon)); inte nt.putextra(livefolders.extra_live_folder_display_mode, LiveFolders.DISPLAY_ MODE_LIST); return intent; 3.9 自定义控件 虽然 Android 提供了丰富的控件, 但是出于产品差异化考虑或设计的需要, 还是有很多的工作要做, 自定义控件的开发就是其中重要一项 幸运的是, 在 Android 中, 自定义控件非常方便 基本的要求是必须实现父控件的虚函数和自身的构造函数 下面以 Android 自带的 LabelView 为例进行介绍 目前,Android 提供了带有不同参数的 3 种构造函数供开发者选择, 如下所示 :

42 130 深入 Android 应用开发 核心技术解析与最佳实践 // 仅上下文 public LabelView(Context context) // 上下文 属性集 public LabelView(Context context, AttributeSet attrs) // 上下文 属性集 默认风格 public LabelView (Context context, AttributeSet attrs, int defstyle) 当自定义控件涉及属性扩展时 在执行构造函数时就必须传入属性集 AttributeSet 在 LabelView 中 引入了 3 个属性 text textcolor 和 textsize 下面是属性定义的方法 <declare-styleable name="labelview"> <attr name="text" format="string" /> <attr name="textcolor" format="color" /> <attr name="textsize" format="dimension" /> </declare-styleable> 为了使属性有效 必须在对象初始化时加载属性 加载属性的方法很简单 下面是在 LabelView 中的实现 public LabelView(Context context, AttributeSet attrs) { super(context, attrs);... TypedArray a = context.obtainstyledattributes(attrs, R.styleable.LabelView);... a.recycle(); 3.10 数据适配 为了解决复杂数据的显示 Android 将适配器模式发挥到了极高的水平 在其他平台上 也有类似的现象 如 BREW 对 MVC 的应用 视图适配 在 Android 中 视图显示的数据的来源复杂 可以是数据库 数组 列表甚至 XML 文 件 和其他平台一样 Android 同样采用了视图和数据分离的设计 但其设计得较精巧 下 面以 ListView 为例介绍数据的适配问题 Gallery Spinner 的数据适配和 ListView 类似 在 此不再详述 ListView 是 Android 中最常用的控件之一 关于 ListView 本身的内容 3.3 节已经介绍 过 故本节将着重介绍其自定义列表项布局的数据适配问题 为了适配数据 需要进行以下工作

43 第 3 章 Android UI 控件精要 131 创建列表项布局文件 根据数据源创建相应的适配器 通过 setadapter() 方法设置适配器 下面逐一介绍 1. 创建列表项布局文件 部分从其他平台转来的开发者通常喜欢直接用代码编写布局, 其实这样为性能带来的提 升极其有限, 且会大大降低代码的可读性 因此笔者建议, 对于非必须的动态变化的场景, 布局文件均应采用 XML 配置文件的方式 在创建列表项布局文件时, 最麻烦的就是不同环境的适配问题 开发者在进行设计时, 需深入思考相关信息的变化程度, 如字符串的长度变化 图标的多少 字体的大小等 下面 是一个简单的列表项布局文件 test_list_item.xml, 其支持可用空间的比例分配 代码清单 3-7 创建列表项布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_height="match_parent" android:background="@drawable/item_bg" android:paddingleft="3dip" android:paddingright="3dip" android:gravity="center_vertical"> <TextView android:layout_width="0dip" android:layout_height="wrap_content" android:layout_weight="2" android:id="@+id/text1" android:textcolor="@color/text_color" android:textappearance="@android:style/textappearance.medium"/> <TextView android:layout_width="0dip" android:layout_height="wrap_content" android:layout_weight="1" android:id="@+id/ text2" android:textcolor="@color/text_color" android:textappearance="@android:style/textappearance.medium"/> <TextView android:layout_width="0dip" android:layout_height="wrap_content" android:layout_weight="1" android:id="@+id/ text3" android:textcolor="@color/text_color" android:textappearance="@android:style/textappearance.medium"/> </LinearLayout>

44 132 深入 Android 应用开发 核心技术解析与最佳实践 2. 根据数据源创建相应的适配器 在 Android 中 目前的数据类型被分为两大类 基本型 数据库型 对应的适配器基类 为 BaseAdapter CursorAdapter 不同的适配器加载数据的方式也略有不同 注意 在列表项中 有时会出现 Button 等可单击的控件 为了使 Button 和列表项均能 响应单击事件 避免列表项无法获得焦点 在加载时需通过相关控件的 setfocusable() 使控 件不会在单击列表项普通区域 非可单击控件区域 时先获得焦点 具体方法如下 button1.setfocusable(false); BaseAdapter 的适配主要是在其 getview() 方法中进行的 相应的实现如下 private class TestListAdapter extends BaseAdapter { public int getcount() {... public Object getitem(int arg0) {... public long getitemid(int arg0) { return arg0; public View getview(final int arg0, View arg1, ViewGroup arg2) { LinearLayout itemlayout; if (arg1 == null) { itemlayout = (LinearLayout) minflater.inflate( R.layout. test_list_item, arg2, false); else { itemlayout = (LinearLayout) arg1; TextView text1= (TextView) itemlayout.findviewbyid(r.id. text1);... CursorAdapter 的适配主要是在 bindview() 和 newview() 方法中进行的 相应的实现如下 private class TestListAdapter extends CursorAdapter{ public TestListAdapter (Context context, Cursor c) { super(context, c); startmanagingcursor(c); // 绑定数据 public void bindview(view arg0, Context arg1, Cursor arg2) { startmanagingcursor(arg2); TextView text1= (TextView)arg0.findViewById(R.id. text1); TextView text2= (TextView)arg0.findViewById(R.id. text2);

45 第3章 Android UI 控件精要 133 TextView text3= (TextView)arg0.findViewById(R.id. text3);... public View newview(context arg0, Cursor arg1, ViewGroup arg2) { // 加载布局文件 LayoutInflater inflater = LayoutInflater.from(arg0); LinearLayout layout = (LinearLayout) inflater.inflate( R.layout.test_list_item, arg2, false); return layout; 3. 通过 setadapter() 方法设置适配器 为 ListView 设置适配器的方法非常简单 如果是在 ListActivity 中 且数据源是基本型 那么可以执行以下方法 getlistview().setadapter(new TestListAdapter()); 如果数据源是数据库型 必须先获取数据库的光标 方法如下 Cursor c =...; // 获取光标 getlistview().setadapter(new TestListAdapter (this,c)); 关于数据库的光标的获取 内容比较复杂 可参见 4.4 节 对于 ListView Android 还支持头视图和尾视图 添加相应视图的方法如下 public void addheaderview(view v) public void addfooterview(view v) 注意 执行头视图和尾视图添加的操作必须放在 setadapter() 方法前 这是因为在添加头视 图或尾视图时 其适配器已经是 HeaderViewListAdapter 而非 ListAdapter 了 标准化解析 在进行开发时 某些数据如 IP 地址 文件大小 日期 时间等 往往有特定的格式 特别是日期 涉及本地化等因素 开发者自行生成符合用户习惯的显示时 会略显复杂 事 实上 Android 的 android.text.format 包提供了对类似数据的标准解析 1. IP 地址解析 IP 地址的解析如下 WifiInfo info = maccesspoint.getinfo(); int address = info.getipaddress(); Formatter.formatIpAddress(address)

预览图 : (2) 在 SelectCity.java 中增加控件, 用于绑定 select_city 文件的 ListView, TextView,EditTest 等控件 代码和注释如下 :

预览图 : (2) 在 SelectCity.java 中增加控件, 用于绑定 select_city 文件的 ListView, TextView,EditTest 等控件 代码和注释如下 : EditText 实现城市搜索 1801210778 邹宇航 摘要 : 使用 EditText 实现搜索城市的功能, 以此为依据更新 ListView 1. 效果图 : 2. 主要步骤 (1) 在 select-city.xml 布局文件中中添加 EditText 控件用作搜索框, 然后添加 ListView 控件用来显示城市名字内容 代码如下 : 预览图 : (2) 在 SelectCity.java

More information

第2章 数据类型、常量与变量

第2章  数据类型、常量与变量 第 2 章 数 据 类 型 常 量 与 变 量 在 计 算 机 程 序 中 都 是 通 过 值 (value) 来 进 行 运 算 的, 能 够 表 示 并 操 作 值 的 类 型 为 数 据 类 型 在 本 章 里 将 会 介 绍 JavaScript 中 的 常 量 (literal) 变 量 (variable) 和 数 据 类 型 (data type) 2.1 基 本 数 据 类 型 JavaScript

More information

Template BR_Rec_2005.dot

Template BR_Rec_2005.dot ITU-R BT.1789 建 议 书 1 ITU-R BT.1789 建 议 书 在 分 组 视 频 传 输 中 利 用 传 输 误 码 信 息 重 建 接 收 视 频 的 方 法 (ITU-R 44/6 和 ITU-R 109/6 课 题 ) (2007 年 ) 范 围 本 建 议 书 对 业 务 提 供 商 重 建 接 收 视 频 的 方 法 做 了 详 细 介 绍, 以 便 利 用 传 输

More information

I

I 机 电 一 级 注 册 建 造 师 继 续 教 育 培 训 广 东 培 训 点 网 上 报 名 操 作 使 用 手 册 (2013 年 1 月, 第 一 版 ) 第 一 章 个 人 注 册 与 个 人 信 息 管 理 1. 个 人 注 册 ( 请 每 人 只 申 请 一 个 注 册 号, 如 果 单 位 批 量 报 班 单 位 帮 申 请 注 册, 不 需 个 人 再 注 册 ) 首 次 报 班,

More information

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管 宝 汇 德 Turbocare 微 服 务 系 统 客 户 操 作 手 册 Version 2.0 北 京 宝 汇 德 技 术 服 务 器 有 限 公 司 技 术 研 发 部 目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理... 10 巡

More information

!!!!!!!!!!

!!!!!!!!!! 有 限 理 性 动 物 精 神 及 市 场 崩 溃 对 情 绪 波 动 与 交 易 行 为 的 实 验 研 究 林 树 俞 乔 资 本 市 场 的 经 验 表 明 市 场 参 与 主 体 投 资 者 的 情 绪 波 动 对 资 产 交 易 与 价 格 决 定 产 生 了 不 可 忽 视 的 影 响 但 是 现 有 文 献 尚 缺 乏 对 这 一 重 要 因 素 的 研 究 因 此 本 文 的 目 的

More information

登录、注册功能的测试用例设计.doc

登录、注册功能的测试用例设计.doc 注 册 登 陆 测 试 用 例 和 修 改 密 码 测 试 用 例 完 整 版 摘 自 网 络, 狗 狗 整 理 zqh139@126.com 修 改 历 史 日 期 版 本 作 者 修 改 内 容 评 审 号 变 更 控 制 号 2010-11-25 1.0 初 稿 2011-09-17 2.0 整 理 一 注 册 测 试 用 例 序 号 : 1 控 件 名 称 : 功 能 描 述 : 注 册 编

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 52 5 天 通 过 职 称 计 算 机 考 试 ( 考 点 视 频 串 讲 + 全 真 模 拟 ) Word 2003 中 文 字 处 理 ( 第 2 版 ) 第 3 章 3 字 符 格 式 需 要 掌 握 的 考 点 字 体 字 形 和 字 号 的 设 置 ; 上 标 下 标 空 心 字 等 字 体 效 果 的 使 用 ; 字 符 间 距 的 调 整 ; 改 变 字 符 颜 色 底 纹 添 加

More information

变 量 的 主 要 作 用 是 存 取 数 据 提 供 存 放 信 息 的 容 器 对 于 变 量 必 须 明 确 变 量 的 命 名 变 量 的 类 型 变 量 的 声 明 及 其 变 量 的 作 用 域 JavaScript 是 一 种 弱 类 型 语 言, 也 就 是 说, 在 声 明 变 量

变 量 的 主 要 作 用 是 存 取 数 据 提 供 存 放 信 息 的 容 器 对 于 变 量 必 须 明 确 变 量 的 命 名 变 量 的 类 型 变 量 的 声 明 及 其 变 量 的 作 用 域 JavaScript 是 一 种 弱 类 型 语 言, 也 就 是 说, 在 声 明 变 量 第 六 章 JAVASCRIPT 在 网 页 中 的 应 用 [ 教 学 目 的 与 要 求 ] 使 学 生 了 解 什 么 是 JavaScript;JavaScript 基 本 语 法 ;JavaScript 对 象 基 础 ;DOM 基 础 ; 事 件 处 理 [ 重 点 与 难 点 ] [ 教 学 时 数 ] JavaScript 语 句 函 数 的 使 用 对 象 的 使 用 事 件 与

More information

生产支援功能 使用说明书(IP-110 篇)

生产支援功能 使用说明书(IP-110 篇) 生 产 支 援 功 能 使 用 说 明 书 (IP-110 篇 ) 目 录!. 前 言...1 1. 概 要...1 2. 基 本 操 作 方 法...3 2-1. 信 息 模 式 和 通 常 缝 制 模 式 的 变 换...3 2-2. 信 息 模 式...4 2-3. 通 常 缝 制 模 式...5 @. 设 定 篇...6 1. 首 次 使 用 生 产 支 援 功 能 时 的 设 定 方 法...6

More information

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用 水 路 运 输 建 设 综 合 管 理 信 息 系 统 - 门 户 系 统 用 户 手 册 二 零 一 五 年 十 一 月 目 录 一 系 统 访 问... 1 二 门 户 首 页... 1 1. 申 报 用 户... 1 2. 审 核 用 户... 2 三 系 统 登 录... 4 1. 用 户 名 密 码 登 录... 4 1.1 新 用 户 注 册... 4 1.2 用 户 登 录... 7

More information

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知 第 卷 第 期 年 月 开 放 教 育 研 究 何 秋 琳 张 立 春 华 南 师 范 大 学 未 来 教 育 研 究 中 心 广 东 广 州 随 着 图 像 化 技 术 和 电 子 媒 体 的 发 展 视 觉 学 习 也 逐 步 发 展 为 学 习 科 学 的 一 个 研 究 分 支 得 到 研 究 人 员 和 教 育 工 作 者 的 广 泛 关 注 基 于 此 作 者 试 图 对 视 觉 学 习

More information

文 化 记 忆 传 统 创 新 与 节 日 遗 产 保 护 根 据 德 国 学 者 阿 斯 曼 的 文 化 记 忆 理 论 仪 式 与 文 本 是 承 载 文 化 记 忆 的 两 大 媒 体 在 各 种 仪 式 行 为 中 节 日 以 其 高 度 的 公 共 性 有 组 织 性 和 历 史 性 而 特 别 适 用 于 文 化 记 忆 的 储 存 和 交 流 节 日 的 文 化 功 能 不 仅 在 于

More information

修改版-操作手册.doc

修改版-操作手册.doc 职 称 信 息 系 统 升 级 指 南 须 使 用 IE9 及 其 以 上 版 本 浏 览 器 或 谷 歌 浏 览 器 登 录 www.njrs.gov.cn 南 京 市 职 称 ( 职 业 资 格 ) 工 作 领 导 小 组 办 公 室 2016 年 5 月 目 录 一 申 报 人 员 操 作 指 南...1 1.1 职 称 初 定 申 报...1 1.1.1 职 称 初 定 基 础 信 息 填

More information

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和 语 音 语 篇 语 感 语 域 林 大 津 毛 浩 然 改 革 开 放 以 来 的 英 语 热 引 发 了 大 中 小 学 英 语 教 育 整 体 规 划 问 题 在 充 分 考 虑 地 区 学 校 和 个 体 差 异 以 及 各 家 观 点 的 基 础 上 遵 循 实 事 求 是 逐 级 定 位 逐 层 分 流 因 材 施 教 的 原 则 本 研 究 所 倡 导 的 语 音 语 篇 语 感 语 域

More information

国债回购交易业务指引

国债回购交易业务指引 附 件 1 上 海 证 券 交 易 所 新 质 押 式 国 债 回 购 交 易 业 务 指 引 一 总 述 根 据 上 海 证 券 交 易 所 债 券 交 易 实 施 细 则, 上 证 所 将 于 2006 年 5 月 8 日 起 推 出 新 质 押 式 国 债 回 购 新 质 押 式 回 购 与 现 行 质 押 式 回 购 相 比 区 别 主 要 在 以 下 几 个 方 面 :1 新 质 押 式

More information

《C语言基础入门》课程教学大纲

《C语言基础入门》课程教学大纲 C 语 言 开 发 入 门 教 程 课 程 教 学 大 纲 课 程 编 号 :201409210011 学 分 :5 学 分 学 时 :58 学 时 ( 其 中 : 讲 课 学 时 :39 学 时 上 机 学 时 :19 学 时 ) 先 修 课 程 : 计 算 机 导 论 后 续 课 程 :C++ 程 序 设 计 适 用 专 业 : 信 息 及 其 计 算 机 相 关 专 业 开 课 部 门 : 计

More information

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位 新 股 网 上 网 下 发 行 实 施 细 则 问 答 上 交 所 2016-01-05 一 网 上 发 行 业 务 问 答 1. 本 次 修 改 的 主 要 内 容 是 什 么? 答 : 本 次 修 改 的 主 要 内 容 包 括 : 一 是 取 消 了 投 资 者 在 申 购 委 托 时 应 全 额 缴 纳 申 购 资 金 的 规 定, 明 确 了 投 资 者 应 根 据 最 终 确 定 的 发

More information

Microsoft Word - 文件汇编.doc

Microsoft Word - 文件汇编.doc 北 京 市 中 医 管 理 局 二 一 五 年 四 月 ... 1... 18 2015... 30 京 中 医 政 字 [2014]160 号 1 2 一 充 分 认 识 中 医 健 康 乡 村 建 设 工 作 的 重 要 意 义 二 建 立 健 全 工 作 保 障 机 制 2014 12 15 三 做 好 工 作 启 动 的 准 备 事 宜 1 2014 12 15 5-10 2014 12 15

More information

第 期 李 伟 等 用 方 法 对 中 国 历 史 气 温 数 据 插 值 可 行 性 讨 论

第 期 李 伟 等 用 方 法 对 中 国 历 史 气 温 数 据 插 值 可 行 性 讨 论 李 伟 李 庆 祥 江 志 红 使 用 插 值 方 法 对 已 经 过 质 量 控 制 和 均 一 化 的 年 月 年 月 中 国 全 部 基 本 基 准 站 气 温 资 料 逐 月 进 行 空 间 插 值 通 过 站 点 的 实 际 序 列 与 插 值 后 格 点 序 列 进 行 比 较 针 对 相 关 系 数 和 线 性 趋 势 等 多 个 量 来 检 验 方 法 对 气 候 资 料 插 值 的

More information

<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63>

<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63> 浙 江 职 业 能 力 建 设 信 息 系 统 职 业 技 能 鉴 定 考 务 管 理 用 户 操 作 手 册 二 〇 一 五 年 八 月 目 录 0. 系 统 概 述...3 0.0. 简 要 概 述...3 0.1. 业 务 流 程 图... 3 1. 考 生 网 上 报 名... 3 1.0. 考 生 用 户 注 册 登 录... 5 1.1. 报 名 及 下 载 打 印 报 名 申 请 表...7

More information

世华财讯模拟操作手册

世华财讯模拟操作手册 第 一 部 分 : 股 票 模 拟 操 作 部 分 1. 登 录 与 主 界 面 1.1 登 录 学 生 在 桌 面 上, 打 开 世 华 文 件 夹, 直 接 双 击 文 件 夹 中 的 快 捷 图 标, 系 统 弹 出 世 华 财 讯 模 拟 股 票 交 易 系 统 ( 客 户 端 ) 窗 口, 如 图 1.1 所 示 图 1.1 请 输 入 登 录 名 称 及 密 码, 单 击 确 认 登 录

More information

抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 % # % % % ) % % # # + #, ) +, % % % % % % % %

抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 % # % % % ) % % # # + #, ) +, % % % % % % % % 抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 王 红 曼 抗 战 时 期 国 民 政 府 为 适 应 战 时 经 济 金 融 的 需 要 实 行 由 财 政 部 四 联 总 处 中 央 银 行 等 多 家 机 构 先 后 共 同 参 与 的 多 元 化 银 行 监 理 体 制 对 战 时 状 态 下 的 银 行 发 展 与 经 营 安 全 进 行 了 大 规 模 的 设 计 与

More information

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用 Visual Basic 程 序 设 计 A 级 分 级 班 教 学 大 纲 ( 供 计 算 机 与 信 息 技 术 基 础 课 程 分 级 教 学 A 级 班 使 用 ) I 前 言 Visual Basic 程 序 设 计 课 程 是 一 门 计 算 机 语 言 基 础 课 程 通 过 对 该 课 程 的 学 习, 使 学 生 初 步 掌 握 Visual Basic 的 语 言 特 点, 掌

More information

上证指数

上证指数 上 证 与 修 正 方 法 一 ( 一 ) 计 算 公 式 1. 上 证 指 数 系 列 均 采 用 派 许 加 权 综 合 价 格 指 数 公 式 计 算 2. 上 证 180 指 数 上 证 50 指 数 等 以 成 份 股 的 调 整 股 本 数 为 权 数 进 行 加 权 计 算, 计 算 公 式 为 : 报 告 期 指 数 =( 报 告 期 样 本 股 的 调 整 市 值 / 基 期 )

More information

教师上报成绩流程图

教师上报成绩流程图 教 务 管 理 系 统 使 用 说 明 学 生 端 用 户 1 在 校 内 任 何 一 台 连 接 校 园 网 的 计 算 机 上 登 录 教 务 处 主 页 教 务 处 主 页 地 址 : http://jw.stdu.edu.cn/homepage 随 后 点 击 按 钮 ( 见 下 图 所 示 ), 即 可 进 入 综 合 教 务 管 理 系 统 2 在 综 合 教 务 管 理 区 域 内 键

More information

乐视云视频发行平台 操作手册 V1.1

乐视云视频发行平台            操作手册 V1.1 乐 视 云 视 频 发 行 平 台 操 作 手 册 V1.1 1 登 录 视 频 发 行 用 户 可 通 过 浏 览 器 访 问 http://vrp.lecloud.com/ 即 可 快 速 进 入 视 频 发 行 一 内 容 商 平 台 : 1 首 页 在 首 页 中, 您 可 以 查 看 视 频 播 放 总 数 被 订 购 商 品 数 订 单 总 数 拥 有 商 品 拥 有 内 容 默 认 查

More information

<4D6963726F736F667420576F7264202D20D3A5D2EDC6DABBF5D6FACAD6CFB5CDB356312E302DD3C3BBA7CAB9D3C3CBB5C3F7CAE9>

<4D6963726F736F667420576F7264202D20D3A5D2EDC6DABBF5D6FACAD6CFB5CDB356312E302DD3C3BBA7CAB9D3C3CBB5C3F7CAE9> 上 海 柔 为 信 息 技 术 有 限 公 司 - 鹰 翼 期 货 助 手 系 统 V1.0 1 1. 系 统 介 绍 鹰 翼 期 货 助 手 系 统 用 户 使 用 说 明 书 鹰 翼 期 货 助 手 系 统 是 用 于 进 行 期 货 交 易 的 系 统, 该 系 统 除 了 期 货 交 易 所 需 的 订 阅 行 情, 查 看 账 号 资 金 委 托 持 仓 成 交 等, 进 行 手 工 委

More information

1600 1000 40 50 2030 2000 采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2

1600 1000 40 50 2030 2000 采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2 简 略 版 本 :2015 3 10 2016 2021 全 球 卫 生 部 门 病 毒 性 肝 炎 战 略 2016 2021 2015 3 12 2012 2010 2014 2015 2016 2021 140 55% 35% 5 15% 5 20% 2.4 1.3 1.5 1 1600 1000 40 50 2030 2000 采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路

More information

第3章 创建数据库

第3章 创建数据库 第 3 章 创 建 数 据 库 要 点 3.1 Access 2002 开 发 环 境 3.2 数 据 库 的 创 建 3.3 创 建 表 3.4 字 段 操 作 3.5 设 定 表 关 系 3.6 操 作 记 录 3.7 数 据 的 导 入 和 导 出 3.1 Access 2002 开 发 环 境 Access 与 许 多 常 用 的 数 据 库 管 理 系 统, 如 Access 常 用 的

More information

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基 内 部 资 料 东 北 师 范 大 教 运 行 基 本 状 态 据 报 告 2015 年 春 季 期 教 务 处 2015 年 10 月 27 日 说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度,

More information

<4D6963726F736F667420576F7264202D2050485035C3E6CFF2B6D4CFF3A3A8B5DAC8FDD5C220C0E0CCD8D0D4A3A92E646F63>

<4D6963726F736F667420576F7264202D2050485035C3E6CFF2B6D4CFF3A3A8B5DAC8FDD5C220C0E0CCD8D0D4A3A92E646F63> 第 三 章 PHP5 面 向 对 象 高 级 类 特 性 这 一 周 来 正 好 白 天 没 课, 赶 出 来 这 章 宝 宝 出 生 将 近 一 个 月, 快 10 斤 重 了 宝 宝 快 张 大, 你 想 编 程 么? 宝 宝 妈 说, 做 这 个 行 业 太 累 了 刀 客 羽 朋 于 石 家 庄 2006-11-23 1 目 录 3.1 static 变 量 方 法...3 3.1.1 静

More information

学位论文文档编辑与提交

学位论文文档编辑与提交 学 位 论 文 文 档 编 辑 与 提 交 江 苏 师 范 大 学 图 书 馆 2015.11.05 一 WORD 文 档 编 辑 二 论 文 提 交 及 注 意 事 项 一 文 档 编 辑 word 文 档 的 合 成 1 通 过 添 加 分 节 符 创 建 文 档 章 节 2 在 章 节 中 创 建 不 同 的 页 眉 和 页 脚 3 目 录 创 建 一 文 档 编 辑 word 文 档 的 合

More information

目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍... 4 2.1 系 统 管 理 员 登 陆... 4 2.2 班

目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍... 4 2.1 系 统 管 理 员 登 陆... 4 2.2 班 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 使 用 说 明 书 制 作 : 北 京 博 导 前 程 信 息 技 术 有 限 公 司 目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍... 4 2.1

More information

电信系教学大纲的基本规范

电信系教学大纲的基本规范 兰 州 大 学 信 息 科 学 与 工 程 学 院 Java 语 言 程 序 设 计 实 验 教 学 大 纲 一. 课 程 基 本 信 息 : 实 验 课 程 编 号 : 课 程 名 称 : Java 语 言 程 序 设 计 实 验 课 课 程 性 质 : 非 单 列 实 验 课 课 程 类 型 : 必 做 课 程 负 责 人 : 马 俊 等 适 用 专 业 : 计 算 机 科 学 与 技 术 专

More information

<4D6963726F736F667420576F7264202D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE32303132C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>

<4D6963726F736F667420576F7264202D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE32303132C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378> 上 海 德 载 中 怡 律 师 事 务 所 关 于 昂 华 ( 上 海 ) 自 动 化 工 程 股 份 有 限 公 司 二 〇 一 二 年 年 度 股 东 大 会 法 律 意 见 书 上 海 德 载 中 怡 律 师 事 务 所 上 海 市 银 城 中 路 168 号 上 海 银 行 大 厦 1705 室 (200120) 电 话 :8621-5012 2258 传 真 :8621-5012 2257

More information

Android Fragment

Android Fragment Android Fragment 建國科技大學資管系饒瑞佶 2017/10 V1 Android 3.0 後才支援 Fragment 解決部分 App 適應螢幕大小的問題 它類似於 Activity, 可以像 Activity 可以擁有自己的版面設計, 也和 Activity 一樣有自己的生命週期 ( 具備 oncreate() oncreateview() 與 onpause() 方法 ) LifeCycle

More information

第 一 部 分 MagiCAD for Revit 安 装 流 程

第 一 部 分 MagiCAD for Revit 安 装 流 程 MagiCAD 软 件 安 装 流 程 MagiCAD v2015.4 for Revit 广 联 达 软 件 股 份 有 限 公 司 BIM 中 心 编 写 2015 年 06 月 第 一 部 分 MagiCAD for Revit 安 装 流 程 一 安 装 前 需 要 确 认 的 内 容 安 装 MagiCAD 程 序 之 前, 请 您 先 确 定 以 下 事 宜 1. 当 前 用 户 账 户

More information

引言

引言 教 育 网 络 视 频 播 控 平 台 用 户 手 册 第 1 页 共 78 页 修 订 记 录 序 号 变 更 日 期 变 更 理 由 变 更 内 容 版 本 编 制 / 修 改 1 2015-1-5 初 稿 初 稿 1.0 代 盈 第 2 页 共 78 页 目 录 修 订 记 录... 2 目 录... 3 1. 引 言... 4 1.1 编 写 目 的... 4 1.2 项 目 背 景...

More information

<4D6963726F736F667420576F7264202D20A1B6C8DAD7CAC8DAC8AFBDBBD2D7CAB5CAA9CFB8D4F2A1B7D0DEB6A9BDE2B6C1A3A8C8DAD7CAC8DAC8AFD7A8C0B8A3A92E646F63>

<4D6963726F736F667420576F7264202D20A1B6C8DAD7CAC8DAC8AFBDBBD2D7CAB5CAA9CFB8D4F2A1B7D0DEB6A9BDE2B6C1A3A8C8DAD7CAC8DAC8AFD7A8C0B8A3A92E646F63> 上 海 证 券 交 易 所 融 资 融 券 交 易 实 施 细 则 解 读 一 什 么 是 融 资 融 券 交 易? 融 资 融 券 交 易, 又 称 信 用 交 易, 是 指 投 资 者 向 具 有 上 海 证 券 交 易 所 会 员 资 格 的 证 券 公 司 提 供 担 保 物, 借 入 资 金 买 入 本 所 上 市 证 券 或 借 入 本 所 上 市 证 券 并 卖 出 的 行 为 与 现

More information

 编号:

 编号: 编 号 : 企 业 内 高 技 能 人 才 培 养 评 价 实 施 方 案 ( 仅 适 用 于 企 业 特 有 行 业 特 有 工 种 ) 实 施 单 位 ( 公 章 ) 申 报 日 期 年 _ 月 日 1 企 业 内 高 技 能 人 才 培 养 评 价 项 目 实 施 方 案 申 报 表 项 目 名 称 等 级 项 目 性 质 课 时 申 报 单 位 联 系 人 通 讯 地 址 电 话 手 机 电

More information

上海证券交易所会议纪要

上海证券交易所会议纪要 附 件 上 海 市 场 首 次 公 开 发 行 股 票 网 下 发 行 实 施 细 则 第 一 章 总 则 第 一 条 为 规 范 拟 在 上 海 证 券 交 易 所 ( 以 下 简 称 上 交 所 ) 上 市 的 公 司 首 次 公 开 发 行 股 票 网 下 发 行 业 务, 提 高 首 次 公 开 发 行 股 票 网 下 申 购 及 资 金 结 算 效 率, 根 据 证 券 发 行 与 承 销

More information

系统设计文档_样稿管理模块 V1.1_.doc

系统设计文档_样稿管理模块 V1.1_.doc 系 统 设 计 文 档 生 产 资 料 管 理 系 统 (Production Material Management System, PMMS) 样 稿 ( 样 件 ) 管 理 模 块 ( 第 1 期 ) 文 档 版 本 :1.1 文 档 日 期 : 2012-08-30 文 档 作 者 : 曾 勇 松 其 它 参 与 人 : 第 1 页 / 共 16 页 文 档 修 订 记 录 修 订 记 录

More information

2006年顺德区高中阶段学校招生录取分数线

2006年顺德区高中阶段学校招生录取分数线 2014 年 顺 德 区 高 中 阶 段 学 校 考 试 提 前 批 第 一 批 第 二 批 学 校 录 取 根 据 佛 山 市 办 提 供 的 考 生 数 据, 现 将 我 区 2014 年 高 中 阶 段 学 校 考 试 提 前 批 第 一 批 第 二 批 学 校 的 录 取 公 布 如 下 : 一 顺 德 一 中 录 取 分 第 1 志 愿, 总 分 585, 综 合 表 现 评 价 A, 考

More information

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单 评 委 : 徐 岩 宇 - 个 人 清 标 评 审 明 细 表 评 审 因 素 序 号 投 标 单 位 清 标 评 审 1 深 圳 市 创 捷 科 技 有 限 合 格 2 四 川 川 大 智 胜 软 件 股 份 有 限 合 格 3 北 京 航 天 长 峰 科 技 工 业 集 团 有 限 公 司 合 格 4 深 圳 中 兴 力 维 技 术 有 限 合 格 5 深 圳 键 桥 通 讯 技 术 股 份 有

More information

第6章 PowerPoint 演示文稿制作软件

第6章 PowerPoint 演示文稿制作软件 第 6 章 PowerPoint 演 示 文 稿 制 作 软 件 教 学 目 标 和 要 求 1 掌 握 利 用 PowerPoint 2003 创 建 演 示 文 稿 的 基 本 过 程 ; 2 掌 握 演 示 文 稿 的 基 本 编 辑 和 操 作 技 巧 3 掌 握 演 示 文 稿 的 动 画 设 置 ; 4 理 解 超 链 接 的 概 念, 掌 握 演 示 文 稿 中 超 链 接 的 应 用

More information

中华人民共和国财政部令第72号

中华人民共和国财政部令第72号 中 华 人 民 共 和 国 财 政 部 令 第 72 号 事 业 单 位 会 计 准 则 事 业 单 位 会 计 准 则 已 经 2012 年 12 月 5 日 财 政 部 部 务 会 议 修 订 通 过, 现 将 修 订 后 的 事 业 单 位 会 计 准 则 公 布, 自 2013 年 1 月 1 日 起 施 行 财 政 部 2012 年 12 月 6 日 事 业 单 位 会 计 准 则 第 一

More information

第 2 页 / 共 29 页 2 在 个 股 期 权 行 情 菜 单 下 面, 选 择 个 股 期 权 选 项 3 输 入 快 捷 键.608, 通 过 按 键 精 灵 打 开 个 股 期 权 行 情 报 价 4 在 任 意 行 情 报 价 界 面, 右 键 单 击 - 品 种 分 类 中 选 择

第 2 页 / 共 29 页 2 在 个 股 期 权 行 情 菜 单 下 面, 选 择 个 股 期 权 选 项 3 输 入 快 捷 键.608, 通 过 按 键 精 灵 打 开 个 股 期 权 行 情 报 价 4 在 任 意 行 情 报 价 界 面, 右 键 单 击 - 品 种 分 类 中 选 择 第 1 页 / 共 29 页 第 1 节 期 权 行 情 1.1 期 权 分 类 报 价 有 多 种 方 式 打 开 期 权 分 类 报 价 列 表 : 1 点 击 行 情 软 件 底 部 的 个 股 期 权 标 签, 打 开 个 股 期 权 行 情 报 价 第 2 页 / 共 29 页 2 在 个 股 期 权 行 情 菜 单 下 面, 选 择 个 股 期 权 选 项 3 输 入 快 捷 键.608,

More information

全国教师资格认定管理信息系统

全国教师资格认定管理信息系统 操 作 说 明 一 教 师 资 格 认 定 申 请 人 1 : 1. 未 参 加 全 国 统 考 申 请 人 2.1 登 录 未 参 加 全 国 统 考 申 请 人 网 上 报 名 系 统 登 录 中 国 教 师 资 格 网 (http://www.jszg.edu.cn), 未 参 加 全 国 统 考 申 请 人 有 两 种 途 径 进 入 报 名 系 统 第 一 种 途 径 : 点 击 网 站

More information

Dynamic Layout in Android

Dynamic Layout in Android Dynamic Layout in Android 建國科技大學資管系 饒瑞佶 2013/5 V1 Layout 多半都透過 res/layout/xml 格式設定來達成 Android 是 OOP, 所以可以動態產生 Layout 重點是 Layout 的階層關係 (Hierarchy) 需要處理對應事件 最後一樣用 setcontentview 加入 Layout 一 加入現有 Layout 中

More information

环信移动客服v4.1

环信移动客服v4.1 环 信 移 动 客 服 v5.0 产 品 更 新 说 明 环 信 2016-08-29 目 录 1 Web 客 服 工 作 台 ( 标 准 版 )... 1 1.1 会 话 和 消 息 支 持 模 糊 搜 索... 1 1.1.1 全 局 搜 索 会 话... 1 1.1.2 全 局 搜 索 消 息... 2 1.1.3 在 会 话 详 情 中 搜 索 消 息... 3 1.2 熟 客 优 先...

More information

合 并 计 算 配 售 对 象 持 有 多 个 证 券 账 户 的, 多 个 证 券 账 户 市 值 合 并 计 算 确 认 多 个 证 券 账 户 为 同 一 配 售 对 象 持 有 的 原 则 为 证 券 账 户 注 册 资 料 中 的 账 户 持 有 人 名 称 有 效 身 份 证 明 文 件

合 并 计 算 配 售 对 象 持 有 多 个 证 券 账 户 的, 多 个 证 券 账 户 市 值 合 并 计 算 确 认 多 个 证 券 账 户 为 同 一 配 售 对 象 持 有 的 原 则 为 证 券 账 户 注 册 资 料 中 的 账 户 持 有 人 名 称 有 效 身 份 证 明 文 件 深 圳 市 场 首 次 公 开 发 行 股 票 网 下 发 行 实 施 细 则 ( 征 求 意 见 稿 ) 第 一 章 总 则 第 一 条 为 规 范 深 圳 市 场 首 次 公 开 发 行 股 票 网 下 发 行 行 为, 根 据 证 券 发 行 与 承 销 管 理 办 法 及 相 关 规 定, 制 定 本 细 则 第 二 条 本 细 则 所 称 网 下 发 行 是 指 首 次 公 开 发 行 股

More information

工 程 勘 察 资 质 标 准 根 据 建 设 工 程 勘 察 设 计 管 理 条 例 和 建 设 工 程 勘 察 设 计 资 质 管 理 规 定, 制 定 本 标 准 一 总 则 ( 一 ) 本 标 准 包 括 工 程 勘 察 相 应 专 业 类 型 主 要 专 业 技 术 人 员 配 备 技 术

工 程 勘 察 资 质 标 准 根 据 建 设 工 程 勘 察 设 计 管 理 条 例 和 建 设 工 程 勘 察 设 计 资 质 管 理 规 定, 制 定 本 标 准 一 总 则 ( 一 ) 本 标 准 包 括 工 程 勘 察 相 应 专 业 类 型 主 要 专 业 技 术 人 员 配 备 技 术 住 房 和 城 乡 建 设 部 关 于 印 发 工 程 勘 察 资 质 标 准 的 通 知 建 市 [2013]9 号 各 省 自 治 区 住 房 和 城 乡 建 设 厅, 北 京 市 规 划 委, 天 津 上 海 市 建 设 交 通 委, 重 庆 市 城 乡 建 设 委, 新 疆 生 产 建 设 兵 团 建 设 局, 总 后 基 建 营 房 部 工 程 局, 国 务 院 有 关 部 门 建 设 司,

More information

《深圳市场首次公开发行股票网上按市值申购实施办法》.doc

《深圳市场首次公开发行股票网上按市值申购实施办法》.doc 深 圳 市 场 首 次 公 开 发 行 股 票 网 上 按 市 值 申 购 实 施 办 法 深 证 上 2014 158 号 第 一 章 总 则 第 一 条 为 规 范 投 资 者 按 持 有 的 深 圳 市 场 非 限 售 A 股 股 份 市 值 ( 以 下 简 称 市 值 ) 参 与 首 次 公 开 发 行 股 票 网 上 资 金 申 购 业 务, 根 据 证 券 发 行 与 承 销 管 理 办

More information

3 月 30 日 在 中 国 证 券 报 上 海 证 券 报 证 券 时 报 证 券 日 报 和 上 海 证 券 交 易 所 网 站 上 发 出 召 开 本 次 股 东 大 会 公 告, 该 公 告 中 载 明 了 召 开 股 东 大 会 的 日 期 网 络 投 票 的 方 式 时 间 以 及 审

3 月 30 日 在 中 国 证 券 报 上 海 证 券 报 证 券 时 报 证 券 日 报 和 上 海 证 券 交 易 所 网 站 上 发 出 召 开 本 次 股 东 大 会 公 告, 该 公 告 中 载 明 了 召 开 股 东 大 会 的 日 期 网 络 投 票 的 方 式 时 间 以 及 审 北 京 市 君 致 律 师 事 务 所 关 于 浪 潮 软 件 股 份 有 限 公 司 2015 年 度 股 东 大 会 的 法 律 意 见 书 致 : 浪 潮 软 件 股 份 有 限 公 司 北 京 市 君 致 律 师 事 务 所 ( 以 下 简 称 本 所 ) 受 浪 潮 软 件 股 份 有 限 公 司 ( 以 下 简 称 公 司 ) 的 委 托, 指 派 律 师 出 席 2016 年 4 月

More information

投 资 者 可 在 基 金 管 理 人 指 定 的 销 售 机 构 申 购 和 赎 回 美 元 等 外 币 销 售 的 基 金 份 额, 具 体 详 见 基 金 管 理 人 相 关 公 告 2 在 三 申 购 与 赎 回 的 原 则 部 分 增 加 : 1 本 基 金 采 用 多 币 种 销 售,

投 资 者 可 在 基 金 管 理 人 指 定 的 销 售 机 构 申 购 和 赎 回 美 元 等 外 币 销 售 的 基 金 份 额, 具 体 详 见 基 金 管 理 人 相 关 公 告 2 在 三 申 购 与 赎 回 的 原 则 部 分 增 加 : 1 本 基 金 采 用 多 币 种 销 售, 博 时 基 金 管 理 有 限 公 司 关 于 修 订 博 时 大 中 华 亚 太 精 选 股 票 证 券 投 资 基 金 基 金 合 同 及 托 管 协 议 部 分 条 款 的 公 告 为 满 足 投 资 者 的 理 财 需 求, 根 据 博 时 大 中 华 亚 太 精 选 股 票 证 券 投 资 基 金 基 金 合 同 ( 以 下 简 称 原 基 金 合 同 ) 的 有 关 约 定, 博 时 基

More information

自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 (http://nc.tju.edu.cn) 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 (http://g.tju.edu.cn) 首 页

自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 (http://nc.tju.edu.cn) 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 (http://g.tju.edu.cn) 首 页 校 园 网 认 证 计 费 系 统 变 更 说 明 及 使 用 帮 助 为 提 高 校 园 网 的 可 靠 性 和 可 用 性, 提 升 用 户 的 上 网 体 验, 同 时 也 为 解 决 近 期 校 园 网 无 法 认 证 或 登 录 页 面 弹 出 缓 慢 的 问 题, 信 网 中 心 于 近 期 对 校 园 网 认 证 计 费 系 统 进 行 升 级 切 换 现 将 升 级 后 新 系 统

More information

目 录 办 公 OA 介 绍... 3 办 公 OA... 4 一. 收 件 箱 发 布 信 件 查 看 个 人 信 件... 7 二. 公 共 留 言 发 布 公 共 留 言 查 看 公 共 留 言... 9 三. 校 长 荐

目 录 办 公 OA 介 绍... 3 办 公 OA... 4 一. 收 件 箱 发 布 信 件 查 看 个 人 信 件... 7 二. 公 共 留 言 发 布 公 共 留 言 查 看 公 共 留 言... 9 三. 校 长 荐 思 库 网 Centricity2 目 录 办 公 OA 介 绍... 3 办 公 OA... 4 一. 收 件 箱... 4 1.1 发 布 信 件... 4 1.2 查 看 个 人 信 件... 7 二. 公 共 留 言... 8 2.1 发 布 公 共 留 言... 8 2.2 查 看 公 共 留 言... 9 三. 校 长 荐 读... 9 3.1 发 布 校 长 荐 读... 9 3.2

More information

国际财务报告准则第13号——公允价值计量

国际财务报告准则第13号——公允价值计量 附 件 : 企 业 会 计 准 则 第 39 号 公 允 价 值 计 量 第 一 章 总 则 第 一 条 为 了 规 范 公 允 价 值 的 计 量 和 披 露, 根 据 企 业 会 计 准 则 基 本 准 则, 制 定 本 准 则 第 二 条 公 允 价 值, 是 指 市 场 参 与 者 在 计 量 日 发 生 的 有 序 交 易 中, 出 售 一 项 资 产 所 能 收 到 或 者 转 移 一

More information

声 明 中 国 银 行 间 市 场 交 易 商 协 会 ( 简 称 交 易 商 协 会 ) 颁 布 中 国 银 行 间 市 场 汇 率 衍 生 产 品 交 易 定 义 文 件 (2012 年 版 ) ( 简 称 汇 率 定 义 文 件 ), 旨 在 通 过 向 金 融 衍 生 产 品 市 场 参 与

声 明 中 国 银 行 间 市 场 交 易 商 协 会 ( 简 称 交 易 商 协 会 ) 颁 布 中 国 银 行 间 市 场 汇 率 衍 生 产 品 交 易 定 义 文 件 (2012 年 版 ) ( 简 称 汇 率 定 义 文 件 ), 旨 在 通 过 向 金 融 衍 生 产 品 市 场 参 与 附 件 2: 中 国 银 行 间 市 场 汇 率 衍 生 产 品 交 易 定 义 文 件 (2012 年 版 ) 版 权 所 有 中 国 银 行 间 市 场 交 易 商 协 会 2012 声 明 中 国 银 行 间 市 场 交 易 商 协 会 ( 简 称 交 易 商 协 会 ) 颁 布 中 国 银 行 间 市 场 汇 率 衍 生 产 品 交 易 定 义 文 件 (2012 年 版 ) ( 简 称 汇

More information

第三章 作业

第三章  作业 - 在 题 图 - 中, 若 电 压 源 U V, 电 阻, 试 在 图 示 参 考 方 向 下 求 支 路 电 流 I Us I 题 图 - 以 电 压 源 为 参 考 方 向,I=-A - 求 图 - 各 支 路 中 未 知 量 的 值 4V V =? A U=? V A U=? A V a b c a =(-4)/=Ω b U=+ =4V c U=4V 题 图 - - 在 题 图 -a b 所

More information

附件1:

附件1: 附 件 5 增 列 硕 士 专 业 学 位 授 权 点 申 请 表 硕 士 专 业 学 位 类 别 ( 工 程 领 域 ): 工 程 硕 士 ( 控 制 工 程 领 域 ) 申 报 单 位 名 称 : 上 海 工 程 技 术 大 学 一 申 请 增 列 硕 士 专 业 学 位 授 权 点 论 证 报 告 申 请 增 列 硕 士 专 业 学 位 授 权 点 论 证 报 告 一 专 业 人 才 需 求

More information

珠江钢琴股东大会

珠江钢琴股东大会 证 券 代 码 :002678 证 券 简 称 : 珠 江 钢 琴 公 告 编 号 :2015-038 广 州 珠 江 钢 琴 集 团 股 份 有 限 公 司 2015 年 年 度 股 东 大 会 决 议 公 告 本 公 司 及 董 事 会 全 体 成 员 保 证 信 息 披 露 的 内 容 真 实 准 确 完 整, 没 有 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏 特 别 提 示 :

More information

Cybozu Garoon 3 管理员手册

Cybozu Garoon 3 管理员手册 附 录 D 数 据 的 输 入 样 式 数 据 的 种 类 和 输 入 字 符 的 值 等, 在 Garoon3 的 页 面 输 入 的 数 据 样 式 如 下 所 示 基 本 系 统 客 户 信 息 法 人 姓 名 字 符 串 ( 00 法 人 姓 名 ( 拼 音 ) 字 符 串 ( 00 图 标 (URL) 字 符 串 ( 255 应 用 程 序 新 名 称 字 符 串 ( 00 用 户 姓 名

More information

第 三 章 审 计 证 据 2

第 三 章 审 计 证 据 2 Professional Accounting Education Provided by Academy of Professional Accounting (APA) CPA 知 识 讲 解 审 计 第 八 讲 : 审 计 证 据 的 性 质 和 审 计 程 序 讲 师 :Danielle ACCAspace 中 国 ACCA 特 许 公 认 会 计 师 教 育 平 台 Copyright ACCAspace.com

More information

业务方案篇

业务方案篇 德 龙 钢 铁 EASHR 系 统 关 键 用 户 集 中 培 训 课 程 教 材 ( 操 作 手 册 ) 2010-06-22 第 1 页, 共 44 页 目 录 1 培 训 概 述... 4 1.1 培 训 目 标...4 1.2 培 训 方 式...4 1.3 培 训 要 求...4 2 系 统 概 述... 5 2.1 本 系 统 总 体 介 绍...5 2.2 基 础 数 据 设 置 说

More information

GB 17859-1999

GB 17859-1999 ICS35.020 L 09 中 华 人 民 共 和 国 国 家 标 准 GB 17859-1999 计 算 机 信 息 系 统 安 全 保 护 等 级 划 分 准 则 Classified criteria for security protection of Computer information system 1999-09-13 发 布 2001-01-01 实 施 国 家 质 量 技 术

More information

国 际 中 国 研 究 动 态 是 中 国 社 会 科 学 院 国 际 中 国 学 研 究 中 心 出 品 的 以 介 绍 国 际 中 国 问 题 研 究 最 新 成 果 为 宗 旨 的 电 子 杂 志 计 划 每 月 出 版 一 期 除 编 译 和 摘 编 网 络 和 中 外 期 刊 库 上 可

国 际 中 国 研 究 动 态 是 中 国 社 会 科 学 院 国 际 中 国 学 研 究 中 心 出 品 的 以 介 绍 国 际 中 国 问 题 研 究 最 新 成 果 为 宗 旨 的 电 子 杂 志 计 划 每 月 出 版 一 期 除 编 译 和 摘 编 网 络 和 中 外 期 刊 库 上 可 2014 4 月 号 10 国 际 中 国 研 究 动 态 是 中 国 社 会 科 学 院 国 际 中 国 学 研 究 中 心 出 品 的 以 介 绍 国 际 中 国 问 题 研 究 最 新 成 果 为 宗 旨 的 电 子 杂 志 计 划 每 月 出 版 一 期 除 编 译 和 摘 编 网 络 和 中 外 期 刊 库 上 可 获 得 的 海 内 外 中 国 研 究 成 果 外, 也 欢 迎 各 界

More information

深圳市新亚电子制程股份有限公司

深圳市新亚电子制程股份有限公司 证 券 代 码 :002388 证 券 简 称 : 新 亚 制 程 公 告 编 号 :2016-053 深 圳 市 新 亚 电 子 制 程 股 份 有 限 公 司 2016 年 第 二 次 临 时 股 东 大 会 决 议 公 告 本 公 司 及 董 事 会 全 体 成 员 保 证 公 告 内 容 真 实 准 确 和 完 整, 不 存 在 虚 假 记 载 误 导 性 陈 述 或 者 重 大 遗 漏 特

More information

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单 评 委 : 李 炎 斌 - 个 人 清 标 评 审 明 细 表 评 审 因 素 序 号 投 标 单 位 清 标 评 审 1 深 圳 市 创 捷 科 技 有 限 合 格 2 四 川 川 大 智 胜 软 件 股 份 有 限 合 格 3 北 京 航 天 长 峰 科 技 工 业 集 团 有 限 公 司 合 格 4 深 圳 中 兴 力 维 技 术 有 限 合 格 5 深 圳 键 桥 通 讯 技 术 股 份 有

More information

证券代码:000066 证券简称:长城电脑 公告编号:2014-000

证券代码:000066         证券简称:长城电脑        公告编号:2014-000 证 券 代 码 :000066 证 券 简 称 : 长 城 电 脑 公 告 编 号 :2016-092 中 国 长 城 计 算 机 深 圳 股 份 有 限 公 司 2016 年 度 第 三 次 临 时 股 东 大 会 决 议 公 告 本 公 司 及 其 董 事 会 全 体 成 员 保 证 信 息 披 露 内 容 的 真 实 准 确 完 整, 没 有 虚 假 记 载 误 导 性 陈 述 或 重 大 遗

More information

一 开 放 性 的 政 策 与 法 规 二 两 岸 共 同 的 文 化 传 承 三 两 岸 高 校 各 自 具 有 专 业 优 势 远 见 杂 志 年 月 日

一 开 放 性 的 政 策 与 法 规 二 两 岸 共 同 的 文 化 传 承 三 两 岸 高 校 各 自 具 有 专 业 优 势 远 见 杂 志 年 月 日 河 北 师 范 大 学 学 报 新 时 期 海 峡 两 岸 高 校 开 放 招 生 问 题 探 讨 郑 若 玲 王 晓 勇 海 峡 两 岸 高 校 开 放 招 生 是 新 时 期 推 进 海 峡 两 岸 高 等 教 育 交 流 与 合 作 的 重 要 尝 试 系 统 梳 理 改 革 开 放 以 来 两 岸 招 生 政 策 与 就 学 人 数 发 展 变 化 的 历 史 进 程 可 发 现 促 进 两

More information

Android Service

Android Service Android Service- 播放音樂 建國科技大學資管系 饒瑞佶 2013/7 V1 Android Service Service 是跟 Activity 並行 一個音樂播放程式若沒使用 Service, 即使按 home 鍵畫面離開之後, 音樂還是照播 如果再執行一次程式, 新撥放的音樂會跟先前撥放的一起撥, 最後程式就會出錯 執行中的程式完全看不到! 但是, 寫成 Service 就不同了

More information

境 外 上 市 外 资 股 股 东 持 有 股 份 总 数 (H 股 ) 489,157,907 3 出 席 会 议 的 股 东 所 持 有 表 决 权 股 份 数 占 公 司 有 表 决 权 股 份 总 数 的 64.2869 其 中 :A 股 股 东 持 股 占 股 份 总 数 的 61.390

境 外 上 市 外 资 股 股 东 持 有 股 份 总 数 (H 股 ) 489,157,907 3 出 席 会 议 的 股 东 所 持 有 表 决 权 股 份 数 占 公 司 有 表 决 权 股 份 总 数 的 64.2869 其 中 :A 股 股 东 持 股 占 股 份 总 数 的 61.390 证 券 代 码 :603993 证 券 简 称 : 洛 阳 钼 业 公 告 编 号 :2016-080 洛 阳 栾 川 钼 业 集 团 股 份 有 限 公 司 2016 年 第 三 次 临 时 股 东 大 会 2016 年 第 二 次 A 股 类 别 股 东 大 会 及 2016 年 第 二 次 H 股 类 别 股 东 大 会 决 议 公 告 本 公 司 董 事 会 及 全 体 董 事 保 证 本

More information

Microsoft Word - JAVA3.rtf

Microsoft Word - JAVA3.rtf Java2 lesson The aim of this lesson is concept and method. ( 赵 卓 宁 ) 教 学 计 划 学 习 进 度 Java 3 6.1~6.34 内 容 介 绍 教 材 内 容 : 第 六 课 描 绘 的 层 次 和 关 系 主 要 议 程 1. 的 复 用 2. 的 继 承 3. 关 于 多 态 4. 应 用 约 束 ( 封 装 ) 5. 接

More information

Microsoft Word - 第7章 图表反转形态.doc

Microsoft Word - 第7章 图表反转形态.doc 第 七 章 图 表 反 转 形 态 我 们 知 道 市 场 趋 势 共 有 三 种 : 上 升 趋 势 下 降 趋 势 和 横 向 整 理 市 场 的 价 格 波 动 都 是 运 行 在 这 三 种 趋 势 中, 所 有 的 走 势 都 是 这 三 种 趋 势 的 排 列 组 合 如 图 市 场 趋 势 结 构 示 意 图 7-1 所 示 市 场 趋 势 结 构 示 意 图 7-1 图 市 场 趋

More information

微软用户

微软用户 学 生 空 间 用 户 操 作 手 册 目 录 前 言... 2 一 登 录 学 生 空 间... 2 二 学 生 空 间 页 面... 3 三 功 能 区... 3 3.1 课 程 学 习... 5 3.2 学 务 管 理... 7 3.3 学 习 档 案... 7 3.4 资 料 管 理... 8 3.7 课 程 班 级... 11 3.8 我 要 评 价... 11 四 交 流 互 动...

More information

中 国 软 科 学 年 第 期!!!

中 国 软 科 学 年 第 期!!! 山 寨 模 式 的 形 成 机 理 及 其 对 组 织 创 新 的 启 示 山 寨 模 式 的 形 成 机 理 及 其 对 组 织 创 新 的 启 示 陶 厚 永 李 燕 萍 骆 振 心 武 汉 大 学 经 济 与 管 理 学 院 武 汉 大 学 中 国 产 学 研 合 作 问 题 研 究 中 心 湖 北 武 汉 北 京 大 学 经 济 研 究 所 光 华 天 成 博 士 后 工 作 站 北 京 本

More information

,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,

,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :, : 周 晓 虹 : - -., - - - -. :( ), -,.( ),,, -. - ( ).( ) ', -,,,,, ( ).( ),,, -., '.,, :,,,, :,,,, ,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,,

More information

目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化?... 11 五 如 何 向 教 师 发 送 通 知?... 13 六

目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化?... 11 五 如 何 向 教 师 发 送 通 知?... 13 六 一 刻 校 园 足 球 管 理 平 台 使 用 说 明 ( 学 校 管 理 员 版 ) 一 刻 软 件 科 技 有 限 公 司 目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化?... 11 五 如 何 向 教 师 发 送

More information

黄 河 中 游 汛 期 水 沙 联 合 分 布 模 型 及 其 应 用 丁 志 宏 张 金 良 冯 平 为 在 宏 观 上 对 黄 河 中 游 水 沙 运 动 的 变 化 规 律 从 随 机 过 程 的 角 度 予 以 揭 示 以 黄 河 中 游 潼 关 水 文 站 年 期 间 流 量 超 过 的 次 洪 过 程 中 的 洪 峰 流 量 和 相 应 的 沙 峰 含 沙 量 系 列 为 基 础 运 用

More information

2) 注 册 内 容 填 写, 阅 读 注 册 协 议, 完 成 注 册 字 段 标 示 有 符 号 的, 为 下 拉 选 择,* 为 必 填 项 2. 厦 钨 B2B 加 入 线 上 供 应 商 申 请 1) 系 统 显 示 已 注 册 用 户 信 息, 可 打 开 左 列 供 应 商 管 理 条

2) 注 册 内 容 填 写, 阅 读 注 册 协 议, 完 成 注 册 字 段 标 示 有 符 号 的, 为 下 拉 选 择,* 为 必 填 项 2. 厦 钨 B2B 加 入 线 上 供 应 商 申 请 1) 系 统 显 示 已 注 册 用 户 信 息, 可 打 开 左 列 供 应 商 管 理 条 厦 钨 供 应 链 平 台 注 册 报 价 操 作 手 册 目 录 一 新 厂 商 办 理 线 上 注 册 申 请... 1 1. 厦 门 钨 业 B2B 注 册... 1 2. 厦 钨 B2B 加 入 线 上 供 应 商 申 请... 2 二 登 陆 厂 商 注 册 用 户 及 子 用 户 报 价 时 登 陆 平 台... 4 三 密 码 找 回 -- 用 于 厂 商 注 册 用 户 的 密 码

More information

安达发SYS系统管理用户操作手册.doc

安达发SYS系统管理用户操作手册.doc 安 达 发 SYS 系 统 管 理 用 户 操 作 手 册 7.0 版 安 达 发 公 司 版 权 所 有 网 址 :www.andafa.com 第 1 页 共 47 页 目 录 一 系 统 简 介...4 二 功 能 说 明...5 2.1 多 语 言 管 理 器...5 2.1.1 新 增 编 辑...5 2.2 自 定 义 语 言 管 理 器...6 2.2.1 新 增 编 辑...6 2.3

More information

Microsoft Word - WEZWMYXZRCGZZDYY01.doc

Microsoft Word - WEZWMYXZRCGZZDYY01.doc 第 章 公 司 日 常 事 务 处 理 Word 2010 是 一 款 强 大 的 文 字 处 理 软 件, 在 日 常 办 公 中 很 多 时 候 都 要 用 到 Word 软 件, 它 不 但 可 以 将 文 本 排 版 的 井 井 有 条, 而 且 还 可 以 设 置 文 档 的 页 面, 或 者 美 化 文 档, 使 其 既 能 体 现 内 容, 又 具 有 观 赏 性 公 司 放 假 通

More information

关于修订《沪市股票上网发行资金申购

关于修订《沪市股票上网发行资金申购 关 于 修 订 沪 市 股 票 上 网 发 行 资 金 申 购 实 施 办 法 的 通 知 各 有 关 单 位 : 沪 市 股 票 上 网 发 行 资 金 申 购 实 施 办 法 ( 修 订 稿 ) ( 见 附 件 ) 已 经 中 国 证 券 监 督 管 理 委 员 会 批 准, 现 将 修 订 所 涉 主 要 内 容 公 布 如 下 一 第 二 条 ( 二 ) 申 购 单 位 及 上 限 修 改

More information

第 六 章 债 券 股 票 价 值 评 估 1 考 点 一 : 债 券 价 值 的 影 响 因 素 2

第 六 章 债 券 股 票 价 值 评 估 1 考 点 一 : 债 券 价 值 的 影 响 因 素 2 Professional Accounting Education Provided by Academy of Professional Accounting (APA) CPA 财 务 管 理 习 题 班 第 八 讲 债 券 股 票 价 值 评 估 IreneGao ACCAspace 中 国 ACCA 国 际 注 册 会 计 师 教 育 平 台 Copyright ACCAspace.com

More information

如 何 开 始 使 用 Excel 2010 如 果 您 长 期 以 来 一 直 在 使 用 Microsoft Excel 2003, 则 对 于 在 Excel 2010 中 的 哪 些 地 方 可 找 到 Excel 2003 命 令 和 工 具 栏 按 钮, 肯 定 心 存 疑 问 我 们

如 何 开 始 使 用 Excel 2010 如 果 您 长 期 以 来 一 直 在 使 用 Microsoft Excel 2003, 则 对 于 在 Excel 2010 中 的 哪 些 地 方 可 找 到 Excel 2003 命 令 和 工 具 栏 按 钮, 肯 定 心 存 疑 问 我 们 本 指 南 内 容 Microsoft Microsoft Excel 2010 的 外 观 与 Excel 2003 差 别 很 大, 因 此, 我 们 编 写 了 本 指 南 以 帮 助 您 最 大 限 度 地 缩 短 学 习 曲 线 请 继 续 阅 读 以 了 解 新 界 面 的 主 要 组 成 部 分, 查 看 免 费 的 Excel 2010 培 训, 查 找 诸 如 打 印 预 览 或

More information

Excel 使 用 简 单 说 明 组 别 : 第 六 小 组 成 员 : 李 希 张 潇 康 卫 诗 宜 李 旭 东 时 间 :2014.04.23 目 录 1 Excel 概 述... 2 2 Excel 的 基 本 使 用... 2 2.1 认 识 excel 的 界 面... 2 2.2 输 入 和 编 辑 数 据... 3 2.2.1 删 除 和 更 改 数 据... 4 2.2.2 复

More information

三武一宗灭佛研究

三武一宗灭佛研究 四 川 大 学 博 士 学 位 论 文 三 武 一 宗 灭 佛 研 究 姓 名 : 张 箭 申 请 学 位 级 别 : 博 士 专 业 : 中 国 古 代 史 指 导 教 师 : 杨 耀 坤 20020101 三

More information

第 9 章 如 果 打 印 机 通 过 FireWire 连 接, 则 HP 建 议 使 用 FireWire 模 块 添 加 打 印 机, 以 充 分 利 用 FireWire 打 印 的 各 项 功 能, 并 且 仅 使 用 IP over Firewire 访 问 打 印 机 的 内 嵌 式

第 9 章 如 果 打 印 机 通 过 FireWire 连 接, 则 HP 建 议 使 用 FireWire 模 块 添 加 打 印 机, 以 充 分 利 用 FireWire 打 印 的 各 项 功 能, 并 且 仅 使 用 IP over Firewire 访 问 打 印 机 的 内 嵌 式 9 如 何 访 问 内 嵌 式 Web 服 务 器? 内 嵌 式 Web 服 务 器 允 许 您 使 用 运 行 在 任 意 计 算 机 上 的 普 通 Web 浏 览 器 远 程 管 理 打 印 机 和 打 印 作 业 注 意 要 使 用 内 嵌 式 Web 服 务 器, 打 印 机 必 须 是 TCP/IP 连 接 如 果 您 的 打 印 机 是 Appletalk Novell 连 接 或 非

More information

物 流 从 业 人 员 职 业 能 力 等 级 证 书 分 为 四 个 级 别, 分 别 为 初 级 助 理 级 中 级 和 高 级 ; 采 购 从 业 人 员 职 业 能 力 等 级 证 书 分 为 三 个 级 别, 分 别 为 中 级 高 级 和 注 册 级 请 各 有 关 单 位 按 照 通

物 流 从 业 人 员 职 业 能 力 等 级 证 书 分 为 四 个 级 别, 分 别 为 初 级 助 理 级 中 级 和 高 级 ; 采 购 从 业 人 员 职 业 能 力 等 级 证 书 分 为 三 个 级 别, 分 别 为 中 级 高 级 和 注 册 级 请 各 有 关 单 位 按 照 通 物 联 培 字 2016 16 号 各 有 关 单 位 : 为 适 应 国 家 一 带 一 路 战 略 实 施 和 物 流 产 业 转 型 升 级 对 人 才 的 新 要 求, 确 保 物 流 采 购 人 才 培 养 工 作 有 序 衔 接 和 持 续 健 康 发 展, 参 照 国 际 惯 例, 中 国 物 流 与 采 购 联 合 会 ( 以 下 简 称 中 物 联 ) 经 研 究 决 定, 以 物

More information

gongGaoMingCheng

gongGaoMingCheng 基 金 管 理 有 限 公 司 关 于 旗 下 部 分 基 金 在 上 海 中 正 达 广 投 资 管 理 有 限 公 司 开 放 转 换 定 期 定 额 投 资 业 务 的 送 出 日 期 :2016 年 5 月 6 日 第 1 页 共 7 页 1 基 本 信 息 基 金 名 称 纯 债 债 券 型 证 券 投 资 基 金 双 红 利 灵 活 配 置 混 合 型 证 券 投 资 基 金 优 加 生

More information

导 数 和 微 分 的 概 念 导 数 的 几 何 意 义 和 物 理 意 义 函 数 的 可 导 性 与 连 续 性 之 间 的 关 系 平 面 曲 线 的 切 线 和 法 线 导 数 和 微 分 的 四 则 运 算 基 本 初 等 函 数 的 导 数 复 合 函 数 反 函 数 隐 函 数 以

导 数 和 微 分 的 概 念 导 数 的 几 何 意 义 和 物 理 意 义 函 数 的 可 导 性 与 连 续 性 之 间 的 关 系 平 面 曲 线 的 切 线 和 法 线 导 数 和 微 分 的 四 则 运 算 基 本 初 等 函 数 的 导 数 复 合 函 数 反 函 数 隐 函 数 以 2015 年 考 研 数 学 二 考 试 大 纲 考 试 科 目 : 高 等 数 学 线 性 代 数 考 试 形 式 和 试 卷 结 构 一 试 卷 满 分 及 考 试 时 间 试 卷 满 分 为 150 分, 考 试 时 间 为 180 分 钟. 二 答 题 方 式 答 题 方 式 为 闭 卷 笔 试. 三 试 卷 内 容 结 构 高 等 教 学 约 78% 线 性 代 数 约 22% 四 试 卷

More information

Microsoft Word - 内容提要.doc

Microsoft Word - 内容提要.doc InDesign CS6 入 门 知 识 本 章 介 绍 InDesign CS6 中 文 版 的 操 作 界 面, 对 工 具 面 板 面 板 文 件 视 图 和 窗 口 的 基 本 操 作 等 进 行 详 细 的 讲 解 通 过 本 章 的 学 习, 读 者 可 以 了 解 并 掌 握 InDesign CS6 的 基 本 功 能, 为 进 一 步 学 习 InDesign CS6 打 下 坚

More information

关于印发《贵州省事业单位岗位设置管理实施意见》的通知

关于印发《贵州省事业单位岗位设置管理实施意见》的通知 中 共 贵 州 省 委 组 织 部 贵 州 省 人 事 厅 贵 州 省 编 委 办 黔 人 发 2007 9 号 关 于 印 发 贵 州 省 事 业 单 位 岗 位 设 置 管 理 实 施 意 见 的 通 知 各 市 ( 州 地 ) 党 委 组 织 部 编 委 办, 政 府 ( 行 署 ) 人 事 局, 省 委 各 部 委 省 级 国 家 机 关 各 部 门 各 省 级 人 民 团 体 各 省 属

More information

新, 各 地 各 部 门 ( 单 位 ) 各 文 化 事 业 单 位 要 高 度 重 视, 切 实 加 强 领 导, 精 心 组 织 实 施 要 根 据 事 业 单 位 岗 位 设 置 管 理 的 规 定 和 要 求, 在 深 入 调 查 研 究 广 泛 听 取 意 见 的 基 础 上, 研 究 提

新, 各 地 各 部 门 ( 单 位 ) 各 文 化 事 业 单 位 要 高 度 重 视, 切 实 加 强 领 导, 精 心 组 织 实 施 要 根 据 事 业 单 位 岗 位 设 置 管 理 的 规 定 和 要 求, 在 深 入 调 查 研 究 广 泛 听 取 意 见 的 基 础 上, 研 究 提 广 西 壮 族 自 治 区 人 事 厅 广 西 壮 族 自 治 区 文 化 厅 文 件 桂 人 发 2009 42 号 关 于 印 发 广 西 壮 族 自 治 区 文 化 事 业 单 位 岗 位 设 置 结 构 比 例 指 导 标 准 的 通 知 各 市 人 事 局 文 化 局, 区 直 各 部 门 ( 单 位 ): 根 据 人 事 部 印 发 的 事 业 单 位 岗 位 设 置 管 理 试 行 办

More information

操作手册

操作手册 企 业 网 上 银 行 使 用 手 册 ( 智 信 版 ) 中 国 农 业 银 行 股 份 有 限 公 司 重 庆 市 分 行 目 录 使 用 网 上 银 行 前 务 必 了 解 的 信 息... 3 1. 基 本 功 能... 3 2. 网 银 操 作 员... 3 3. 登 录 方 式... 3 4. 特 别 提 醒... 3 快 速 使 用 指 南... 4 1. 注 册 用 户... 4 2.

More information

研 究 对 象 研 究 角 度 研 究 工 具 数 据 收 集 和 预 处 理 网 络 密 度 与 平 均 距 离 分 析

研 究 对 象 研 究 角 度 研 究 工 具 数 据 收 集 和 预 处 理 网 络 密 度 与 平 均 距 离 分 析 基 于 社 会 网 络 分 析 法 的 我 国 网 上 书 店 研 究 余 菜 花 袁 勤 俭 采 用 社 会 网 络 分 析 方 法 从 网 络 密 度 平 均 距 离 中 心 性 凝 聚 子 群 以 及 核 心 边 缘 结 构 等 角 度 对 我 国 网 上 书 店 关 系 进 行 研 究 通 过 研 究 得 出 我 国 网 上 书 店 网 络 密 度 和 平 均 距 离 较 小 中 心 度 偏

More information

通用短信平台HTTP接口使用说明V1.0.4

通用短信平台HTTP接口使用说明V1.0.4 通 用 短 信 平 台 HTTP 接 口 使 用 版 本 历 史 版 本 号 作 者 修 改 日 期 修 改 内 容 1.0.1 Darren 2013 年 4 月 15 日 1. 修 改 本 文 档 排 版 样 式 ; 2. 增 加 获 取 状 态 报 告 方 法 1. 修 改 原 来 第 6 条 插 件 功 能 为 短 信 回 复 推 送 ; 2. 特 别 : 原 插 件 功 能 中 获 取 回

More information