————————————————————————————————————————————————————
主界面类
/**
* 主界面 Activity类
* 主界面:点击应用图标启动的界面
* 继承自四大组件之一的Activity
* @author 三星*
*/
public class MainActivity extends Activity {
/**
* 重写的方法
* onCreate:在当前类(Activity)对象创建的时候自动调用
* 回调方法:系统自动调用
*/@Override
protected void onCreate(Bundle savedInstanceState) {
//调用父类处理做一些默认的初始化工作
super.onCreate(savedInstanceState);
//加载布局文件
//指定布局文件在R所对应的变量,加载布局文件最终显示到窗口中
setContentView(R.layout.activity_main);}
}
——————————————————————————————————————————————
对手机的版本进行要求
minSdkVersion:最小的版本,如果手机的版本小于此值,不能安装此应用
targetSdkVersion :最佳的版本,手机的版本可以大于此值
————————————————————————————————————————————————————
<string name="app_name">微信</string>
<string name="hello_world">Hello world!</string>
<string name="XiangYang">新年原谅绿绿绿绿~</string>
这代码可使界面显示为这样:
——————————————————————————————————————————————
——————————————————————————————————
Android系统文件目录结构
代表系统的根目录
存放着第三方的apk文件
其中是系统中的应用安装文件
与应用对应的文件,在应用安装时自动生成,应用卸载时自动删除
sd卡的文件夹
SDK的文件目录结构
————————————————————————————————————————————————————
adb 命令及其作用:
* adb start-server:启动adb进程
* adb kill-server:杀死adb进程
* adb devices:查看当前与开发环境连接的设备,此命令也可以启动adb进程
* adb install XXX.apk:往模拟器安装apk
* adb uninstall 包名:删除模拟器中的应用
* adb shell:进入linux命令行