Android
文章平均质量分 68
BASIC_DU
这个作者很懒,什么都没留下…
展开
-
TableLayout的基本使用方式
本文讲述了TableLayout(表格布局)的基本使用方式,介绍了android:shrinkColumns属性、android:stretchColumns属性、android:collapseColumns属性、android:layout_colum属性和android:layout_span属性等五大属性。原创 2017-06-18 22:01:11 · 16515 阅读 · 0 评论 -
RelativeLayout的基本对齐方式
在RelativeLayout(相对布局)中,每个组件都可以通过ID来指定相对于其它组件或者父组件的位置。1、通过ID来指定相对于其它组件的位置,组件之间的相对位置关系设置如下: android:layout_above 将组件放在指定ID组件的上方 android:layout_below 将组件放在指定ID组件的下方 android:layout_toRig原创 2017-06-18 20:59:23 · 21987 阅读 · 1 评论 -
一种动态水平ProgressBar的实现
ProgressBar为进度条,通过它可以显示任务完成的进度,下面是动态水平ProgressBar的一种实现方式:布局文件horizontal_progress_layout.xml如下:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an原创 2017-06-20 00:30:50 · 696 阅读 · 0 评论 -
View和SurfaceView的刷屏方式
1、View的刷屏方式View主要是调用onDraw(Canvas canvas)方法,利用Canvas(画布)来绘制图形,再利用invalidate()/postInvalidate()方法来进行重绘,达到类刷屏的效果。下面通过“随手指移动的小球”为例子,展示View的刷屏方式,代码如下:继承View的MyView类:package com.example.huawei;import androi原创 2017-07-02 21:50:02 · 523 阅读 · 0 评论 -
AndroidManifest.xml的xml语法层次
AndroidManifest.xml的xml语法层次.原创 2017-06-14 00:44:23 · 721 阅读 · 0 评论