解决Android的某些问题

解决模拟器创建或启动的问题:

描述 : 在部分电脑上会出现模拟器不能创建或不能启动的问题
原因 : 默认的路径包含中文目录
解决办法 :

 删除.android文件夹(C:\Users\用户名\)

配置环境变量:ANDROID_SDK_HOME=D:\android-sdk-windows


解决模拟器运行慢的问题:

1.模拟器如果是用的Intel的CPU,可以安装加速器来提高运行速度


2.但是有些电脑安装报错,需要进入BIOS设置开启CPU虚拟化后即可安装

问题: 部分电脑不能设置 部分电脑安装后会容易蓝屏

解决:使用ARM的CPU,不用加速器

配置Eclipse的字体



配置Eclipse的编码字符集


Android系统文件目录结构


应用编译打包过程


1.

package属性:指定当前应用程序的唯一包名(标识)
 versionCode : 指定应用的版本号

 versionName: 指定应用的版本号(版本名称)

 package="com.beicai.helloword"
    android:versionCode="1"

    android:versionName="1.0" >

2.

<uses-sdk
        android:minSdkVersion="18"
        android:targetSdkVersion="18" />

 对手机的版本进行要求
 minSdkVersion:最小的版本,如果手机版本小于此值,不能安装

 targetSdkVersion: 最佳版本,手机版本可以大于此值

3.

 android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

 icon:应用的图标

  label:应用的名称

4.

 <activity
            android:name=".MainActivity"

            android:label="@string/app_name" >

activity:配置我们的activity类

   label:应用的名称    覆盖上面label

5.

<activity
            android:name=".MainActivity"    —> 让当前Activity 成为主界面

            android:label="@string/app_name" >

6.

主界面Activity类
  主界面:点击应用图标启动的界面
  继承自四大主件之一的Activity
 
 重写方法   onCreate :在当前类(Activity)对象创建的时候自动调用

  回调方法: 系统自动调用

7.

    //调用父类处理做一些默认的初始化工作
        super.onCreate(savedInstanceState);
        //加载布局文件
        //指定布局文件在R所对应的变量,加载布局文件最终显示到窗口中
        setContentView(R.layout.activity_main);
        
        //测试Log
        Log.i("TAG", "i()打印信息");//一般信息日志
        Log.e("MainActivity", "e()打印信息");//错误日志



猜你喜欢

转载自blog.csdn.net/summerkang/article/details/80108057