当前位置: 编程技术>移动开发
本页文章导读:
▪关于CATEGORY_BROWSABLE的应用(很NB的一个运用) 关于CATEGORY_BROWSABLE的使用(很NB的一个运用)
browsable的意思就是浏览器在特定条件下可以打开你的activity,比如:
我有一个activity,它注册了能显示pdf文档,AndroidManifest.xml内容如下:
.........
▪ 4.4 小弟我同意条款-checkbox使用 4.4 我同意条款----checkbox使用
package com.chaowen;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android..........
▪ libgdx中box2d 2.1 物理发动机关于关节 libgdx中box2d 2.1 物理引擎关于关节
box2d 2.1的关节有9个类型,
DistanceJoint 距离
FrictionJoint 摩擦
GearJoint 齿轮
LineJoint 线
MouseJoint 鼠标
PrismaticJoint 棱镜
PulleyJoint 滑轮
RevoluteJoint 旋转
.........
[1]关于CATEGORY_BROWSABLE的应用(很NB的一个运用)
来源: 互联网 发布时间: 2014-02-18
关于CATEGORY_BROWSABLE的使用(很NB的一个运用)
browsable的意思就是浏览器在特定条件下可以打开你的activity,比如:
我有一个activity,它注册了能显示pdf文档,AndroidManifest.xml内容如下:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:mimeType="application/pdf"/>
</intent-filter>
你在浏览器中输入
http://www.devdiv.com/1.pdf
,那么这个activity自动被浏览器给调起来。
类似我们注册了一个数据类型,指定默认打开这个数据类型的应用程序
例子程序:http://code.google.com/p/opensudoku-android/
[2] 4.4 小弟我同意条款-checkbox使用
来源: 互联网 发布时间: 2014-02-18
4.4 我同意条款----checkbox使用
package com.chaowen; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.CheckBox; import android.widget.TextView; public class Ex04_04_checkBox extends Activity { /** Called when the activity is first created. */ private TextView myTextView1; private TextView myTextView2; private CheckBox myCheckBox; private Button myButton; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); myTextView1=(TextView)findViewById(R.id.myTextView1); myTextView2=(TextView)findViewById(R.id.myTextView2); myCheckBox=(CheckBox)findViewById(R.id.myCheckBox); myButton=(Button)findViewById(R.id.myButton); //将CheckBox,Button默认为未选择状态 myCheckBox.setChecked(false); myButton.setEnabled(false); myCheckBox.setOnClickListener(new CheckBox.OnClickListener(){ @Override public void onClick(View v) { if(myCheckBox.isChecked()){ //设置Button为不能选择对象 myButton.setEnabled(true); myTextView2.setText(""); }else { //设置Button为可以选择对象 myButton.setEnabled(false); myTextView1.setText(R.string.text1); /*CharSequence hint=getString(R.string.hello);*/ /*myCheckBox.setHint(hint); myCheckBox.setHintTextColor(Color.RED);*/ //在TextView2里显示出"请勾选我同意" myTextView2.setText(R.string.no); } } }); myButton.setOnClickListener(new Button.OnClickListener(){ @Override public void onClick(View v) { if(myCheckBox.isChecked()){ myTextView1.setText(R.string.ok); }else { } } }); } }
main.xml
<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <!--建立第一個TextView --> <TextView android:id="@+id/myTextView1" android:layout_width="185px" android:layout_height="267px" android:layout_x="67px" android:layout_y="53px" android:text="@string/text1" /> <!--建立第二個TextView --> <TextView android:id="@+id/myTextView2" android:layout_width="100px" android:layout_height="30px" android:layout_x="190px" android:layout_y="325px" /> <!--建立一個CheckBox --> <CheckBox android:id="@+id/myCheckBox" android:layout_width="97px" android:layout_height="wrap_content" android:text="@string/str_agree" android:layout_x="99px" android:layout_y="318px" /> <!--建立一個Button --> <Button android:id="@+id/myButton" android:layout_width="85px" android:layout_height="wrap_content" android:text="@string/str_go" android:layout_x="102px" android:layout_y="363px" /> </AbsoluteLayout>
String.xml
<?xml version="1.0" encoding="utf-8"?>
<resources> <string name="hello">Hello World, Ex04_04_checkBox!</string> <string name="app_name">Ex04_04_checkBox</string> <string name="str_agree">我同意</string> <string name="str_go">確定</string> <string name="ok">你已接受同意!!</string> <string name="no">*請勾選我同意</string> <!-- 空格都是用TAB鍵做區隔的 --> <string name="text1">我是範例合約~~ 我是範例合約~~ 我是範例合約~~ 我是範例合約~~ 我是範例合約~~</string> </resources>
[3] libgdx中box2d 2.1 物理发动机关于关节
来源: 互联网 发布时间: 2014-02-18
libgdx中box2d 2.1 物理引擎关于关节
DistanceJoint 距离
FrictionJoint 摩擦
GearJoint 齿轮
LineJoint 线
MouseJoint 鼠标
PrismaticJoint 棱镜
PulleyJoint 滑轮
RevoluteJoint 旋转
WeldJoint 焊接
呵呵.我也是刚接触.我的gmail:carmenloklok@gmail.com
box2d 2.1的关节有9个类型,
1 楼
jinbinhan
2011-04-19
最近在看libgdx,国内讨论的地方太少了,kongweile兄方便留个聊天方式一起讨论么?
2 楼
kongweile
2011-04-19
jinbinhan 写道
最近在看libgdx,国内讨论的地方太少了,kongweile兄方便留个聊天方式一起讨论么?
呵呵.我也是刚接触.我的gmail:carmenloklok@gmail.com
最新技术文章: