Welcome 微信登录

首页 / 操作系统 / Linux / Android综合下载系统的开发步骤以及遇到问题

1.设置title为”Android综合下载测试系统”。2.android:gravity="center",将TextView中的字体设置为居中。3. “Error in an XML file: aborting build.”,出现该问题,使用project->clean消除bug4.使用res/values/color.xml,这样可以使用android:background=”@drawable/white”  <?xml version="1.0"encoding="utf-8"?><resources>       <drawablename="darkgray">#808080FF</drawable>       <drawablename="white">#FFFFFFFF</drawable></resources>5.中途出现了一些小插曲,如果MyEclipse无法打开时,The quickest wayto fix this or any other resource-related exception is to:Shut down EclipseIDERemove and backupyour workspace/.metadata/.plugins/org.eclipse.core.resources directoryStart Eclipse IDE(with -clean to be super-safe)Reimport allprojects (UPDATE: Just use File->Import->Existing Project into Workspaceand browse your workspace/project directory)Enjoy6.android:inputType="textPassword"将输入框设置为密码格式7.生成一个checkbox,注意加粗体,否则报错  <CheckBox         android:id="@+id/display"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="@string/display"         />8.在main.xml中嵌入一个relativeLayout  <RelativeLayout xmlns:android=http://schemas.android.com/apk/res/android 9.使用相对布局将loginButton放在searchButton的左边  android:layout_toRightOf="@id/buttonSearch"10.设置密码可以显示不可以显示代码:if(display.isChecked()){                                               //将密码显示出来                                               //myPassword控件进行设置TransformationMethod                    myPassword.setTransformationMethod(HideReturnsTransformationMethod.getInstance());                                     }else{                                               //不显示密码         myPassword.setTransformationMethod(PasswordTransformationMethod.getInstance());                                     }11.进行登陆操作  密码错误时:使用Toast方法来显示信息  Toast.makeText(Login.this, "密码错误!" , Toast.LENGTH_LONG).show();  密码正确时,使用Intent方法进入下一个Activity12.在新的一个Activity中创建布局描述文件.xml,注意:android:orientation="vertical"13.添加RadioGroup以及RadioButton   <RadioGroup         android:id="@+id/typeGroup"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:orientation="vertical"         >         <RadioButton                   android:id="@+id/xml"                   android:layout_width="wrap_content"                   android:layout_height="wrap_content"                   android:text="@string/xml"                   />14.为RadioGroup添加OnCheckedListener监听器//为RadioGroup添加监听器                   typeGroup.setOnCheckedChangeListener(newRadioGroup.OnCheckedChangeListener() {                                                        @Override                            public voidonCheckedChanged(RadioGroup group, int checkedId) {                                     // TODOAuto-generated method stub                                     if(xml.getId()== checkedId){                                               flag= 1;                                     }elseif(txt.getId() == checkedId){                                               flag= 2;                                     }elseif(mp3.getId() == checkedId){                                               flag= 3;                                     }                                                                 }                   });