当前位置:  编程技术>移动开发
本页文章导读:
    ▪VideoView简略学习Demo        VideoView简单学习Demo VideoView简单学习Demo运行效果图:[img][/img]项目主代码:一  主类、package com.amaker.videoview; import android.app.Activity; import android.content.res.Configuration; import android.net.Uri; import a.........
    ▪ eTOM引见        eTOM介绍 eTOM eTOM,是enhanced Telecom Operations Map的英文首字母缩写,英文全称为enhanced Telecom Operations MapTM(eTOM),即增强的电信运营图(eTOM),是信息和通信服务行业的业务流程框架。 eTOM是一种.........
    ▪ listview中item改变默许点击样式       listview中item改变默认点击样式 listview中item改变默认点击样式listview中的item们默认点击后变成黄颜色,这次我们自定义该样式,将背景色改为绿色在drawable下新建一个customer.xmlcustomer.xml<?xm.........

[1]VideoView简略学习Demo
    来源: 互联网  发布时间: 2014-02-18
VideoView简单学习Demo
VideoView简单学习Demo

运行效果图:
[img]

[/img]

项目主代码:

一  主类、
package com.amaker.videoview;

import android.app.Activity;
import android.content.res.Configuration;
import android.net.Uri;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import android.widget.Toast;
import android.widget.VideoView;

public class Demo07Activity extends Activity {
    private VideoView video;
    private String rtspUrl = "rtsp://218.205.231.149:554/mobile/1/2CBE124B67C85A59/48f313651199829e.sdp?id=guest&t=1305313158&en=f2ed024c7963e179f65c65689fdd9887&rs=wap";
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        video = (VideoView)findViewById(R.id.play);
        video.setVideoURI(Uri.parse(rtspUrl));
        video.requestFocus();
        video.start();
    }

    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        // TODO Auto-generated method stub
        super.onConfigurationChanged(newConfig);
        if(this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE )
        {
            Toast.makeText(getApplicationContext(), "切换为横屏", Toast.LENGTH_SHORT).show();
        }else if(this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT)
        {
            Toast.makeText(getApplicationContext(), "切换为竖屏", Toast.LENGTH_SHORT).show();
        }
    }
    
    
}


二  main.xml、
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
    
    <VideoView 
        android:id="@+id/play"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        />

</LinearLayout>


三 AndroidManifest.xml、
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.amaker.videoview"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk android:minSdkVersion="8" />

    <application
        android:icon="@drawable/icon"
        android:label="@string/app_name" >
        <activity
            android:label="@string/app_name"
            android:configChanges="orientation|keyboardHidden"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
            android:name=".Demo07Activity" >
            <intent-filter >
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
    
    <uses-permission android:name="andorid.permission.CHANGE_CONFIGURATION"/>
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.INTERNET"/>
</manifest>

    
[2] eTOM引见
    来源: 互联网  发布时间: 2014-02-18
eTOM介绍

eTOM


eTOM,是enhanced Telecom Operations Map的英文首字母缩写,英文全称为enhanced Telecom Operations MapTM(eTOM),即增强的电信运营图(eTOM),是信息和通信服务行业的业务流程框架。

eTOM是一种业务流程模型或框架,它为服务提供商提供所要求的企业流程,但它不是业务模型。eTOM作为电信运营业务流程向导的蓝图,是NGOSS(新 一代运营系统和软件)的重要概念和关键组成元素。eTOM是从业务视图的角度,来描述需求,对业务流程进行分析和设计;再经过系统分析与设计,形成解决方 案的分析与设计,最终通过的一致性测试,投入实际运行,满足客户的需求。随着eTOM业务模型的发展,包含在知识库内的模型,可以成为一个需求互 动资源,模型中分解的流程和流向可以直接与系统及实施组件连接,以满足业务流


    
[3] listview中item改变默许点击样式
    来源: 互联网  发布时间: 2014-02-18
listview中item改变默认点击样式
listview中item改变默认点击样式

listview中的item们默认点击后变成黄颜色,这次我们自定义该样式,将背景色改为绿色
在drawable下新建一个customer.xml

customer.xml
<?xml version="1.0" encoding="utf-8"?>
<selector 
    xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true">
        <color android:color="#76EE00"/>
    </item>
    <item android:state_pressed="false">
        <color android:color="#000000"/>
    </item>
</selector>


然后再listview的item.xml中设置背景色,android:background
item.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/customer"
    android:orientation="horizontal" 
    >
    <ImageView 
        android:id="@+id/image"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:src="/blog_article/@android_drawable/ic_delete/index.html"
        android:layout_gravity="center_vertical"
        />
    <TextView 
        android:id="@+id/text"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="25sp"
        android:text="alsjdalksj"
        android:layout_gravity="center_vertical"
        />
    
</LinearLayout>

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android发送短信功能代码 iis7站长之家
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3