
香港HTC已公佈Legend和Wildfire的軟體無線更新. 系統會陸續送出更新提示,當您收到系統提示只要點選立即下載即可經由3G/GPRS或無線網路的連線方式,完成您的手機系統更新。
http://androidbiancheng.blogspot.com/
<?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"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<EditText
android:id="@+id/edittext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<Button
android:id="@+id/copyto"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Copy To ClipBoard"
/>
<Button
android:id="@+id/pastefrom"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Paste From ClipBoard"
/>
</LinearLayout>
package com.AndroidClipBoard;
import android.app.Activity;
import android.os.Bundle;
import android.text.ClipboardManager;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class AndroidClipBoard extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final EditText editText = (EditText)findViewById(R.id.edittext);
Button buttonCopyTo = (Button)findViewById(R.id.copyto);
Button buttonPasteFrom = (Button)findViewById(R.id.pastefrom);
final ClipboardManager myClipBoard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
buttonCopyTo.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
myClipBoard.setText(editText.getText());
}});
buttonPasteFrom.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
editText.setText(myClipBoard.getText());
}});
}
}
<?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"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<Spinner
android:id="@+id/hidenoption"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<LinearLayout
android:id="@+id/hidenlayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="可被隱藏"
/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text=" test "
/>
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
</LinearLayout>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="正常顯示:不會被隱藏"
/>
</LinearLayout>
package com.AndroidHidenMenu;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.LinearLayout;
import android.widget.Spinner;
public class AndroidHidenMenu extends Activity {
private static final String[] visibility = {"VISIBLE", "INVISIBLE", "GONE"};
private static final int[] visibilitySetting ={ View.VISIBLE, View.INVISIBLE, View.GONE};
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Spinner hidenOption = (Spinner)findViewById(R.id.hidenoption);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, visibility);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
hidenOption.setAdapter(adapter);
final LinearLayout hidenLayout = (LinearLayout)findViewById(R.id.hidenlayout);
hidenOption.setOnItemSelectedListener(new Spinner.OnItemSelectedListener(){
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
// TODO Auto-generated method stub
hidenLayout.setVisibility(visibilitySetting[arg2]);
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}});
}
}