当前位置: 编程技术>移动开发
本页文章导读:
▪tabActivity的容易实现 tabActivity的简单实现
需要注意tabhost,framelayout,以及tabwidget的id都是android自带的那种。指定好的。这边tab标签卡设置为底部的
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http.........
▪ openGLES学习札记——glOrthof openGLES学习笔记——glOrthof
正射投影,又叫平行投影。这种投影的视景体是一个矩形的平行管道,也就是一个长方体,如图所示。正射投影的最大一个特点是无论物体距离相机多远,投.........
▪ xcode4.2出现ARC异常解决办法 xcode4.2出现ARC错误解决方法
1.
通过上面方法XCODE会自动转成ARC.
2. 完全禁用ARC
......
[1]tabActivity的容易实现
来源: 互联网 发布时间: 2014-02-18
tabActivity的简单实现
需要注意tabhost,framelayout,以及tabwidget的id都是android自带的那种。
指定好的。这边tab标签卡设置为底部的
需要注意tabhost,framelayout,以及tabwidget的id都是android自带的那种。
指定好的。这边tab标签卡设置为底部的
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TabHost android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent"> <FrameLayout android:orientation="vertical" android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="fill_parent" android:id="@+id/tab1" android:layout_height="wrap_content" android:text="tab1" /> <TextView android:layout_width="fill_parent" android:id="@+id/tab2" android:layout_height="wrap_content" android:text="tab2" /> <TextView android:layout_width="fill_parent" android:id="@+id/tab3" android:layout_height="wrap_content" android:text="tab3" /> <TextView android:layout_width="fill_parent" android:id="@+id/tab4" android:layout_height="wrap_content" android:text="tab4" /> </FrameLayout> <TabWidget android:layout_width="match_parent" android:layout_height="match_parent" android:id = "@android:id/tabs" android:layout_gravity="center" android:gravity="bottom"/> </TabHost> </LinearLayout>
package com.nico.tab; import android.app.TabActivity; import android.os.Bundle; import android.widget.TabHost; public class TestTabMain extends TabActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tabxml); TabHost tabhost = getTabHost(); tabhost.setup(); tabhost.addTab(tabhost.newTabSpec("tab1").setIndicator("tab1") .setContent(R.id.tab1)); tabhost.addTab(tabhost.newTabSpec("tab2").setIndicator("tab2") .setContent(R.id.tab2)); tabhost.addTab(tabhost.newTabSpec("tab3").setIndicator("tab3") .setContent(R.id.tab3)); tabhost.addTab(tabhost.newTabSpec("tab4").setIndicator("tab4") .setContent(R.id.tab4)); //设置默认选中项 tabhost.setCurrentTab(3); } }
[2] openGLES学习札记——glOrthof
来源: 互联网 发布时间: 2014-02-18
openGLES学习笔记——glOrthof
正射投影,又叫平行投影。这种投影的视景体是一个矩形的平行管道,也就是一个长方体,如图所示。正射投影的最大一个特点是无论物体距离相机多远,投影后的物体大小尺寸不变。这种投影通常用在建筑蓝图绘制和计算机辅助设计等方面,这些行业要求投影后的物体尺寸及相互间的角度不变,以便施工或制造时物体比例大小正确。glOrthof就是一个正射投影函数。它创建一个平行视景体。实际上这个函数的操作是创建一个正射投影矩阵,并且用这个矩阵乘以当前矩阵。其中近裁剪平面是一个矩形,矩形左下角点三维空间坐标是(left,bottom,-near),右上角点是(right,top,-near);远裁剪平面也是一个矩形,左下角点空间坐标是(left,bottom,-far),右上角点是(right,top,-far)。所有的near和far值同时为正或同时为负。如果没有其他变换,正射投影的方向平行于Z轴,且视点朝向Z负轴。这意味着物体在视点前面时far和near都为负值,物体在视点后面时far和near都为正值
[3] xcode4.2出现ARC异常解决办法
来源: 互联网 发布时间: 2014-02-18
xcode4.2出现ARC错误解决方法
1.
通过上面方法XCODE会自动转成ARC.
2. 完全禁用ARC
最新技术文章: