zoukankan      html  css  js  c++  java
  • 个人总结ANDROID开发事项

    theme:none,Holo Dark(全黑),Holo Light(全白),Holo Light width Dark action Bar(全白,活动栏是黑)

    Create Activity:

    Blank Activity(创建空白程序), 设置Navigation type;

    Fullscreen Activity(全屏),

    Master/Detail Flow(主/详细流,需要继续设置),设置项目的种类和它的种类数;

    2013.8.26

    目录结构

    res/drawable

    res/values string.xml用来定义字符和数值,在activity中读取用getResource().getString(resourceId); getResource().getText(resourced);

    arrays.xml 用来定义数组,在activity中getResource.getStringArray(resourceId);

         color.xml定义颜色和颜色字符串值,在activity中getResource().getDrawable(resourceId);getResource().getColor(resourceId);

         dimens.xml定义尺寸,在activity中getResource(),getDimension(resourceId);

    引用

    1. 在java程序中的引用

      R.resource_type.resource_name;获得系统自带的资源:android.R.resource_type.resource_name;

    2. 在xml中的引用

    @package.typename;如:@drawable/icon方式获取,其中@代表R.java类,drawable代表R.java中的静态内部类;

    引用android系统中自带的资源:@android.color/red;

    1. @+id/string_name表达式

      其中+表示在R.java的名为id的内部类中的添加一条记录;如:android:id="@+id/cancle" ;引用它,@id/cancle

     

    AndroidManifest.xml配置文件的说明:

     

     

    android程序的执行流程分析

    过程:点击图标àandroidManifest.xmlà创建对象HelloWorldActivityà查找资源R.javaà索引main.xmlàstring.xmlà显示界面

    在activity类中,创建activity实例,执行onCreate方法,调用setContentView()作用是加载一个界面。

    在activity类中,找到一个界面元素的方法

    Button button = (Button)findViewById(R.id.buttonId);

    为系统申请拔号权限:

    <ues-permission android.name="android.permission.CALL_PHONE">

     

    国际化

    在文字、图片、界面等建立一个以原有存放的文件夹values,drawable,layout的后面加上"_语言代码-r国家代码"

    如:value_en-rUS

    为了适应不同分辨率,不同的像素密度,推荐使用dip,文字使用sp;

    文件夹的命名:如:Layout-320*240;数字大的要写在前面;

     

     

     

     

     

  • 相关阅读:
    arcgis 9.3安装步骤
    ENVI分类介绍
    转 经典的KNN算法解释
    彩色图像增强方法
    android中怎么让 button组件居中显示
    Android异步查询框架AsyncQueryHandler使用简介
    解决android中checkbox全部选择的操作
    System.exit(0)和System.exit(1)区别
    Andye献礼2013Android开发各种小功能大全(第一版)
    Android中退出多个Activity的两个经典方法
  • 原文地址:https://www.cnblogs.com/liyanwei2013/p/3283953.html
Copyright © 2011-2022 走看看