zoukankan      html  css  js  c++  java
  • 安卓第一天

    模拟器部分代码
    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>
  • 相关阅读:
    元类,单例模式
    面向对象高阶
    类的三大特性---封装以及Property特性
    c# 中的string(神奇的string)
    c#中的equal和getHashCode
    linq中的Distinct的使用(附带IComparable和IComparer的复习和使用)
    flex布局完整示例
    flex布局中flex-basis的理解
    CSS两端对齐的效果;
    理解c#中扩展性代码
  • 原文地址:https://www.cnblogs.com/wangfeng520/p/4994317.html
Copyright © 2011-2022 走看看