Android体系介绍

Android开发体系介绍
1.常用布局(容器)
LinearLayout(线性布局)
RelativeLayout(相对布局)
TableLayout(表格布局)
GridLayout(网格布局:4.0+)
FrameLayout(帧布局)
AbsoluteLayout(绝对布局:过时)
2.基本控件
文本控件(TextView)
编辑框(EditText)
按钮控件(Button)
单选按钮(RadioGroup:RadioButton)
复选框(CheckBox)
Switch(开关)
ToggleButton
图片控件(ImageView)
ImageButton
下拉列表(Spinner)
...
3.高级控件
ProgressBar(进度条)
SeekBar(滑块)-RatingBar(评分条)
ListView
GridView
Adapter(适配器)
搜索框(SearchView)
自动完成文本框(AutoCompletionEditText)
对话框(dialg)
菜单(选项菜单,上下菜单,ActionBar-->ToolBar)
Toast
4.数据存储
简单存储(SharedPreferences:xml)
内部存储(input,output)
外部存储(sd卡)
sqlite3数据库(轻量级嵌入式数据库:移动设备)
网络存储(使用web端数据库)

5.xml与json
xml:可扩展标记语言(SGML语言的分支)
xml语法
创建与解析(dom,sax,jdom,dom4j,pull)
Json:Javascript Object Notation 通用数据交换格式
淘宝,12306,xxx

6.四大组件
Activity(活动:界面)
Service(服务:后台运行,下载任务,长时间保持运行的资源)
BroadcastReceiver(广播接收者:实现activity与service之间通信)
ContentProvider(内容提供者:实现应用程序之间数据共享)

7.android网络编程(实现与服务端通信)
Socket
HTTP协议
HttpURLConnection
HttpClient--apache
OKHttp
WebView(webkit)

8.多媒体服务
图像处理Bitmap,.9.png
MediaPlayer(音频播放)
VideoPlayer(视频播放)
MediaRecoder(录音)
SerfaceView

9.H5+Css3(钉钉)
混合开发模式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值