博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android学习简单总结
阅读量:6079 次
发布时间:2019-06-20

本文共 679 字,大约阅读时间需要 2 分钟。

1: 主要的view控件:

文字: TextView

图片: ImgView

视频:SurfaceView ...

 

2:控件

PopupWindow 实现类似左边导航栏

tabhost实现顶部或者下部的tab

 

3:组件

(1) activity 实现界面显示,绑定view。

(2) service 于在后台完成用户指定的操作。

(3) contentProvider 使一个应用程序的指定数据集提供给其他应用程序。其他应用可以通过ContentResolver类从该内容提供者中获取或存入数据。

(4) broadcast receiver 你的应用可以使用它对外部事件进行过滤,只对感兴趣的外部事件(如当电话呼入时,或者数据网络可用时)进行接收并做出响应。广播接收器没有用户界面。然而,它们可以启动一个activity或serice来响应它们收到的信息,或者用NotificationManager来通知用户。通知可以用很多种方式来吸引用户的注意力,例如闪动背灯、震动、播放声音等。一般来说是在状态栏上放一个持久的图标,用户可以打开它并获取消息

 

4: listView 

使用AsyncTask实现数据的一部加载。

通过设置onScroll监听可以实现分批加载

 

5:布局

线性布局:LinerLayout

表格布局:TableLayout
相对布局:RelativeLayout
绝对布局:AbsoluteLayout
帧布局:FrameLayout

 

6: TraceView 对angdroid系统进行性能监控

 

7: 动画

tween动画

frame动画

 

转载地址:http://izhgx.baihongyu.com/

你可能感兴趣的文章
mysql数据库入门、进阶和提升(续一)
查看>>
Windows网络连接指示器,NCSI
查看>>
Android——Shape详解
查看>>
高性能专业上网行为管理设备WSG-500E开箱评测
查看>>
Win10中启用Linux Bash
查看>>
读【深度探索C++对象模型】【下】
查看>>
互引头文件的一种解决策略
查看>>
http://blog.51cto.com/itsoul/2047041
查看>>
发明了互联网和AI的美军机构长文预测:人类正与机器合二为一
查看>>
rhel7 http实例
查看>>
PHP获取远程图片并调整图像大小(转)
查看>>
sysstat 安装
查看>>
大型网站运维管理特点介绍
查看>>
命令历史与别名
查看>>
Ubuntu下开启Apache重写扩展
查看>>
马哥2016全新Linux+Python高端运维班-Iptables 防火墙基础练习,tcp_wrapper
查看>>
Linux中如何搭建本地yum源
查看>>
[Lab8]BGP
查看>>
Linux中的帮助功能
查看>>
什么叫垂直应用
查看>>