`

Android学习之入门篇

阅读更多

Android模拟器快捷键
    F1/PgUp     Menu key   菜单键
    F2/PgDown   Star key 星号键
    F3          Call key 发送拨号键
    F4          End Call key 结束通话或者说红键
    Home        Home key Home键
    ESC         Back Key 后退键
    F7          Power button 电源键
    F8          Disable/Enable all networking 禁止/启用所有网络
    F9          Start tracing (only with -trace) 开始跟踪
    F10         Stop tracing (only with -trace) 停止跟踪
    Keypad 2468  Dpad arrows 方向键
    Keypad 5    Dpad center 导航中建/OK键
    Keypad 79   Rotate device skin 旋转设备外观
    Keypad +    Volume Up key 音量增加键
    Keypad -    Volume Down key 音量降低键
    Keypad /    Decrease onion alpha 除法
    Keypad *    Increase onion alpha 乘法
    Ctrl-K      Switch between 'unicode' and 'raw' keyboard modes 切换unicode和原始键盘模
    Ctrl+F12或者Ctrl+F11  屏幕翻转

 

Android项目中各个文件夹的作用:
1. gen Eclipse自动生成的文件夹,里面有个R.java的文件,存放着各种资源的引用
2. assets 存放整个Project需要的其它资源,不会在R.java里自动生成ID
3. res 存放着Project需要的重要资源,每放入一个资源,都会在R.java里生成相应的ID
    a. drawable 存放着相应的图片,分为低中高三种分辨率,分别存放在相应的目录里
    b. layout 布局所需要的文件
    c. values 主要存放Project所需要的字符串资料string.java,开发中需要用到的标签,用于显示的字符串等最好先在这里定义再引用,便于以后维护

 

Android组件常用属性
android:padding组件 设置上下左右的边距,以像素为单位填充空白;
android:paddingBottom 设置底部的边距,以像素为单位填充空白;
android:paddingLeft 设置左边的边距,以像素为单位填充空白;
android:paddingRight 设置右边的边距,以像素为单位填充空白;
android:paddingTop 设置上方的边距,以像素为单位填充空白。
android:password="true"  设置文本框为密码框;
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal;
android:editable //是否可编辑
android:checked="true"选中状态 设置单选按钮默认值
 

分享到:
评论

相关推荐

    android入门学习资料

    《Android入门学习资料详解》 Android作为全球最受欢迎的智能手机操作系统之一,吸引着众多开发者投入其怀抱。本套学习资料旨在帮助初学者快速掌握Android开发的基本技能,内容涵盖Android开发中文文档以及一系列由...

    Android 程序设计入门教学[上篇]

    #### 一、标题解析:“Android 程序设计入门教学[上篇]” 标题直接指出了该教程的主要内容是针对初学者的Android程序设计教学,分为上下两篇。这表明教程将系统地介绍Android开发的基础知识,适合那些对Android开发...

    Android Studio 学习笔记-新手入门-(1)第一个案例

    这篇学习笔记将引导新手入门,通过创建第一个简单的案例来了解Android Studio的基本操作。 首先,让我们了解一下Android Studio的核心功能。它基于IntelliJ IDEA,具备代码自动补全、重构、调试等强大的开发特性。...

    Google官方Android开发教程-入门篇.pdf

    《Google官方Android开发教程-入门篇》是一本专为初学者设计的教程,旨在帮助读者快速掌握Android应用开发的基础知识。这份PDF文档由Google官方发布,确保了内容的专业性和权威性,是Android开发者入门的首选资源。 ...

    Android篇之开发入门

    从Android开发的入门角度来说,新手开发者应该重点关注如何搭建开发环境,并熟悉基础的编程语言,尤其是Java,因为它是Android应用层开发的主流语言。同时,理解Android操作系统的基本概念和架构,对于未来开发出...

    [14本经典Android开发教程]-7-Android编程入门教程

    [14本经典Android开发...C#资料合辑二[C#桌面编程入门篇] http://download.csdn.net/album/detail/957 C#资料合辑一[C#入门篇] http://download.csdn.net/album/detail/669 [Csharp高级编程(第6版)](共8压缩卷) ...

    Android Data Binding实战-入门篇

    本篇文章将深入浅出地介绍Android Data Binding的入门知识,并通过实例代码帮助你快速上手。 首先,我们需要了解Data Binding库的基本概念。Data Binding允许我们在XML布局文件中直接引用Java对象的属性,这样在UI...

    完整的android 安卓入门demo

    本入门Demo提供了全面的学习资源,涵盖了Android开发中的基础元素和关键概念,帮助初学者快速掌握Android应用开发。 一、控件篇 在Android开发中,控件是构建用户界面的基础。ApiDemos-master中的示例展示了各种...

    Android应用开发入门教程(经典版)

    【Android应用开发入门教程(经典版)】 Android是由Google开发的一款开源智能手机操作系统,它基于Linux内核,提供了操作系统、中间件以及应用程序的完整框架。由于其源代码开放,Android能够灵活地适应各种不同的...

    学习Android_NDK入门很简单

    《学习Android NDK入门很简单》这篇教程主要针对想要掌握Android NDK开发的初学者,旨在指导如何入门并开始使用NDK。NDK是Android开发中的一个重要工具,它允许开发者使用C/C++原生代码来编写部分应用,尤其适用于...

    Google官方Android开发教程-入门篇-中文翻译

    - 这些教程是根据Google Android开发者官网的Training教程翻译而来,目的是为了帮助那些英文阅读能力有限的开发者更好地理解和学习Android开发相关的知识。 - 翻译过程中首先利用了Chrome浏览器的自动翻译功能进行...

    Android渗透测试入门教程

    通过"Android渗透测试入门教程试读.pdf",读者可以预期学习到上述各方面的基础知识,了解渗透测试的流程和工具,以及如何运用这些知识来提升Android应用的安全性。"大学霸淘宝店.url"可能是一个提供更深入学习资源的...

    2024年最新版Android studio安装入门教程(非常详细)从零基础入门到精通,看完这一篇就够了.zip

    2024年最新版Android studio安装入门教程(非常详细)从零基础入门到精通,看完这一篇就够了.zip嗨,亲爱的初学者们,欢迎来到Android Studio的世界!今天,我将用最简单的方式,带你一步步了解如何安装最新版的...

    傻瓜式Android APP开发入门教程

    ### 傻瓜式Android APP开发入门教程 #### 一、准备工作 在开始Android应用程序的开发之前,我们需要准备一些基础的开发工具。本教程将详细介绍如何进行这些准备工作,...希望这篇文章能帮助您顺利入门Android开发!

    android 学习资料 pdf ppt

    1. **新手入门导航**:这部分资料可能是针对刚接触Android开发的人员,提供了从零开始学习的步骤和指导,可能包括环境配置、基本概念介绍、项目构建流程等,帮助新手快速上手。 2. **基础问题解答**:这可能是一份...

    深入Android Framework开发(入门篇)

    广大的Android应用开发者是不是对Android系统充满着好奇,是不是很想学习Android系统开发,可惜自己学习难度又太大,本课程将手把手教你学Android Framework开发,带你走进Android系统开发的殿堂,全课程以实战为主...

Global site tag (gtag.js) - Google Analytics