自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Debug调试程序

Debug1.进入Debug方式:第一种:项目->Debug As->Android applecation第二种:单击工具栏中的小飞蛾,在下拉列表中选择调试的项目2.添加断点的方式:第一种:双击编辑框中代码所在行号左侧的空白处添加,再次双击删除。第二种:在编辑框中代码所在行号左侧的空白处右键单击->Toggle Breakpotion添加或删除。第三种:快捷键Ctrl

2016-01-22 15:39:47 326

原创 ScrollView实现滚动效果

一、实现滚动效果ScrollView的种类:HorizontalScrollView:水平滚动视图ScrollView:垂直滚动视图隐藏ScrollView1.标签属性:android:scrollbars = "none"2.代码设置:setHorizontalScrollBarEnabled(false);隐藏横向ScrollViewsetVerticalScr

2016-01-15 16:59:26 488

原创 ViewFlipper实现屏幕切换动画效果

一、使用ViewFlipper实现图片轮播ViewFlipper:1.功能:Android系统自带的一个多页面管理控件,它可以实现子界面的自动切换2.为ViewFlipper导入View:(1)静态导入:例如:在组件中增加,这种方式比较死板不推荐使用(2)动态导入:获取ViewFlipper组件后使用addView()方法实现,例如:flipper.addView(getI

2016-01-15 15:26:46 405

原创 使用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 279

原创 fragment生命周期 fragment与activity通信

一、Fragment生命周期Fragment的生命周期1、 onAttach();//当fragment被添加到activity中时会回调这个方法;只会调用一次2、 onCreate();//在fragment创建的时候回调这个方法;只会调用一次;3、 onCreateView()://每次创建都会绘制Fragment的View组件时调用该方法,相当于fragment绑定一个布局,

2016-01-13 12:13:59 377

原创 fragment基础

一、fragment的设计哲学Fragment在应用中应当是一个模块化和可重用的组件,因为Fragment定义了他自己的布局,以及通过使用他自己的生命周期回调方法定义了他自己的行为,可以讲Fragment包含到多个Activity中。二、fragment的静态加载静态加载1Fragment与Activity通信:1、fragment加载方式:静态加载、动态加载2、静态加

2016-01-13 11:27:45 231

原创 使用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 1087

原创 使用ProgressBar实现进度条

一、ProgressBar的关键属性android:max = “100” ——最大显示进度android:progress = “50” ——第一显示进度android:secondaryProgress = “80” —— 第二显示进度(在progressdialog要用)android:indeterminate = “true” —— 设置是否精确显示(★注:true表示不

2016-01-11 14:20:14 2180

原创 使用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 343

原创 使用GridView表格显示多张图片

一:GridView 概述1:主题:使用GridView以表格形式显示多张图片2:课程目标:学会使用GridView制作二维布局界面(行、列分布)3:GridView用来干嘛:用于在界面上按行、列分布的方式来显示多个组件;应用举例:手机系统桌面、手机360安全卫士功能列表、聚划算搜索全部内容列表4:相似列表组件间比较:GridView 二维列表显示(行列式)ListVi

2015-12-30 16:06:08 1439

原创 使用日历选择器DatepicKer和时间选择器TimepicKer

一:两组监听器两组实现日期的方式监听器OnDateChangedListener和OnTimeChangedListener()对应的事件OnDateChanged和OnTimeChanged监听器OnDateSetListener和OnTimeSetListener()对应的事件OnDateSet和OnTimeSet二:使用DatePicker实现日历选择器D

2015-12-30 10:38:16 885

原创 ListView显示数据

一:课程目标一、理解ListView的基础使用二、学会熟练运用两种适配器(ArrayAdapter(数组适配器)、SimpleAdapter(简单适配器))三、学会熟练运用两种监听器(OnScrollListrener(滚动事件监听器)、OnItemClickListener(触发下拉刷新))四、学会熟练运用适配器数据的刷新(notifyDataChanged(适配器的数据刷新))

2015-12-29 15:07:02 1001

原创 AndroidManifest.xml清单配置文件

manifest注册四大组件:application标签包含四大组件,切一个manifest只能有一个application节点application属性:图标:android:icon标题:android:label主题样式:android:themeintent-filter 过滤器,组件间通信的入口.可以选些.组件篇:每个组件必须包含name属性(推荐使用

2015-12-29 11:16:52 326

原创 设置文本框样式和修改按钮样式

xml文件设置控件样式

2015-12-25 12:48:09 2490

本人kotlin学习资料

最近 Kotlin 和人工智能比较火,有不少同学留言问我怎么学习 Kotlin,怎么学习机器学习,今天就给大家推荐两份不错的学习资料。

2017-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除