
Android初学
五十円
一切的不满源于自己的不努力。
展开
-
AndroidManifest.xml清单配置文件
manifest注册四大组件:application标签包含四大组件,切一个manifest只能有一个application节点application属性:图标:android:icon标题:android:label主题样式:android:themeintent-filter 过滤器,组件间通信的入口.可以选些.组件篇:每个组件必须包含name属性(推荐使用原创 2015-12-29 11:16:52 · 373 阅读 · 0 评论 -
fragment生命周期 fragment与activity通信
一、Fragment生命周期Fragment的生命周期1、 onAttach();//当fragment被添加到activity中时会回调这个方法;只会调用一次2、 onCreate();//在fragment创建的时候回调这个方法;只会调用一次;3、 onCreateView()://每次创建都会绘制Fragment的View组件时调用该方法,相当于fragment绑定一个布局,原创 2016-01-13 12:13:59 · 411 阅读 · 0 评论 -
fragment基础
一、fragment的设计哲学Fragment在应用中应当是一个模块化和可重用的组件,因为Fragment定义了他自己的布局,以及通过使用他自己的生命周期回调方法定义了他自己的行为,可以讲Fragment包含到多个Activity中。二、fragment的静态加载静态加载1Fragment与Activity通信:1、fragment加载方式:静态加载、动态加载2、静态加原创 2016-01-13 11:27:45 · 266 阅读 · 0 评论 -
使用WebView显示网页
一、使用WebView加载页面:webView.loadUrl();1、Intent意图打开网页:String url="http://www.baidu.com/";Uri uri=new Uri(url);Intent intent=new Intent(Intent.ACTION_VIEW,uri); startActivity(intent); //直接调用默认的浏览器原创 2016-01-12 18:09:29 · 1209 阅读 · 0 评论 -
使用ProgressBar实现进度条
一、ProgressBar的关键属性android:max = “100” ——最大显示进度android:progress = “50” ——第一显示进度android:secondaryProgress = “80” —— 第二显示进度(在progressdialog要用)android:indeterminate = “true” —— 设置是否精确显示(★注:true表示不原创 2016-01-11 14:20:14 · 2253 阅读 · 0 评论 -
设置文本框样式和修改按钮样式
xml文件设置控件样式原创 2015-12-25 12:48:09 · 2564 阅读 · 0 评论 -
Debug调试程序
Debug1.进入Debug方式:第一种:项目->Debug As->Android applecation第二种:单击工具栏中的小飞蛾,在下拉列表中选择调试的项目2.添加断点的方式:第一种:双击编辑框中代码所在行号左侧的空白处添加,再次双击删除。第二种:在编辑框中代码所在行号左侧的空白处右键单击->Toggle Breakpotion添加或删除。第三种:快捷键Ctrl原创 2016-01-22 15:39:47 · 362 阅读 · 0 评论 -
使用Spinner实现下拉列表
//1、设置数据源dataList=new ArrayList();dataList.add("北京");dataList.add("上海");dataList.add("广州");dataList.add("深圳");//2、设置适配器adapter=new ArrayAdapter(this, android.R.layout.simple_spinner_it原创 2015-12-30 16:38:23 · 378 阅读 · 0 评论 -
使用GridView表格显示多张图片
一:GridView 概述1:主题:使用GridView以表格形式显示多张图片2:课程目标:学会使用GridView制作二维布局界面(行、列分布)3:GridView用来干嘛:用于在界面上按行、列分布的方式来显示多个组件;应用举例:手机系统桌面、手机360安全卫士功能列表、聚划算搜索全部内容列表4:相似列表组件间比较:GridView 二维列表显示(行列式)ListVi原创 2015-12-30 16:06:08 · 1503 阅读 · 0 评论 -
使用日历选择器DatepicKer和时间选择器TimepicKer
一:两组监听器两组实现日期的方式监听器OnDateChangedListener和OnTimeChangedListener()对应的事件OnDateChanged和OnTimeChanged监听器OnDateSetListener和OnTimeSetListener()对应的事件OnDateSet和OnTimeSet二:使用DatePicker实现日历选择器D原创 2015-12-30 10:38:16 · 934 阅读 · 0 评论 -
ScrollView实现滚动效果
一、实现滚动效果ScrollView的种类:HorizontalScrollView:水平滚动视图ScrollView:垂直滚动视图隐藏ScrollView1.标签属性:android:scrollbars = "none"2.代码设置:setHorizontalScrollBarEnabled(false);隐藏横向ScrollViewsetVerticalScr原创 2016-01-15 16:59:26 · 535 阅读 · 0 评论 -
ViewFlipper实现屏幕切换动画效果
一、使用ViewFlipper实现图片轮播ViewFlipper:1.功能:Android系统自带的一个多页面管理控件,它可以实现子界面的自动切换2.为ViewFlipper导入View:(1)静态导入:例如:在组件中增加,这种方式比较死板不推荐使用(2)动态导入:获取ViewFlipper组件后使用addView()方法实现,例如:flipper.addView(getI原创 2016-01-15 15:26:46 · 449 阅读 · 0 评论 -
ListView显示数据
一:课程目标一、理解ListView的基础使用二、学会熟练运用两种适配器(ArrayAdapter(数组适配器)、SimpleAdapter(简单适配器))三、学会熟练运用两种监听器(OnScrollListrener(滚动事件监听器)、OnItemClickListener(触发下拉刷新))四、学会熟练运用适配器数据的刷新(notifyDataChanged(适配器的数据刷新))原创 2015-12-29 15:07:02 · 1055 阅读 · 0 评论 -
使用ViewPager实现导航
一、认识ViewPagerViewPager1.加入ViewPager:使用组件2.将Layout布局装换为View对象(1)LayoutInflater lf=getLayoutInflater().from(this);lf.inflate(resource,root);(2)View.inflate(context,resource,root);3.ViewPager原创 2016-01-14 22:25:24 · 305 阅读 · 0 评论