首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Android学习_7/27
】的更多相关文章
Android学习_7/27
一. 自定义控件 1. 引入布局 多个活动需要相同的布局时,使用引入布局的方式来实现代码复用. activity_main.xlm中加入<include layout=”@layout/title”> 2. 创建自定义控件 如果引入的布局要求能够响应事件且功能都相同,为了避免为这些控件单独编写事件注册代码,最好采用自定义控件. step1:新建自定义控件的类(TitleLayout). 使用LayoutInflater实现动态加载布局: La…
我的android学习经历27
前几天忙着学校的互联网+项目比赛,没有时间学习android和发一些东西,主要是这两天太累了,我是项目组长,好多东西去弄,今天已经交稿去进行初赛. 马上收拾收拾心情,继续我的andorid菜鸟之路 加油!!!!!!!…
android学习笔记27——Activity
Activity配置==> android应用程序要求所有的应用程序组件都需要进行显示配置后,才可正常使用.包括:Activity.Service.BroadCastReceiver.ContentProvider. Activity配置值需要在AndroidMainfest.xml文件中配置如:<Application .../>中添加<Activity.../>子元素即可. EG: <activity android:name="com.example.m…
Android学习笔记27:网格视图GridView的使用
网格视图GridView的排列方式与矩阵类似,当屏幕上有很多元素(文字.图片或其他元素)需要按矩阵格式进行显示时,就可以使用GridView控件来实现. 本文将以一个具体的实例来说明如何使用GridView控件实现手机屏幕上各个应用软件图标的摆放,以及应用软件名称的显示. 完成后的程序运行效果如图1所示. 图1 主界面显示效果 1.界面布局 通过查看GridView的API帮助文档(http://developer.android.com/reference/android/widget/Gri…
Android学习笔记(27):日历视图Calendar
日历视图CalendarView可用于显示和选择日期. 能够调用setOnDateChangedListener()方法绑定事件监听器. 经常使用XML属性和相关方法: XML属性 相关方法 说明 android:dateTextAppearance setDateTextAppearance(int) 设置该日历视图的日期文字的眼神 android:firstDayOfWeek setFirstDayOfWeek(int) 设置每周的第一天 android:focusedMonthDateCo…
Android学习_7/26
四种基本布局 1. 线性布局(LinearLayout) android:layout_gravity:指定控件在布局中的对齐方式 android:gravity:指定文字在控件中的对齐方式 android:layout_weight:使用比例的方式指定控件大小,此时控件宽度android:layout_width应该设为0dp 2. 相对布局(RelativeLayout) 1) 相对父布局 android:layout_alignParentLeft=”true” 2) 相对控件 andr…
Android学习_7/25
常用控件 Android控件使用规律:先定义id,再指定宽度和高度,然后适当加入一些控件特有的属性 1. TextView 在界面上显示一段文本 2. Button 注册Button的监视器除了使用匿名类,还可使用实现View.OnClickListener接口 3. EditText 允许用户在控件中输入和编辑内容,并可在程序中对内容进行处理(使用EditText的getText()获取输入的内容.) 4. ImageView…
Android学习_7/24
一. 活动的生命周期 1. 活动状态 运行:位于返回栈栈顶 暂停:不在栈顶,但仍可见 停止:不在栈顶,完全不可见 销毁:从栈中移除 2. 活动的生存期 1) 7种回调方法与3种生存期 onCreate()~onDestory() 完整生存期 onStart()~onStop() 可见生存期 onResume()~onPause() 前台生存期 onRe…
Android学习_7/23
1. 在活动中使用Menu 1) 什么是Menu? 2) 怎么实现? step1:res目录下创建Menu resource file,使用<item…/> step2:活动中创建菜单(重写onCreateOptionsMenu()) @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main,menu); …
Android学习_7/22
一.Android项目目录结构 1. AndroidManifest.xml:整个Android项目的配置,注册各组件 <activity android:name=".MainActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> //主活动 <category…