第一行代码笔记,第三章----UI的点滴
来源:互联网 发布:小博士隔音膜 淘宝网 编辑:程序博客网 时间:2024/05/17 06:42
1:常用的控件
1.1 TextView 显示文本信息。
1.2 Button 于用户交互的控件(比如,点击跳转)
1.3 EditText 输入 和编辑内容(如:微信发送的消息)
1.4 ImageView 图片控件
1.5 ProgressBar 进度条
Android控件的可见属性
visible : 控件是可见的。
invisible : 控件不可见,但任然占着空间。
gone : 控件不可见,也不占空间。
1.6 AlertDialog 对话框
1.7 ProgressDialog 进度条对话框
2: 详解 Android中的布局
2.1 LinearLayout : 线性布局,
有vertical垂直,和horizontal水平
2.2 RelativeLayout 相对布局
相对于父类的左边,右边,上边,下边,父类居中。
2.3 FrameLayout 控件都会在布局的左上角。
2.4 TableLayout 表格布局
3:创建自定义控件
第一步:写个类继承自 LinearLayout 。(重写里面的方法)
第二步:自定义布局(例如title)
第三步:在main.xml中把布局加入,
第四步: 在这个类中写入点击事件
4:ListView的使用
ListView的优化:
4.1新增加一个内部类ViewHolder,对控件进行缓存。
4.2 复用convertView
4.3减少findViewById的次数。
5:单位和尺寸
5.1 px; 在屏幕中显示的最小元素单元。
pt:磅数,一般pt作为字体的单位来用
5.2 dp和sp
dp:距离用dp
sp:字体大小用sp
2016年10月8日,15.14分,耗时1小时30分。
- 第一行代码笔记,第三章----UI的点滴
- 《第一行代码》 随手笔记——第三章 UI开发的点点滴滴
- 第一行代码第二版(郭霖著)笔记之第三章(UI开发的点点滴滴)
- 读书笔记 第一行代码 第三章UI开相关
- 第一行代码 第三章
- 第一行代码笔记4(UI)
- 阅读郭林《第一行代码》的笔记——第3章 软件也要拼脸蛋,UI开发的点点滴滴
- 第一行代码 第三章 ListView
- 第一行代码 第三章 RecyclerView
- 第一行代码 UI部分笔记(写一个通用的标题栏)
- 第一行代码第三日
- 第一行代码-笔记
- 《第一行代码》笔记
- 第一行代码笔记
- 第一行代码笔记,第八章-----多媒体的使用
- 第一行代码笔记,第十章------网络的世界
- 第一行代码笔记,第十一章------位置的探究
- 第一行代码笔记,第十四章----- Git的使用
- mac配置java环境
- 使用iText7----生成纯文本、图片、表格内容的pdf文件
- Android视频播放02—SurfaceView实现
- iOS接入微信支付(小白都能看懂的微信支付)
- 深入浅出聊Unity3D项目优化:从Draw Calls到GC
- 第一行代码笔记,第三章----UI的点滴
- Android编译环境搭建-ubuntu虚拟机中AndroidStudio真机调试
- 存储过程与触发器
- 【原创】一笔画问题(欧拉路)
- 兼容iOS 10 资料整理笔记
- phonegap jQuerymobile 跨域访问
- WebApplication 与WebSite
- 勾股定理一日一证连载126
- 15、关于String,File,InputStream之间的相互转换