
Android学习
文章平均质量分 79
呢喃无音
这个作者很懒,什么都没留下…
展开
-
android学习之旅(11)--Activity与Fragment
ActivityActivity是Android的四大组件之一,在Android应用的开发中占有举足轻重的作用。简单来说我们在屏幕上看到界面就是一个Activity,它表示一个单一屏幕的用户界面。创建Activity(1)新建类继承Activity或其子类(2)在AndroidManifest中声明(注册)(3)创建layout并在新建类的onCreate方法中设置如果是使用继承开发...原创 2020-01-04 18:38:25 · 644 阅读 · 0 评论 -
android学习之旅(10)--RecyclerView实现ListView
RecyclerViewRecyclerView是Android5.0退出的,它的功能十分的强大,可以用来代替ListView和GridView,而且还能实现瀑布流的布局,更加高级和灵活,提供更为高效的回收复用机制,同时实现管理与视图的解耦和。RecyclerView的使用流程1、添加RecyclerView依赖库RecyclerView属于新增的控件,Android将Recycler定义...原创 2019-12-10 15:13:13 · 525 阅读 · 2 评论 -
android学习之旅(9)---选择和开关按钮
文章目录单选框和复选框示例程序XML文件.java文件运行结果状态开关按钮和开关示例程序XML文件.java文件运行结果单选框和复选框单选框(RadioButton)和复选框(CheckBox)都是继承时了Button类,因此它们都支持Button支持的各种属性和方法。RadioBurron和CheckBox的区别在于:一组RadioButton每次只能选择一个,所以RadioButton需要...原创 2019-12-08 18:57:17 · 644 阅读 · 0 评论 -
android学习之旅(8)--EditText
文章目录EditText示例程序:登录界面登录UI界面(.XML文件)功能实现(.java文件)按钮样式EditText样式运行结果EditTextEditText和TextView十分的类似,它们公用了绝大部分的XML属性和方法,它们最大的区别在于:EditText可以接收用户输入。(1)inputType设置输入文本的类型,和HTML中input元素的type功能类似。示例程序:登...原创 2019-12-06 22:11:16 · 400 阅读 · 0 评论 -
android学习之旅(7)---button
文章目录Button普通按钮示例程序1圆角按钮botton_two_style.xml示例程序2描边按钮button_three_style.xml示例程序3按压变色按钮button_four_style.xml示例程序4按钮点击事件.java运行效果ButtonButton继承了TextView组件,它主要是在UI界面上生成一个按钮,该按钮可以供用户点击,当用户点击Button时,会自动触发...原创 2019-12-06 16:50:55 · 497 阅读 · 0 评论 -
android学习之旅(6)---TextView
文章目录TextView显示文字示例程序给文字添加图标示例程序给文字添加添加下划线示例程序给文本添加中划线示例程序文本框的显示不下内容时的操作示例程序1示例程序2运行结果String.xmlTextViewTextView直接继承了View,从功能上看TextView就是一个没有编辑功能的文本编辑器,主要用于文本内容的展示。TextView有非常多的XML属性,主要使用的有以下几种:(1)...原创 2019-12-06 13:34:01 · 417 阅读 · 0 评论 -
android学习之旅(5)---布局管理器
文章目录Android布局管理器线性布局管理器(LinearLayout)常用操作表格布局(TableLayout)帧布局(FrameLayout)帧布局示例程序1帧布局示例程序2MianActivity.javacolors.xml相对布局(RelativeLayout)示例程序网格布局(GridLayout)android中常用的布局单位Android布局管理器布局管理器可以管理安卓的应用...原创 2019-12-04 15:44:12 · 381 阅读 · 0 评论 -
Android学习之旅(4)----自定义View
自定义View文章目录自定义View示例程序:简单的涂鸦小程序MainActivity.javaCustonView.javalinearlayout_layout.xmlarrays.xml当Android提供的View不能满足我们的开发需求时,我们可以通过继承View来实现自定义组件。一般情况下可以重写以下方法:构造函数需要通过构造函数告诉编译器,组件依赖在那个父窗体上。onFin...原创 2019-12-03 16:48:53 · 197 阅读 · 0 评论 -
Android学习之旅(3)---视图(View)组件
视图(View)组件文章目录视图(View)组件示例代码1 将用户输入在屏幕上的文字显示出来(使用java代码开发UI界面)MainActicity.java示例程序2 简单的图片浏览器(通过XML和Java共同设计UI)acticity_main_linearlayout.xmlMainActicity.java附加(java练习题)View组件是android中所有UI组件的基类,即我们在...原创 2019-12-02 22:46:58 · 388 阅读 · 0 评论 -
Android学习之旅(1)---XML
XMLXML指的是Extensible Markup Language即可扩展标记语言,一般用来传输和存储数据。什么是XML(1)XML指可扩展标记语言(2)XML是一种很想HTML的标记语言(3)XML一般用来传输数据,而不是显示数据(4)XML被设计为具有自我描述性(5)XML是W3C的推荐标准XML和HTML之间的差异XML设计用来传输和存储数,其焦点是数据的内容。...原创 2019-12-01 18:14:34 · 180 阅读 · 0 评论 -
Android学习之旅(2)---基础知识
文章目录android体系结构Linux kernelAndroid系统运行层C/C++库Android RuntimeJava Api框架层Applications(应用程序)框架层Android Studio的工程目录android体系结构Android系统的底层是基于linux系统(linux2.6内核)之上,和其他的操作系统一样Android也采用分层的架构,从底到高分别是:Linux...原创 2019-11-30 17:55:58 · 583 阅读 · 0 评论