Android基础--项目的文件结构(二) AndroidManifest.xml文件分析 [注]此项目文件结构仅限于Android Studio下的Android项目!!! 在一个Android项目中,AndroidManifest.xml文件(安卓清单文件)是整个APP的配置文件,它位于文件结构中app文件夹中,相当于根目录.四大组件都需要在AndroidManifest.xml文件中声明才可以使用,APP用到的相关权限都需要在AndroidManifest.xml文件中配置才不会影响使用,…
Android基础--项目的文件结构(三) 代码源文件夹与资源文件夹 [注]此项目文件结构仅限于Android Studio下的Android项目!!! 在一个Android项目中,代码源文件夹有4个,分别是java.jni.aidl.rs,资源文件夹有3个,分别是assets.res.resources.(这里的文件夹名称是在project视图下的名称,如有疑问可参考Android基础--项目的文件结构(一)Android视图与Project视图对比) 文件夹路径及概要说明如下表所示: Pro…
Android基础--项目的文件结构(一) Android视图与Project视图对比 [注]此项目文件结构仅限于Android Studio下的Android项目!!! 在Android Studio(简称AS)中,一个Android项目的文件结构有许多种表现形式,我称之为视图.其中,Android视图是AS默认的视图,在新建一个项目之后,AS就会将项目的文件结构以Android视图表现出来:Project视图是程序猿们最喜欢的视图,几乎所有教科书.教程里都建议切换Project视图,因为An…
------- 源自梦想.永远是你IT事业的好友.只是勇敢地说出我学到! ---------- 按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步. 十二.设置中心的界面 每次打开软件都需要联网,怎么把这个关闭掉? 把功能做到设置中心这个功能模块. 首先把布局文件写出来…
Google天气客户端 本周学习计划 学习布局控件和XML解析的相关知识. 看懂程序代码. 把借鉴代码成功导入到Android Studio中并运行成功. 实际完成情况 我学习到布局控件XML在res/layout中,是以main.xml的形式保存.在此程序中,定义了TestView.Button.TableLayout.Spinner.RelativeLayout这四种布局文件,它们分别表示文字显示.按钮切换.表格显示.下拉列表.相对布局.TestView用来显示指示文字,Button用来控制…
利用Android Studio创建完第一个Hello World项目后,我们会看到使用project模式的项目结构. 一..gradle和.idea 这两个目录放置的是Android Studio自动生成的一些文件. 二.build 主要包含了一些在编译时自动生成的一些文件. 三.gradle 包含了gradle wrapper的配置文件. 四..gitignore 将指定的目录或文件排除在版本控制之外的. 五.build.gradle 全局的gradle构建脚本.使用了基于Groovy的领域…
1.Spinner 提供一个快速的方法来从一组值中选择一个值.在默认状态Spinner显示当前选择的值.触摸Spinner与所有其他可用值显示一个下拉菜单,可以选择一个新的值. /** * 写死内容: * 只需在value内创建一个array,写上数据,在xml里引用 */ <array name="city"> <item>北京</item> <item>上海</item> <item>广州</item&g…
本身这个错误不影响运行,但是看着烦啊.解决方案几种如下: 1.xml标签不完整或者未关闭,常有的事.Eclipse并不是所有的xml标记都检查,单双标记什么的. 2.有人说,据说是 android api 的版本和模拟器的版本不一致导致的 .你如果出现了,可以试试. 3.版本和写权限问题,改改AndroidMenifest.xml文件 删除<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19&q…
简介 View Flipper,是ViewAnimator的子类,而ViewAnimator又是继承自FrameLayout,而FrameLayout就是平时基本上只显示一个子视图的布局,由于FrameLayout下不好确定子视图的位置,所以很多情况下子视图之前存在相互遮挡,这样就造成了很多时候我们基本上只要求FrameLayout显示一个子视图,然后通过某些控制来实现切换.正好,ViewFlipper帮我们实现了这个工作,我们需要做的就是,选择恰当的时机调用其恰当的方法即可 类结构 方法 意义…
工具: Git安装(官网下载,默认安装即可). 步骤一: 新建一个Android Studio项目: 步骤二: 申请OSChina账号.登陆并创建新项目 1. 2. 3.点击复制,下面在Android Studio中能用到(填写URL地址) 步骤三: 把Android Studio项目导入码云 1. 2.选择自己所创建的整个工程,点OK 3.点过OK之后会发现,在Project下 部分文件变为红色 4.点击Add 5.目录下字体颜色变成绿色 6.点击红色箭头指向的地方(可能会提示填写邮箱地址,即…