Atrix4G游戏推荐下,有哪些在500MB以上,3D的,android2.2系统能玩的。

3D宝软桌面2.2.9 | 最安全的安卓游戏、安卓软件下载站 | 安卓市场,安卓软件,安卓游戏,安卓网,安卓论坛,安卓刷机,安卓应用,android软件,android游戏,play
store,android4.0,android5.0
3D宝软桌面
3D宝软桌面
54,027次下载
大小:5.62 MB
适用:2.1及其以上
2.12.22.3.12.3.32.3.43.03.13.24.04.0.34.14.24.3
最近一天452人下载
最近一天364人下载
最近一天362人下载
最近一天311人下载
最近一天159人下载
最近一天143人下载
手机助手快速安装:
需要您付费的服务
直接拨打电话号码
检索当前运行的应用程序 修改全局系统设置 让应用程序始终运行 重新启动其他应用程序 删除所有应用程序缓存数据 更改网络连接性 更改 Wi-Fi 状态 蓝牙管理 设置首选应用程序 写入“接入点名称”设置 装载和卸载文件系统 读取系统日志文件 显示系统级警报
您的个人信息
读取联系人数据 选择窗口小部件 写入联系数据 读取日历数据 写入日历数据
读取短信或彩信
完全的互联网访问权限 创建蓝牙连接
修改/删除 SD 卡内容
精准的(GPS)位置 (基于网络的)粗略位置
作为 AccountManagerService
修改手机状态 读取手机状态和身份
查看网络状态 查看 Wi-Fi 状态
展开/收拢状态栏 设置壁纸 设置有关壁纸大小的提示 读取主屏幕的设置和快捷方式 写入主屏幕的设置和快捷方式 停用键锁 开机时自动启动
控制振动器 控制振动器
访问额外的位置信息提供程序命令
喜欢 3D宝软桌面 的网友还喜欢
不错,支持下!谢谢分享~~温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
典型的LG风格Android界面&&& 虽然系统采用Android,尽管不是最新的Android2.3,但是LG Optimus 2X还是极力展示了LG的界面二次开发能力。简单的滑动解锁、最多七屏可选主屏、风格多样的小组件、便于快速设置的状态栏,等等这些大家可以从下面的截图中感受一下。&屏幕解锁/屏幕数设置&&& 菜单部分,系统应用程序与用户下载内容被分开管理。如此一来,对于用户自行下载的第三方应用,就可以一目了然。当然,界面最下边缘的四个常用功能键始终不会变化,它们分别是通话、电话薄、信息、以及主屏/菜单切换键。&&& 最后再来看一下,LG“擎天”还内置了一款F-Secure安全软件,用来实时扫描micro、监控刚刚安装的、已经安装完成的、或是正在运行的应用程序的,预防手机病毒。硬件跑分直接挑战Atrix 4G硬件跑分直接挑战Atrix 4G&&& 软件跑分部分,我们仍然选择Neocore、Linpack、Quadrant Advanced三款测试工具。从成绩来看,Optimus 2X与Atrix 4G不分伯仲。至于Neocore的得分,Optimus 2X赢在屏幕分辨率稍稍低于Atrix 4G。&&& 另外,我们也发现,目前的Quadrant Advanced软件,已经不能正确识别Tegra2的两颗核心了。不过Atrix 4G并不支持1080p摄像,令人有些费解。(下图左为LG Optimus 2X成绩;右为MOTO Atrix 4G成绩)&Neo跑分&Quadrant Advanced跑分强悍1080p视频播放傲视群雄强悍1080p视频播放傲视群雄&&& 就目前来说,所谓高端智能手机,也不过是能够流畅播放720p()视频。但是这款LGOptimus 2X可以轻轻松松搞定1080p()高清视频,可见Tegra2的强大。&&& 当然,LG“擎天”运行的是Android2.2版本系统,因此支持网页flash也在理所应当,那么实际表现如何呢?还是非常的流畅!至于1080p的视频摄像功能,后面会有样片欣赏。内置应用与有趣的手势感应内置应用与有趣的手势感应&&& 这一节,我们来分享一下“擎天”内置的特色应用,首先是音乐播放。众所周知,音乐播放一直都不是的强项,但是P993将这一软肋,在自己身上做了弥补。第一,主流的MP3、WMA格式通吃;第二,多种均衡器可选,即使外放的话,双扬声器也不会令你失望。&&& 内置的社交网站客户端并非国内普及,因此我们也只好是绑定Gmail而已,但这并不会影响到我们登陆Android Market。此外,菜单内的“预加载应用程序”,用户可以选择性的安装。&&& 再比如“镜像”可以用来自拍,“SmartShare”通过wifi借助其它设备播放媒体文件。最实用的应该是“Polaris Office”,它不但能够完美打开word、excel、ppt文件,还充当了文件管理器的作用。&&& 最后来说说有趣的“手势感应”。在菜单设置中,我们会看到许多项不同方式的手势感应功能,笔者挑选了最后一条视频播放控制,实际操作请大家观看视频演示。800w像素拍照+1080p高清录像800w像素拍照+1080p高清录像&&& 刚刚已经提到过,LG“擎天”P993内置的主摄像头为800万像素,并且还有LED补光灯辅助。该镜头可设置项也比较多,包括分辨率、对焦方式、场景模式、ISO、白平衡调节、地理位置标签、甚至是防抖功能。&&& 同样的,笔者也尝试用LG P993来录制一段1080p的高清视频。摄像功能提供了几乎一致的可设置选项,不过笔者稍感奇怪的是:“擎天”的全高清分辨率为什么是呢?全球首款Tegra2双核智能手机全球首款Tegra2双核智能手机&&& 关于全球首款采用NVDIA Tegra2双核处理芯片的手机,我们对LGOptimus 2X/擎天/P993的介绍就到这里了。其实整个文章所想要突出的重点,除LG自身的内置应用特色之外,就是Tegra2强大的图形处理能力了。&&& 有了强大的处理核心,手机终于也能够支持1080p的全高清视频播放了。再加上HDMI输出端口,智能手机似乎进入了一个新的时代,生命力得到了延长。但能耗问题却一直困扰着我们,好在“擎天”的表现不错,1500毫安时的过半格电池,坚持了一个下午的测试。LG Optimus 2X标配1500毫安时电池&&&
随着LG Optimus 2X的发布,MOTO抢先发售了同样基于Tegra2的Atrix
4G,还有一部是我们国产天语的W700。只有三款机器,我们还无法预言2011年会不会是NVIDIA大放异彩的一年,至少从高通的角度来 说,Snapdragon是不会答应的,更何况还有TI、三星这样的一线大厂,不过2011年将充满高清、3D这样的字眼倒是毋庸置疑的了。
阅读(2710)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_094074',
blogTitle:'LG Optimus 2X P990怎么样?LG P990好不好?LG P990的优点和缺点有哪些?LG P990评测!LG P993评测!',
blogAbstract:'全球首款安卓双核手机,降价的速度真是快啊,这才买4个多月(使用感受在后面),机器已经跌破1900元,实在目前双核手机面世一年不到,最便宜的双核手机。。韩版的竟然只要1400,超值的性价比啊。推荐& '
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}1846人阅读
1、给Launcher添加DockBar
2、修改Launcher长安AllApps的预览图
(1、2两点请参考何明桂何兄的博客,地址分别为:http://blog.csdn.net/hmg25/article/details/6289438 &http://blog.csdn.net/hmg25/article/details/6289725)DockBar的实现,何兄只提供了竖屏,我在其博客的评论中看到不少人说是要实现横屏,下面我将我的实现帖出来。主要是修改layout-land/launcher.xml文件,以下是这个文件的全部代码:
&com.android.launcherex.DragLayer
xmlns:android=&/apk/res/android&
xmlns:launcher=&/apk/res/com.android.launcher&
android:id=&@+id/drag_layer&
android:layout_width=&match_parent&
android:layout_height=&match_parent&&
&include layout=&@layout/all_apps& /&
&!-- The workspace contains 3 screens of cells --&
&com.android.launcherex.Workspace
android:id=&@+id/workspace&
android:layout_width=&match_parent&
android:layout_height=&match_parent&
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.launcherex.Workspace&
&RelativeLayout
android:id=&@+id/dock_layout&
android:layout_gravity=&bottom|left&
android:layout_width=&match_parent&
android:layout_height=&95dip&
&com.android.launcherex.ClippedImageView
android:id=&@+id/previous_screen&
android:layout_width=&93dip&
android:layout_height=&@dimen/button_bar_height&
android:layout_alignParentTop=&true&
android:layout_alignParentLeft=&true&
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.launcherex.ClippedImageView
android:id=&@+id/next_screen&
android:layout_width=&93dip&
android:layout_height=&@dimen/button_bar_height&
android:layout_alignParentTop=&true&
android:layout_alignParentRight=&true&
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.launcherex.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/dock_bar_height&
android:layout_alignParentBottom=&true&
android:layout_centerHorizontal=&true&
android:scaleType=&center&
android:src=&@drawable/delete_zone_selector&
android:visibility=&invisible&
launcher:direction=&vertical&
&RelativeLayout
android:id=&@+id/all_apps_button_cluster&
android:layout_height=&fill_parent&
android:layout_width=&@dimen/button_bar_height_portrait&
android:layout_gravity=&bottom|center_vertical&
android:layout_marginBottom=&@dimen/half_status_bar_height&
&!-- &com.android.launcherex.HandleView
style=&@style/HotseatButton&
android:id=&@+id/all_apps_button&
android:layout_centerVertical=&true&
android:layout_alignParentRight=&true&
android:src=&@drawable/all_apps_button&
launcher:direction=&vertical&
&!-- android:layout_below=&@id/all_apps_button& --&
android:layout_above=&@id/all_apps_button& --&
&ImageView
android:id=&@+id/hotseat_left&
style=&@style/HotseatButton.Left&
android:src=&@drawable/hotseat_phone&
android:visibility=&gone&
android:onClick=&launchHotSeat&
&ImageView
android:id=&@+id/hotseat_right&
style=&@style/HotseatButton.Right&
android:visibility=&gone&
android:src=&@drawable/hotseat_browser&
android:onClick=&launchHotSeat&
&/RelativeLayout&
&com.android.launcherex.DockBar
android:id=&@+id/dockbar&
android:layout_width=&fill_parent&
android:layout_height=&@dimen/button_bar_height&
android:background=&@drawable/dock_bg&
android:layout_alignParentBottom=&true&
launcher:direction=&horizontal&&
&HorizontalScrollView
android:id=&@+id/dock_scroll_view&
android:scrollbars=&none&
android:fadingEdge=&none&
android:saveEnabled=&false&
android:layout_width=&fill_parent&
android:layout_height=&fill_parent&&
&LinearLayout
android:orientation=&horizontal&
android:id=&@+id/dock_item_holder&
android:saveEnabled=&false&
android:layout_width=&fill_parent&
android:layout_height=&fill_parent&&
&com.android.launcherex.HandleView
android:id=&@+id/all_apps_button&
android:layout_centerVertical=&true&
android:src=&@drawable/all_apps_button&
launcher:direction=&horizontal&
android:layout_width=&fill_parent&
android:layout_height=&fill_parent&
android:focusable=&true&
android:clickable=&true& /&
&/LinearLayout&
&/HorizontalScrollView&
&/com.android.launcherex.DockBar&
&/RelativeLayout&
&/com.android.launcherex.DragLayer&
3、启用3D效果
3D效果启动很简单,只需要将all_apps.xml文件下的
&include layout=&@layout/all_apps_2d& /&改为:
&include layout=&@layout/all_apps_3d& /&
即可。当然你可能还需要对图标做一些调整。我主要是调整了一下几个参数:
public static final int ICON_WIDTH_PX = 64;
public static final int ICON_TEXTURE_WIDTH_PX = 74;
public static final int SELECTION_TEXTURE_WIDTH_PX = 74 + 20;
public static final int ICON_HEIGHT_PX = 64;
public static final int ICON_TEXTURE_HEIGHT_PX = 74;
public static final int SELECTION_TEXTURE_HEIGHT_PX = 74 + 20;
4、替换应用程序图标
主要是在IconCache中做了以下修改。修改的只是Launcher上显示的图标,长按Home键显示最近开启的应用时,图标还是原先默认的图标,这些就自己去改吧。
private CacheEntry cacheLocked(ComponentName componentName, ResolveInfo info) {
CacheEntry entry = mCache.get(componentName);
if (entry == null) {
entry = new CacheEntry();
mCache.put(componentName, entry);
entry.title = info.loadLabel(mPackageManager).toString();
if (entry.title == null) {
entry.title = info.activityInfo.
// entry.icon = Utilities.createIconBitmap(info.activityInfo.loadIcon(mPackageManager), mContext);
entry.icon = suBIcon(info);
* Replace the default Launcher icon
* @param info
private Bitmap suBIcon(ResolveInfo info){
Drawable drawable =
String pname = info.activityInfo.packageN
if(pname.equals(Constant.PACKAGE_VIDEOPLAYER)){
drawable = mResources.getDrawable(R.drawable.lu_videoplayer);
}else if(pname.equals(Constant.PACKAGENAME_BROWSER)){
drawable = mResources.getDrawable(R.drawable.lu_browser);
}else if(pname.equals(Constant.PACKAGE_CALCULATOR)){
drawable = mResources.getDrawable(R.drawable.lu_calculator2);
}else if(pname.equals(Constant.PACKAGE_CALENDAR)){
drawable = mResources.getDrawable(R.drawable.lu_calendar);
}else if(pname.equals(Constant.PACKAGE_CAMERA)){
drawable = mResources.getDrawable(R.drawable.lu_camera);
}else if(pname.equals(Constant.PACKAGE_CLOCK)){
drawable = mResources.getDrawable(R.drawable.lu_alarmclock);
}else if(pname.equals(Constant.PACKAGE_EMAIL)){
drawable = mResources.getDrawable(R.drawable.lu_email);
}else if(pname.equals(Constant.PACKAGE_GALLERY)){
drawable = mResources.getDrawable(R.drawable.lu_gallery);
}else if(pname.equals(Constant.PACKAGE_MUSIC)){
drawable = mResources.getDrawable(R.drawable.lu_music);
}else if(pname.equals(Constant.PACKAGE_SETTINGS)){
drawable = mResources.getDrawable(R.drawable.lu_settings);
if(drawable!=null){
return Utilities.createIconBitmap(drawable, mContext);
return Utilities.createIconBitmap(info.activityInfo.loadIcon(mPackageManager), mContext);
5、批量添加快捷方式
操作:长按桌面 -- Add to Home Screen点击Applications即显示所有安装应用程序列表。可任意选择多个应用程序的快捷方式添加到Launcher上。
1、Activity类:AddShortcutsActivity 主要用于显示安装应用程序信息和添加操作界面
2、列表适配: AddShortcutsAdapter 继承BaseAdapter。
3、快捷方式实体类:ShortcutsEntity
4、add_shortcuts_adapter.xml
5、add_shortcuts.xml
直接上代码:
package com.android.
import java.util.ArrayL
import java.util.L
import android.app.A
import android.content.I
import android.content.pm.ActivityI
import android.content.pm.PackageM
import android.content.pm.ResolveI
import android.os.B
import android.os.P
import android.util.L
import android.view.V
import android.view.View.OnClickL
import android.widget.AdapterV
import android.widget.AdapterView.OnItemClickL
import android.widget.B
import android.widget.ListV
import com.android.launcher.R;
public class AddShortcutsActivity extends Activity implements OnClickListener,OnItemClickListener{
private AddShortcutsAdapter mShortcutsA
private final static String TAG = &AddShortcutsActivity&;
private ListView lstS
private Button btnAddS
private Button btnCancelS
private ArrayList&ShortcutsEntity& mShortcutsEntity = new ArrayList&ShortcutsEntity&();
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.add_shortcuts);
setupViews();
private void setupViews(){
lstShortcuts = (ListView) findViewById(R.id.shortcuts_list);
lstShortcuts.setItemsCanFocus(false);
lstShortcuts.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
btnAddShortcuts = (Button) findViewById(R.id.shortcuts_add);
btnCancelShortcuts=(Button) findViewById(R.id.shortcuts_cancel);
btnAddShortcuts.setOnClickListener(this);
btnCancelShortcuts.setOnClickListener(this);
lstShortcuts.setOnItemClickListener(this);
mShortcutsEntity = getAllShortcuts();
mShortcutsAdapter = new AddShortcutsAdapter(mShortcutsEntity,this);
lstShortcuts.setAdapter(mShortcutsAdapter);
public void onClick(View arg0) {
switch(arg0.getId()){
case R.id.shortcuts_add:
ArrayList&Intent& intents = getSelectedShortcuts();
Intent intent = getIntent();
// Read base intent from extras, otherwise assume default
Parcelable parcel = intent.getParcelableExtra(Intent.EXTRA_INTENT);
if (parcel instanceof Intent) {
intent = (Intent)
intent = new Intent(Intent.ACTION_MAIN, null);
intent.addCategory(Intent.CATEGORY_DEFAULT);
Bundle bundle = new Bundle();
bundle.putSerializable(&intents&, intents);
intent.putExtras(bundle);
setResult(Activity.RESULT_OK,intent);
case R.id.shortcuts_cancel:
* Get all the applications
private ArrayList&ShortcutsEntity& getAllShortcuts(){
ArrayList&ShortcutsEntity& entitys = new ArrayList&ShortcutsEntity&();
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
PackageManager mPackageManager = this.getPackageManager();
List&ResolveInfo& mAllApps = mPackageManager.queryIntentActivities(intent, 0);
int size = mAllApps.size();
for(int i=0;i&i++){
ShortcutsEntity entity = new ShortcutsEntity();
ResolveInfo resolveInfo = mAllApps.get(i);
entity.Title = resolveInfo.loadLabel(mPackageManager);
entity.Icon = resolveInfo.loadIcon(mPackageManager);
= resolveI
entitys.add(entity);
Log.i(TAG, &entity.Title=&+resolveInfo.loadLabel(mPackageManager));
//TODO: sort
public void onItemClick(AdapterView&?& arg0, View arg1, int arg2, long arg3) {
mShortcutsAdapter.setSelectItem(arg2);
mShortcutsAdapter.notifyDataSetChanged();
* Been selected shortcuts
private ArrayList&Intent& getSelectedShortcuts(){
ArrayList&Intent& selecteds = new ArrayList&Intent&();
ArrayList&Boolean& isCheck = AddShortcutsAdapter.isC
int checkSize =
isCheck.size();
for(int i=0;i&checkSi++){
if(isCheck.get(i)){
ShortcutsEntity entity = mShortcutsEntity.get(i);
ActivityInfo activityInfo = .activityI
Intent intent = new Intent();
intent.setClassName(activityInfo.applicationInfo.packageName,activityInfo.name);
selecteds.add(intent);
Log.i(TAG, &selected item.name=&+mShortcutsEntity.get(i).Title);
package com.android.
import java.util.ArrayL
import com.android.launcher.R;
import android.content.C
import android.view.LayoutI
import android.view.V
import android.view.ViewG
import android.widget.BaseA
import android.widget.CheckB
import android.widget.ImageV
import android.widget.TextV
public class AddShortcutsAdapter extends BaseAdapter {
private ArrayList&ShortcutsEntity& mS
private final LayoutInflater mI
private Context mC
public static ArrayList&Boolean& isC
public AddShortcutsAdapter(ArrayList&ShortcutsEntity& shortcuts,Context context)
mShortcuts =
mContext =
mInflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
isChecked = new ArrayList&Boolean&();
int size = mShortcuts.size();
for(int i=0;i&i++){
isChecked.add(false);
public int getCount() {
if(mShortcuts!=null){
return mShortcuts.size();
public Object getItem(int arg0) {
if(mShortcuts!=null){
return mShortcuts.get(arg0);
public long getItemId(int arg0) {
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder =
ShortcutsEntity entity = mShortcuts.get(position);
if(convertView==null){
holder = new ViewHolder();
convertView = mInflater.inflate(R.layout.add_shortcuts_adapter, parent, false);
holder.imageView = (ImageView) convertView.findViewById(R.id.sc_icon);
holder.textView = (TextView) convertView.findViewById(R.id.sc_title);
holder.checkBox = (CheckBox) convertView.findViewById(R.id.sc_checkbox);
convertView.setTag(holder);
holder = (ViewHolder) convertView.getTag();
if(entity!=null){
holder.textView.setText(entity.Title);
//TODO: Modify the picture size.
holder.imageView.setBackgroundDrawable(Utilities.getDrawable(entity.Icon));
if(isChecked!=null && !isChecked.isEmpty()){
holder.checkBox.setChecked(isChecked.get(position));
return convertV
public void setSelectItem(int item){
if(isChecked.get(item)){
isChecked.set(item, false);
isChecked.set(item,true);
private class ViewHolder{
ImageView imageV
TextView textV
CheckBox checkB
package com.android.
import android.content.pm.ResolveI
import android.graphics.drawable.D
public class ShortcutsEntity {
public CharSequence T
public Drawable I
public ResolveInfo I
&?xml version=&1.0& encoding=&utf-8&?&
&RelativeLayout
xmlns:android=&/apk/res/android&
android:orientation=&vertical&
android:layout_width=&match_parent&
android:layout_height=&match_parent&&
&ImageView
android:id=&@+id/sc_icon&
android:layout_width=&wrap_content&
android:layout_height=&wrap_content&
android:layout_alignParentTop=&true&
android:layout_alignParentLeft=&true&
android:layout_marginLeft=&6dip&/&
android:id=&@+id/sc_title&
android:layout_width=&wrap_content&
android:layout_height=&wrap_content&
android:layout_alignParentTop=&true&
android:layout_toRightOf=&@+id/sc_icon&
android:layout_marginLeft=&4dip&/&
android:id=&@+id/sc_checkbox&
android:layout_width=&wrap_content&
android:layout_height=&wrap_content&
android:layout_alignParentTop=&true&
android:layout_alignParentRight=&true&
android:focusable=&false&
android:layout_marginRight=&6dip&/&
&/RelativeLayout&
&?xml version=&1.0& encoding=&utf-8&?&
&RelativeLayout
xmlns:android=&/apk/res/android&
android:orientation=&vertical&
android:layout_width=&match_parent&
android:layout_height=&match_parent&&
android:id=&@+id/shortcuts_list&
android:layout_width=&match_parent&
android:layout_height=&wrap_content&
android:layout_alignParentLeft=&true&
android:layout_alignParentTop=&true&
android:layout_above=&@+id/shortcuts_layout&
&LinearLayout
android:id=&@+id/shortcuts_layout&
android:layout_width=&match_parent&
android:layout_height=&wrap_content&
android:orientation=&horizontal&
android:layout_alignParentLeft=&true&
android:layout_alignParentBottom=&true&
android:id=&@+id/shortcuts_add&
android:layout_width=&wrap_content&
android:layout_height=&wrap_content&
android:layout_weight=&1&
android:text=&@string/shortcuts_add_text&/&
android:id=&@+id/shortcuts_cancel&
android:layout_width=&wrap_content&
android:layout_height=&wrap_content&
android:layout_weight=&1&
android:text=&@string/shortcuts_cancel_text&
&/LinearLayout&
&/RelativeLayout&
最后在Launcher.java的onActivityResult方法中添加如下代码,即大功告成Bundle bundle = data.getExtras();
ArrayList&Intent& intents = (ArrayList&Intent&) bundle.getSerializable(&intents&);
if (intents != null && !intents.isEmpty()) {
int size = intents.size();
for (int i = 0; i & i++) {
mAddItemCellInfo = new CellLayout.CellInfo(); // Shortcut to solve the problem of overlapping
completeAddApplication(this, intents.get(i),mAddItemCellInfo);
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:357618次
积分:4782
积分:4782
排名:第1960名
原创:104篇
转载:10篇
评论:431条
阅读:3973
文章:24篇
阅读:97666
(1)(1)(2)(1)(8)(1)(5)(1)(1)(3)(2)(3)(3)(3)(15)(4)(4)(2)(2)(2)(8)(6)(8)(3)(6)(3)(2)(2)(6)(5)(1)(2)(1)}

我要回帖

更多关于 android2.2系统 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信