Android做点东西的确是很麻烦,这是我实际做的一个例子,希望能够很好的让大家理解。
我想很多人到看到过这样的界面吧?很基础的一个界面,但对于初学者却很难把它做出来。我下面演示一下自己做的代码,但太细的细节就不讲了,讲起来太麻烦了。
在此代码中,使用的layout中的xml文件为main.xml,其内容为:
< xml version="1.0" encoding="utf-8" >
android:id="@+id/text_ZipUnZip"
android:layout_width="fill_parent"
android:layout_height=" android:attr/listPreferredItemHeight"
android:textAppearance=" android:attr/textAppearanceLarge"
android:gravity="center_vertical"
android:paddingLeft="5dip"
android:singleLine="true"
/>
代码为:
public class EagleZip extends ListActivity {
//private static final String[] tPROJECTION = new String[] {"Zip","UnZip"};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setDefaultKeyMode(DEFAULT_KEYS_SHORTCUT);
getListView().setOnCreateContextMenuListener(this);
String[] tString=new String[]{"key",};
int[] tInt=new int[]{R.id.text_ZipUnZip};
Map tMap;
tMap=new HashMap();
List
当然,大家要有java的基础,否则看懂也不是很容易.加油学习吧!呵呵。。。。。。