当前位置: 编程技术>移动开发
本页文章导读:
▪GNUstep开发工具Gorm的装配和使用 GNUstep开发工具Gorm的安装和使用
1.下载附件gorm安装包。
2.用命令:tar -zxvf gorm-1.2.16.tar.gz。
3.cd gorm-1.2.16.
4.make
5.make install
6.启动命令:./Gorm.app/Gorm。
......
▪ Titanium Mobile就要迎来2.0时代 Titanium Mobile即将迎来2.0时代
在Titanium Mobile 1.8.2发布的官方通知中,第一次提到了2.0版本的开发也正在同步进行中,相信很快我们就能看到2.0版本的发布!Titanium Mobile SDK 1.8.2 is available now官.........
▪ 获取荧屏的高和宽 获取屏幕的高和宽
DisplayMetrics dm = getResources().getDisplayMetrics();
int width = dm.widthPixels;
int height = dm.heightPixels;
上面的方法是获取整个屏幕的高度和宽度,可是有的时候Activity被嵌套使用,所.........
[1]GNUstep开发工具Gorm的装配和使用
来源: 互联网 发布时间: 2014-02-18
GNUstep开发工具Gorm的安装和使用
1.下载附件gorm安装包。
2.用命令:tar -zxvf gorm-1.2.16.tar.gz。
3.cd gorm-1.2.16.
4.make
5.make install
6.启动命令:./Gorm.app/Gorm。
[2] Titanium Mobile就要迎来2.0时代
来源: 互联网 发布时间: 2014-02-18
Titanium Mobile即将迎来2.0时代
在Titanium Mobile 1.8.2发布的官方通知中,第一次提到了2.0版本的开发也正在同步进行中,相信很快我们就能看到2.0版本的发布!
Titanium Mobile SDK 1.8.2 is available now
官方也透漏了2.0版本主要的修改内容:
从他们JIRA可以看出,很有可能还有将 Titanium Designer集成到 Titanium Studio当中来。
至于2.0版本什么时候发布,目前还没有具体的日程,但是随着Appcelerator Cloud Service的公开,相信2.0版本的发布将不会太遥远!但在2.0之前,是否还会同时发布1.9.X版本也不一定。
->2012/03/29更新
2.0版本预定4/20发布
============================================================
我们也同时回顾一下Titanium的发展历程:
============================================================
2009/06/08 0.4 (Beta) the first release of Beta
2009/07/09 0.5
2009/08/11 0.6
2009/08/16 0.6.1
2009/08/24 0.6.2
2009/10/09 0.7.0
2009/10/15 0.7.1
2009/11/30 0.8.0
2009/12/07 0.8.1
2010/03/01 0.9.3
2010/03/08 1.0.0 the GA release
2010/03/22 1.1.0
2010/03/24 1.1.1
2010/04/06 1.2
2010/05/13 1.3
2010/07/26 1.4
2010/12/10 1.5.0
2010/12/16 1.5.1
2011/02/23 1.6.0
2011/03/15 1.6.1
2011/04/18 1.6.2
2011/05/15 1.7.0.RC1
2011/06/06 1.7.0
2011/06/16 1.7.1
2011/07/20 1.7.2
2011/10/17 1.7.3
2011/10/31 1.7.4
2011/11/02 1.7.5
2011/12/09 1.8.0.1.RC1
2011/12/09 1.8.0.1.RC2
2011/12/22 1.8.0.1
2012/01/31 1.8.1
2012/02/29 1.8.2
在Titanium Mobile 1.8.2发布的官方通知中,第一次提到了2.0版本的开发也正在同步进行中,相信很快我们就能看到2.0版本的发布!
Titanium Mobile SDK 1.8.2 is available now
官方也透漏了2.0版本主要的修改内容:
- 整合CocoaFish在Titanium应用中提供云服务
- 解决UI parity问题的综合布局 (不知是何物?)
- 更加灵活的位置信息功能
- TableView 性能的改善
- 为Module开发者提供更加明确定义的module API
从他们JIRA可以看出,很有可能还有将 Titanium Designer集成到 Titanium Studio当中来。
至于2.0版本什么时候发布,目前还没有具体的日程,但是随着Appcelerator Cloud Service的公开,相信2.0版本的发布将不会太遥远!但在2.0之前,是否还会同时发布1.9.X版本也不一定。
->2012/03/29更新
2.0版本预定4/20发布
============================================================
我们也同时回顾一下Titanium的发展历程:
============================================================
2009/06/08 0.4 (Beta) the first release of Beta
2009/07/09 0.5
2009/08/11 0.6
2009/08/16 0.6.1
2009/08/24 0.6.2
2009/10/09 0.7.0
2009/10/15 0.7.1
2009/11/30 0.8.0
2009/12/07 0.8.1
2010/03/01 0.9.3
2010/03/08 1.0.0 the GA release
2010/03/22 1.1.0
2010/03/24 1.1.1
2010/04/06 1.2
2010/05/13 1.3
2010/07/26 1.4
2010/12/10 1.5.0
2010/12/16 1.5.1
2011/02/23 1.6.0
2011/03/15 1.6.1
2011/04/18 1.6.2
2011/05/15 1.7.0.RC1
2011/06/06 1.7.0
2011/06/16 1.7.1
2011/07/20 1.7.2
2011/10/17 1.7.3
2011/10/31 1.7.4
2011/11/02 1.7.5
2011/12/09 1.8.0.1.RC1
2011/12/09 1.8.0.1.RC2
2011/12/22 1.8.0.1
2012/01/31 1.8.1
2012/02/29 1.8.2
[3] 获取荧屏的高和宽
来源: 互联网 发布时间: 2014-02-18
获取屏幕的高和宽
DisplayMetrics dm = getResources().getDisplayMetrics(); int width = dm.widthPixels; int height = dm.heightPixels;
上面的方法是获取整个屏幕的高度和宽度,可是有的时候Activity被嵌套使用,所以需要获得Activity的高度,而不是整个屏幕的高宽
获取某一控件的高度和宽度:
可以将Activity所对应的layout的最外层的LinearLayout设置一个id,找到这个Id就可以获得Activity的高度
int height = this.getWindow().findViewById(R.id.activity1_ll).getHeight(); int width = this.getWindow().findViewById(R.id.activity1_ll).getWidth();
每个View都有一个getLocationOnScreen()方法,这个方法可以获得该View在屏幕上面的绝对位置,从View对象的左上角计算
LinearLayout ll = (LinearLayout)this.getWindow().findViewById(R.id.activity1_ll); int[] location = new int[2]; ll.getLocationOnScreen(location); System.out.println("location[0]"+location[0]);//代表宽度 System.out.println("location[1]"+location[1]);//代表高度
这样也可以计算出Title所占据的高度了
/** * 得到地图的高度和宽度 * */ public void getMapViewHeightAndWidth() { mapView.post(new Runnable(){//获得地图的宽高 public void run() { heightOfMapView = mapView.getHeight(); widthOfMapView = mapView.getWidth(); System.out.println("heightOfMapView:" + heightOfMapView + "widthOfMapView:" + widthOfMapView); } }); }
最新技术文章: