安卓第一天

模拟器部分代码
1.用命令启动模拟器(切换tools)
emulator @4.4AVD
 
2.用命令安装APK程序(切换到platform-tools)
adb install 程序名.apk
 
项目结构部分
res(resource资源部分,图片,声音,视频,网页,XML文件等等)
1.drawable-xxx
(用于放图片的,推荐用png格式
图片只能用数字小字字母,不能以数字开头
)
2xxx,代表的意思,分辨率的大小,依次是l<m<h<x<xx
 
layout:界面,在Android的表现形式就是XML文件
 
3.menu:菜单
 
4.values
(dimens.xml字体大小,
 
strings.xml一般说汉字,但其实他是一个包含所有资源的
 
styles.xml样式,就相当于网页中的css)
 
5.额外文件夹raw
  一般用于放音频,视频等等,当然也可以放在assets(他也可能放网页)
 
6.anim文件夹(动画效果文件夹,一般都是XML文件的形式)
 
7.xml各种自定义的XML文件
 
--放完后,我们怎么去访问(用,其实就是界面layout用)它们呢(快捷alt+/)
 
layout-land文件夹
横屏幕
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.ruicaiedu.day1125_base"
    android:versionCode="1"
    android:versionName="1.0" >
<!--xmlns:android:DTD,就是一个标准 
package:包名,此项目活动类Activity(界面类)所在的包
android:versionCode此软件版本号
android:versionName此软件版本名称
-->
    
    <!-- ctrl+shift+c,设置当前软件最低和最高运行的SDK版本 -->
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="19" />
<!-- 软件权限设置,比如想连网,想查询通迅录,想用GPS,想把歌曲下载到SD卡里面??? 
    android:name="写相应的权限"
    -->
    <uses-permission android:name="android.permission.INTERNET"/>
    
    <!-- 整个应用程序配置
    android:icon应用程序所有的图标
    android:label应用程序的标题
    anroid:theme此程序的主题(有系统主题(一般要加一个android:)和自定义主题)
    android:allowBackup="true"允许备份
     -->
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <!-- 活动,配置,也就是相当于界面配置
        android:name,此类在什么地方,具体位置,如果上面manifest里面写了package,此处可以省略package前缀,就直接写.类名就可以
        anroid:label,应用程序名字,和上面是一样的,只不过这个只用于此界面
        intent-filter:意图过滤器,指定如果运行MainActivity,什么情况下让MainActivity运行起来
       
         -->
        <activity
            android:name="com.ruicaiedu.day1125_base.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
         <!-- 内容提供者Content Provider:可以访问其它应用程序,应用程序之间的数据共享 -->
<!--         <provider android:name="" android:authorities=""/> -->
 
<!-- 广播:当一件 事件定义后,一但有人触发了,就执行它 -->
<!-- <receiver android:name=""> -->
<!--     <intent-filter> -->
<!--         <action android:name="abcdefg"></action> -->
<!--     </intent-filter> -->
<!-- </receiver> -->
 
<!-- 服务:一般在后台,没有界面 -->
<!-- <service android:name=""></service> -->
    </application>
 
</manifest>
posted @ 2015-11-25 12:55  请叫我码农怪蜀黍  阅读(151)  评论(0编辑  收藏  举报