android app开发知识点整理

来自网络上的一些文档

项目目录结构:

Src: java.class源文件

Gen: Android开发工具自动生成.自动维护,不能修改

R.java 不能手工修改此类中的内容记录各种资源的ID 可以根据R文件中的ID查找各个方法

Assets: 存放资源文件.但存放的资源不会在R.java中生成ID

                   必须指定路径才能引用其中的文件

Res: 存放各种资源文件.

         drawable-hdpi:

                   里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)

         drawable-ldpi:

                   里面存放低分辨率的图片,如QVGA (240x320)

         drawable-mdpi:

                   里面存放中等分辨率的图片,如HVGA (320x480)

在分辨率低于480*800时把图片放在drawable—mdpi中是不会有什么影响,但是当分辨率为420*800或高于它时就会出问题了。你的手机屏幕有那么大但是他会将图片拉伸,当加载图片后让你感觉该屏幕没有实际的大小,而如果将图片放到drawable—hdpi中则该问题就不会存在了。比如手机屏幕的大小为420*800如果你将图片放在drawable—mdpi中,那么你就要准备一张340*525分辨率的图片,

  系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片

         layout:

                    main.XML界面资源

         Values:

         为根节点

通过string指定

                    String.XML应用中文字,尺寸,颜色等数据

Default.properties:系统文件

AndroidManifest.XML:项目清单文件.配置文件. 权限配置.

布局控件

:画廊式       TabWidget>:切换卡     TextView>:文本框      

你可能感兴趣的:(5.1,android,5,移动编程)