安卓应用开发-一个android程序的疑问?

问题描述

一个android程序的疑问?

初学安卓开发,有一个关于animation的问题。我是想试一个实现侧滑动的效果,用了一个铺满屏幕的Framelayout F里面放了两个不同背景色的view。view A是铺满整个屏幕,view B是20宽度,然后在activity的onCreat里设置B的LayoutParam的leftMargin=-20让它从左边超出屏幕。之后对Framelayout对象创建了一个移动动画对象,让其右移动50距离,我以为这样就可以将B和A一起移动了,可是运行后发现只有A移动了,看不到B。我试了如果不让B超出屏幕,而是覆盖着A这时候A和B两个会一起移动,为什么超出屏幕就不行呢?能否解释一下是什么原理造成的。

解决方案

http://bbs.51cto.com/thread-1115349-1-1.html

时间: 2024-10-31 21:44:16

安卓应用开发-一个android程序的疑问?的相关文章

安卓开发-研究一个android程序,如何跟一个网页层进行数据传递,

问题描述 研究一个android程序,如何跟一个网页层进行数据传递, 目前我们的程序是直接打开一个网页. 很多android程序都是界面内包含网页的,但是却有一些标题栏一样的东西,可以控制网页,设置登陆登出等.登出之后,网页的个人信息也随之消失. 我想问一下普遍都是什么方式交互. 解决方案 用jason什么的目前比较普遍吧.javascript也能支持. 解决方案二: 用jason什么的目前比较普遍吧.javascript也能支持.

安卓-基于Bmob开发的Android程序,关于建表的问题

问题描述 基于Bmob开发的Android程序,关于建表的问题 手上有一个基于Bmob开发的Android程序,云端没有数据,想自行建表,当建立product表时程序崩溃,以下是javabean: Category表 public class Category extends BmobObject { private static final long serialVersionUID = -6660631624266818846L; private BmobRelation product;

《精通Android 实例开发》——第1章,第1.14节第一个Android程序

1.14 第一个Android程序 1.14.1 实例说明经过本书前面实例的讲解,想必读者已经了解了搭建Android开发环境的基本知识.在本实例中,将通过一个简单Android实例的实现过程来说明编写Android应用代码的具体流程. 我们知道Eclipse是开发Android应用项目的最佳集成开发环境,所以本书中的具体编码实例都将使用Eclipse来实现.使用Eclipse开发传统Android应用项目的方法和开发传统Java项目的方法基本相似,都要事先创建Project工程项目,然后才能编

《Android 应用案例开发大全(第二版)》——1.5节第一个Android程序——Hello Android

1.5 第一个Android程序--Hello AndroidAndroid 应用案例开发大全(第二版)在学习Java时,写的第一个程序都是Hello World.本节讲述如何在Android中开发自己的第一个Android程序--Hello Android. 首先打开Eclipse,依次单击File菜单/New/Other来创建一个新的Android项目,如图1-22所示. 然后选择Android目录下的Android Project,最后单击Next按钮,如图1-23所示. 随后为创建Hel

database-如何创建一个 android 程序升级机制?

问题描述 如何创建一个 android 程序升级机制? 我开发了一个android 程序,然后在平板电脑上安装了 apk. 现在我想修改一些代码行和SQLite 数据库中的一个表格,但是我不想重新安装 apk,我想升级一下. 那么如何创建这个升级机制? 解决方案 在你继承的SQLiteOpenHelper中重写SQLiteOpenHelper public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion), 你只需

开发一个android桌面

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/53363731 未经博主允许不得转载. 博主地址是:http://blog.csdn.net/freewebsys 1,关于lancher 要开发一个自己的桌面,作为程序员,觉得好多的应用都在偷偷的跑流量. 开发一个桌面程序,然后常驻系统服务,定时检查服务. 对系统的其他应用网络进行监控.把一些常用的功能集成进来. 做一个讯飞的语音服务.实现一些简单的人机交互. 参考一个哥们写的

《Android游戏编程入门经典》——第4章创建第一个Android程序

第4章 创建第一个Android程序Android游戏编程入门经典本章介绍如下内容: 创建新Android项目:配置NetBeans的NBAndroid插件:在模拟器中编译并运行程序: 编写Hello, Android!程序: 对比模拟器和Android设备. 在本章中,您将编写第一个Android程序.前面几章已经帮助您使用Android SDK构建了NetBeans和Eclipse开发环境.您还应该已经使用Android Virtual Device Manager创建了一台Android模

手机文件控制-pc和手机通过usb连接时,怎么设计一个android程序让电脑读出指定的文件夹。

问题描述 pc和手机通过usb连接时,怎么设计一个android程序让电脑读出指定的文件夹. pc和手机通过usb连接时,怎么设计一个android程序让电脑读出指定的文件夹 解决方案 类似各种手机助手 android上跑一个server,电脑上跑client,之间通过adb等通信 解决方案二: 通过USB也可以模拟成网络,通过Socket完成服务器与客户端的通讯.这种方式需要在设置里设置一下,网络中. 解决方案三: 这个需要在手机上安装个App吧

安卓:开发一个手机画图应用,怎样实现鼠标点到哪里,哪里就出现一个小图案,如下图

问题描述 安卓:开发一个手机画图应用,怎样实现鼠标点到哪里,哪里就出现一个小图案,如下图 解决方案 下面的布局设置监听事件,点一下先get绝对坐标,再添加img图案在该坐标. 解决方案二: ontouch中获取手指点击坐标 canvas.drawBitmap绘制图案