当前位置:  编程技术>移动开发
本页文章导读:
    ▪动望暴雪CEO称赎身后将有更大作为 股价涨15%        动视暴雪CEO称赎身后将有更大作为 股价涨15% 7月27日消息,据国外媒体报道,视频游戏开发商动视暴雪CEO鲍比·科蒂克(Bobby Kotick)周五表示,动视暴雪在从其法国母公司维旺迪达赎身后.........
    ▪ adnroid 4.0.3去掉虚构导航栏        adnroid 4.0.3去掉虚拟导航栏 http://blog.csdn.net/wfh1988/article/details/6408837最近刷了T-Mobile的系统之后,我的G2执行adb remount的时候失败了,提示remount failed: Operation not permitted在XDA上面找到了解决的.........
    ▪ Fragment兑现界面交互小实例<1&gt       Fragment实现界面交互小实例<1> 先看一下效果图:        左右各是一个Fragment,左边的三个按钮可以控制右边的背景色,右边的mood按钮,可以控制左边最上面的ImageView,这样就简单的.........

[1]动望暴雪CEO称赎身后将有更大作为 股价涨15%
    来源: 互联网  发布时间: 2014-02-18
动视暴雪CEO称赎身后将有更大作为 股价涨15%
7月27日消息,据国外媒体报道,视频游戏开发商动视暴雪CEO鲍比·科蒂克(Bobby Kotick)周五表示,动视暴雪在从其法国母公司维旺迪达赎身后,将有更大的自由展开收购和实现增长。动视暴雪及其管理层计划出资82亿美元,回购维旺迪达持有的大部分股权,其中科蒂克个人出资5000万美元。

在周五的一个电话会议上,科蒂克告诉投资者,他相信这笔交易将让公司变得更强大。科蒂克是视频游戏行业收入最高、在职时间最长的一位CEO,而最近几年,移动游戏的兴起让该行业处境艰难。

在纳斯达克周五的交易中,动视暴雪股价收于17.46美元,较上一交易日上涨15%,创下2008年9月以来的新高。

科蒂克称,动视暴雪在提振长期股东价值上,将既有重点又有灵活性。他说:“本次交易的重要性是,它使我们有机会真正地回报我们的流通股股东,今后你们会看到这点”。

周五,维旺迪同意以82亿美元的价格,出售其持有的动视暴雪大部分股权,为这家法国传媒巨头更广泛地拆分旗下媒体资产和电信资产铺平了道路。

在这笔交易完成后,维旺迪在动视暴雪的持股比例将从61%下降至12%,从而实现科蒂克的长期愿望:回购动视暴雪这家他创建于1991年并一手打造成游戏巨头的公司。动视暴雪于2007年与维旺迪旗下的游戏部门合并。

由于越来越多的游戏玩家从传统的视频游戏机游戏转移至移动游戏和免费的在线游戏,视频游戏行业正面临着需求萎缩的困境。

维旺迪将以每股13.60美元的价格出售其持有的动视暴雪股票,这一价格比动视暴雪周四收盘价低10%。但分析师表示,这笔交易对维旺迪有利,因为这将消除围绕该公司如何处理其旗下美国资产而产生的长期不确定性。

该交易对动视暴雪也有利,投行Robert Baird & Co分析师科林·塞巴斯蒂安(Colin Sebastian)指出:“投资者今后不用担心,陷入困境的维旺迪会利用动视暴雪及其资源来谋取自己的利益,从而损害动视暴雪股东的利益。这会使动视暴雪的股票更有价值。”

巨额资金

动视暴雪周五并没有透露他们未来的计划。

科蒂克与动视暴雪联席董事长布莱恩·凯利(Brian Kelly)领导的一个投资财团,将以23.4亿美元或每股24.9的价格,从维旺迪手里收购大约1.72亿股动视暴雪股票。该财团的成员还包括富达投资(Fidelity Investments )和腾讯等公司,他们将作为被动投资者,不在动视暴雪的董事会中占有席位。

科蒂克和凯利将个人将分别投资5000万美元。科蒂克去年的薪酬为6490万美元,使他成为美国最高薪酬的CEO之一。自1991年2月以来,他一直是动视暴雪的董事兼CEO。

动视暴雪首席财务官丹尼斯·杜尔金(Dennis Durkin)告诉分析师,在该交易中动视暴雪本身将出资59.5亿美元,其中12亿美元来自其现金储备,另外47.5亿美元通过贷款筹集。

该公司表示,美银美林银行和摩根大通已同意为这笔交易提供融资。

投行BMO Capital分析师埃德·威廉姆斯(Ed Williams)表示:“这笔交易价格打了折扣,而且一些人得以内部购买股票。总的来说,这笔交易对现在股东是个利好。”

截至6月30日,动视暴雪拥有45.5亿美元的现金和投资,而且没有债务。根据协议,该公司为购买其股票,将支付维旺迪约58.3亿美元,使该公司剩下约30亿美元的现金储备。

杜尔金称,该交易将降低动视暴雪应纳税额,因为该公司需要承担其历史上的一些运营亏损。

发展前景

根据市场研究公司的数据,在规模约660亿美元的全球游戏市场中,视频游戏机游戏仍占一半以上的份额。但是,在智能手机和平板电脑上玩游戏正在变得越来越流行。

自2012年以来,视频游戏机设备和游戏的销售逐月减少,主要是因为设备的老化。

业内人士把希望寄托索尼和微软的下一代视频游戏机,它们将在今年年底上市。但是,2012年年底推出的任天堂Wii U游戏机,其销售业绩至今仍乏善可陈。

