`

Android - Eclipse 基础修改

阅读更多

1:更改APP的icon图标:

APP的icon在Project/AndroidManifest.xml文件中 

e.g.

 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="cn.itcast.app"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/donkeysmall" android:label="@string/app_name">
        <activity android:name=".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>
    </application>
    <uses-sdk android:minSdkVersion="8" />

</manifest> 

 中的android:icon=“icon_img_value”部分,上面icon_img_value中的值为drawable/donkeysmall,是指R.java中静态final类drawable中的静态常量donkeysmall; icon_img_value的值是在Project/res/values/目录下任意.xml文件中定义;

icon图标位置在Project/res/drawable-hdpi,drawable-ldpi,drawable-mdpi中根据图片大小分别存放。

 

2.

Android APP架构

src/

java源代码存放目录

 

gen/

自动生成目录,存放所有有Android开发工具自动生成的文件。

目录中最重要的R.java文件,是android开发环境自动更新,不可手动更改。

 

res/

资源目录,存放APP使用到的各种资源,如:xml界面文件,图片或数据,

Project/res/drawable-*/ 目录 存放图片文件,大,中,小

Project/res/layout/ 目录 存放APP的界面

Project/res/value/ 目录 存放APP中使用到文字,颜色等;[宜维护,国际化等]

 

assets/

资源目录 这个目录保存的文件可以打包在程序里;

 

res 和assets的不同点是,android不为/assets下的文件生成ID。如果使用/assets下的文件,需要指定文件的路径和文件名。

 

AndroidManifest.xml

项目清单文件,是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。

 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试); 如果应用中使用到了系统内置的应用(如电话服务,互联网服务,短信服务,GPS服务等等),你还需要在该文件中声明使用权限。

 

project.properties或default.properties

项目环境信息描述

 

3.Android 布局

linearlayout relativelayout tablelayout framelayout

 

4.

------------

分享到:
评论

相关推荐

    Android代码-android-app

    本项目采用 GPL 授权协议,欢迎大家在这个基础上进行改进,并与大家分享。 如您感觉本项目中有不妥之处或者有不爽的地方,欢迎提交问题或更改方案,项目小组会 及时的对您提交的修改给予反馈。希望能为开发者提供一...

    Android ADT by Eclipse adt-bundle-windows-xx and Eclipse 7.x、8.x、9.x、10.x汉化插件

    路径修改为相对路径,并在8.x、9.x、10.x及Android ADT by Eclipse平台 adt-bundle-windows-x86-20140321、adt-bundle-windows-x86-20140702 平台安装均成功, 特此推荐,建议使用方法二简洁明了,方法一生成的...

    Android基于eclipse的学生信息管理系统

    本设计是在学习Android平台软件开发的课程的基础上进行的一次综合实践。 该系统的具体任务就是设计一个学生管理系统,由计算机来代替人工执行一系列诸如对学生信息的增加、删除、查询和修改的处理操作,以方便对以上...

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

    Android代码-eoe 安卓客户端

    启动Eclipse,导入Android客户端项目,请确保你当前的Android SDK是最新版。 如果编译出错,请修改项目根目录下的 project.properties 文件。 推荐使用Android 4.0 以上版本的SDK: target=android-14 一、工程目录...

    android-project-wo2b:[已弃用] Eclipse版本,查看Android Studio版本的链接->

    项目结构 图界传说只是基于此框架下的一个很小的应用场景,[wo2b-common-api] + [wo2b-common-wrapper]本身是一套通用的项目框架,能够让你根据...基础类名由Rocky修改成Base 在BaseFragmentActivity中统一使用工具栏替

    Android程序设计基础

    Android基础教程(你的第一本Android书) 基本信息 原书名: Hello, Android: Introducing Google's Mobile Development Platform 原出版社: Pragmatic Bookshelf 作者: (美)Ed Burnette 译者: 张波 高朝勤 ...

    android-oschina:奥希纳

    如果编译出错,请修改项目根目录下的 project.properties 文件。 推荐使用Android 4.0 以上版本的SDK,请使用JDK1.6编译: target=android-15 本项目采用 GPL 授权协议,欢迎大家在这个基础上进行改进,并与大家分享...

    基于 Android Studio + Eclipse 开发的毕业设计指导网站 / Eclipse 端代码

    - - 不懂运行,下载完可以私聊...3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------

    Android高级编程--源代码

    CruiseYoung提供的带有详细书签的电子书籍目录 ... 该资料是《Android高级编程》的源代码 ...本书的内容和示例提供了如何使用当前SDK来编写优秀的移动程序所需要的基础知识,同时也保持了快速适应未来版本...

    android openfire xmpp smack即时通讯,包括:聊天发生文字,表情,图片,语音等直接导入eclipse不报错

    如果报错:eclipse项目右键,build path,...最后说明:此demo是在网上一个叫EIM企信通的demo基础上进行完善修改得来的成果,添加了好多功能,大家有兴趣的配置好openfire设置好IP就可以使用,完美运行,欢迎大家下载

    tishadow-eclipse-plugin:用于运行 TiShadow 测试并在 JUnit 视图上显示结果的插件

    使用 Eclipse 提供的所有功能,如向导、快捷方式等,可以创建 TiShadow 基础应用程序、应用现有的 Titanium 项目、在应用程序代码上部署新更改以及最好的功能之一:能够运行测试并查看有关 junit 格式的报告。...

    oschina-android-app:开源中国社区移动客户端

    安卓应用开源中国社区Android客户端项目简析注:这里假设你已经有Android开发环境启动Eclipse,单击菜单并导入Android客户端项目,请确保您当前的Android SDK是最新版本。如果编译出错,请修改项目根目录下的project...

    [开源]eoe的Android客户端源码

    如您感觉本项目中有不妥之处或者有不爽的地方,欢迎提交问题或更改方案,项目小组会 及时的对您提交的修改给予反馈。希望能为开发者提供一款开源好用的Android版客户端产品。 一款好产品需要大家共同努力,大家共勉...

    Google Android SDK开发范例大全(完整版)

    Android 包括一个构建在 WebKit 基础上的可嵌入浏览器,iPhone 的 Mobile Safari 浏览器同样也是以 WebKit 为基础。 Android 提供多种连接选项,包括 WiFi、蓝牙和通过蜂窝(cellular)连接的无线数据传输(例如 ...

    中文版Android程序员入门

    为Eclipse配置Android Plugin - 第三章(3) 12 第四章 浏览Android SDK 14 浏览Android SDK - 第四章(1) 14 Android SDK是什么 - 第四章(2) 14 Android 文档 - 第四章(3) 15 Android示例 - 第四章(4) 15 ...

    Android录音--AudioRecord、MediaRecorder

    在链接内容基础上修改了amr编码格式为aac编码格式 Android提供了两个API用于实现录音功能:android.media.AudioRecord、android.media.MediaRecorder。 网上有很多谈论这两个类的资料。现在大致总结下: 1、...

    Android程序员入门(中文版).doc

    为Eclipse配置Android Plugin - 第三章(3) 12 第四章 浏览Android SDK 14 浏览Android SDK - 第四章(1) 14 Android SDK是什么 - 第四章(2) 14 Android 文档 - 第四章(3) 15 Android示例 - 第四章(4) 15 ...

    基于eclipse的Android更换头像.zip

    开放源代码:Android系统采用开放源代码模式,允许开发者自由访问、修改和定制操作系统,这促进了技术的创新和发展,使得Android系统具有高度的灵活性和可定制性。 多任务处理:Android允许用户同时运行多个应用程序...

Global site tag (gtag.js) - Google Analytics