博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓第一天
阅读量:4503 次
发布时间:2019-06-08

本文共 2261 字,大约阅读时间需要 7 分钟。

模拟器部分代码
1.用命令启动模拟器(切换tools)
emulator
 
emulator
 .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=" /ic_launcher"
        android:label=" /app_name"
        android:theme=" /AppTheme" >
        <!-- 活动,配置,也就是相当于界面配置
       
 android:name,此类在什么地方,具体位置,如果上面manifest里面写了package,此处可以省略package前缀,就直接写.类名就可以
       
 anroid:label,应用程序名字,和上面是一样的,只不过这个只用于此界面
       
 intent-filter:意图过滤器,指定如果运行MainActivity,什么情况下让MainActivity运行起来
       
         -->
        <activity
            android:name="com.ruicaiedu.day1125_base.MainActivity"
            android:label=" /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>

转载于:https://www.cnblogs.com/wangfeng520/p/4994317.html

你可能感兴趣的文章
(二)scala构造器和伴生对象
查看>>
MVC中使用RemoteAttribute异步远程验证
查看>>
ROP----The Solution For Ret2shellcode
查看>>
6 个设计原则分别是什么?每种设计原则体现的设计模式是哪个?
查看>>
js判断字符串是否有重复
查看>>
mac 安装ant
查看>>
图层混合模式之正片叠底、滤色
查看>>
环信java后台发送消息时提示msg 应该为JSONObject 的坑
查看>>
Delphi中TStringList类常用属性方法详解
查看>>
删除centos7中自带有python2.7
查看>>
Cisco IOS Debug Command Reference Command E through H
查看>>
Python处理时间 time && datetime 模块
查看>>
sql 删除所有表
查看>>
SGU107-987654321 problem
查看>>
白帽子讲WEB安全 第五章 点击劫持(Click Jacking)
查看>>
Linq查询表达式
查看>>
Centos yum 安装 ipython
查看>>
探寻 webpack_bundle_analyzer 原理
查看>>
python list 插入元素
查看>>
python2 和 python3兼容写法
查看>>