投资公司Sterne Agee的分析师阿文德·巴蒂亚(Arvind Bhatia)指出,“随着游戏行业从视频游戏向移动和社交游戏转移,与《使命召唤》(Call of Duty)等这样有庞大用户基础的动作射击游戏相比,任天堂等公司制作的休闲游戏受到的冲击更大。”

巴蒂亚还表示,动视暴雪的《使命召唤》等动作射击游戏未受到行业变化的影响,而且“这一领域即将重新加速。”

但其他分析师如塞巴斯蒂安等警告称,动视暴雪需要加大力气维护其市场份额和现金流量。

塞巴斯蒂安指出:“与上一周期相比,视频游戏的本周期将出现萎缩。不要对新一代视频游戏机的发布寄予太大希望,不要忘记在客厅里,该设备面临平板电脑、电视和网络的激烈竞争。所对,我对视频游戏的发展前景持谨慎乐观态度。”

    
[2] adnroid 4.0.3去掉虚构导航栏
    来源: 互联网  发布时间: 2014-02-18
adnroid 4.0.3去掉虚拟导航栏
http://blog.csdn.net/wfh1988/article/details/6408837

最近刷了T-Mobile的系统之后,我的G2执行adb remount的时候失败了,提示

remount failed: Operation not permitted

在XDA上面找到了解决的方法:

1. 确定是否正确连接手机了

adb devices
2. 进入shell

adb shell
3. shell中输入命令(命令最前面的#号不用输入)

# su

# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

# chmod 777 /system

# exit
4. 然后你就有系统目录的读写权限了,例如你就可以使用adb push 把文件push到系统目录中去了,或者删除系统文件。

原文:http://forum.xda-developers.com/showthread.php?t=685146



//======================================================
sh-3.2#  mv /system/app/SystemUI.apk /system/app/SystemUI.apkold

//====================================================


//去掉导航栏

1. 确定是否正确连接手机了

adb devices
2. 进入shell

adb shell
3. shell中输入命令(命令最前面的#号不用输入)

# su

# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

# chmod 777 /system

mv   /system/app/SystemUI.apk  /system/app/SystemUI.apkold


# exit

adb reboot


//恢复导航栏
1. 确定是否正确连接手机了

adb devices
2. 进入shell

adb shell
3. shell中输入命令(命令最前面的#号不用输入)

# su

# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

# chmod 777 /system

mv  /system/app/SystemUI.apkold /system/app/SystemUI.apk 


# exit

adb reboot




    
[3] Fragment兑现界面交互小实例<1&gt
    来源: 互联网  发布时间: 2014-02-18
Fragment实现界面交互小实例<1>

先看一下效果图:

        左右各是一个Fragment,左边的三个按钮可以控制右边的背景色,右边的mood按钮,可以控制左边最上面的ImageView,这样就简单的实现了Fragment的界面交互。

        在MainActivity的布局中添加Fragment有两种方式,不同添加Fragment的方法,要实现两个Fragment的交互的差异是很大的,本文讲比较简单的一种,下一节讲另一种方式。

看MainActivity的布局文件mian.xml文件就明了了。

main.xml:

 

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal" >

    <fragment
        android:id="@+id/tag"
        android:name="com.aaron.LeftFragment"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1" />

    <fragment
        android:id="@+id/details"
        android:name="com.aaron.RightFragment"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="3.5" />
   
</LinearLayout>

       也就是直接在MainActivity的布局中添加两个Fragment的标签,这种情况下,在MainActivity中是可以直接findViewById拿到LeftFragment、RightFragment的布局文件中定义的组件的,看MainActivity类的代码

 

MainActivity.java

 

public class MainActivity extends FragmentActivity {

	private Button mood_btn, red_btn, green_btn, blue_btn;
	private ImageView iv;
	private int count = 0;
	private LinearLayout ll;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		
		setContentView(R.layout.main);
		
		mood_btn = (Button)findViewById(R.id.mood);
		
		iv = (ImageView)findViewById(R.id.image);
		
		mood_btn.setOnClickListener(new OnClickListener() {
			@Override
			public void onClick(View v) {
				count ++;
				switch(count){
				case 1:
					iv.setImageResource(R.drawable.draw);
					break;
				case 2:
					iv.setImageResource(R.drawable.lose);
					break;
				case 3:
					iv.setImageResource(R.drawable.win);
					count = 0;
					break;
				}
			}
		});
		
		red_btn = (Button)findViewById(R.id.back_red);
		green_btn = (Button)findViewById(R.id.back_green);
		blue_btn = (Button)findViewById(R.id.back_blue);
		ll = (LinearLayout)findViewById(R.id.back);
		
		ButtonListener bl = new ButtonListener();
		red_btn.setOnClickListener(bl);
		green_btn.setOnClickListener(bl);
		blue_btn.setOnClickListener(bl);
		
	}
	
	class ButtonListener implements OnClickListener{

		@Override
		public void onClick(View v) {
			Button btn = (Button)v;
			switch(btn.getId()){
			case R.id.back_red:
				ll.setBackgroundResource(R.drawable.red);
				break;
			case R.id.back_green:
				ll.setBackgroundResource(R.drawable.green);
				break;
			case R.id.back_blue:
				ll.setBackgroundResource(R.drawable.blue);
				break;
			}
		}
	}

}

 LeftFragment、RightFragment类的代码就很简单了,两者是相似的,先贴出LeftFragment的代码。

 

LeftFragment.java

 

public class LeftFragment extends Fragment {
	
	@Override
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle savedInstanceState) {
		
		View view = inflater.inflate(R.layout.left, container, false);
		return view;
	}
}

 

左右Fragment的布局文件根据截图就很好写了,现附上源代码。

 


    
最新技术文章:
▪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按钮单击事件的四种常用写法总结
▪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