Android学习
西来
这个作者很懒,什么都没留下…
展开
-
charter1 Android基础
1.系统特性:①应用程序框架支持组件的重用与替换(app发布时遵守了框架的约定,其他app也可以使用该模块) ②Dalvik虚拟机:专为移动设备优化-集成浏览器、开源webkit引擎 ③SQLite结构化的数据存储 ④优化的图形库,多媒体支持,GSM电话技原创 2016-01-29 14:30:00 · 421 阅读 · 0 评论 -
charter3 安卓辅助
1. .9图片:图片后缀名前有.9的图片,如pic1.9.png这样的图片。 在图片拉伸的时候特定的区域不会发生图片失真,而不失真的区域可以由我们自己绘制2.界面原型设计:Android自带DroidDraw工具设计Android界面:可以生成代码原创 2016-01-29 16:44:10 · 164 阅读 · 0 评论 -
charter2 Android项目目录结构
src目录:包含App所需的全部程序代码文件,我们大多数时候都是在这里编写我们的Java代码的gen目录:只关注R.java文件,它是由ADT自动产生的,里面定义了一个R类,可以看作一个id(资源编号)的字典,包含了用户界面,图形,字符串等资源的id,而我们平时使用资源也是通过R文件来调用的,同时编译器也会看这个资源列表,没有用到的资源不会被编译进去,可以为App节省空间assets目录:原创 2016-01-29 15:46:49 · 273 阅读 · 0 评论 -
Android UI---View与ViewGroup
View类:所有UI组件的父类ViewGroup:容纳UI组件对象的容器(ViewGroup本身也是View的派生类)UI布局的层次结构使用XML定义布局:xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android"原创 2016-01-29 17:04:28 · 256 阅读 · 0 评论 -
四大组件之活动
Activity:活动,在应用中包含用户界面的组件,用于与用户交互1.活动的管理:Android中的活动是可以层叠的,每次启动一个新活动,会覆盖在原来活动之上,点击back会销毁最上面的活动,回到该活动之前的一个活动Android使用任务(Task,在程序中可以使用: getTaskId()来查看该活动所在的返回栈的ID)来管理活动,一个任务就是一组存放在栈里的活动的集合,这个栈为返回原创 2016-08-25 20:01:45 · 290 阅读 · 0 评论 -
在活动中使用menu
1.使用menu:保证菜单得到展示的同时,不占用任何屏幕空间2.代码:res/menu/main.xmlandroid:id="@+id/item_1"android:titile="Item 1"/>android:id="@+id/item_2"android:titile="Item 2"/>原创 2016-08-25 21:56:37 · 150 阅读 · 0 评论 -
Intent
1.Intent是Android程序中各组件之间交互的一种方式,不仅可以指明当前活动即将执行的动作,还可以在不同组件之间传递数据 Intent一般用于启动活动、启动服务、以及发送广播2.Intent用法分为两种:显式和隐式①显式Intent Intent intent = newIntent(ActivityA.this,ActivityB.class);原创 2016-08-25 23:44:40 · 177 阅读 · 0 评论 -
UI-TextView
*.xml: android:id="@+id/text_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" andr原创 2016-08-25 23:53:49 · 153 阅读 · 0 评论 -
Button
四种方式实现监听:xml:"http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"原创 2016-08-26 00:04:12 · 209 阅读 · 0 评论