ProgressBar作为进度条组件使用,它还派生了SeekBar(拖动条)和RatingBar(星级评分条)。 ProgressBar支持的XML属性: Attribute Name Related Method Description style 设置ProgressBar指定风格 androi ...
分类:
移动开发 时间:
2017-07-21 23:13:10
阅读次数:
295
一、Android 背景 背景就不说了,百度介绍很多,主要还是记一下每个Android版本对应的甜品名称,我觉得这个挺好玩的,哈哈 1.5 Cupcake(纸杯蛋糕):2009年4月30日发布。 1.6 Donut(甜甜圈):2009年9月15日发布。 2.2.1 Froyo(冻酸奶) :2010年 ...
分类:
移动开发 时间:
2017-07-21 01:28:31
阅读次数:
187
道阻且长 行则将至——Android学习总结 我是14年毕业的,我在想我是从什么时候开始做的android开发呢?是大二下学期的时候,那个时候跟在学长的屁股后面蹭一个软件设计大赛的比赛。那时,我们选的是android开发。想来是12年年中的时候吧。我在学校属于极其普通的那种类型,开窍的也晚。那个夏天 ...
分类:
移动开发 时间:
2017-07-18 01:34:26
阅读次数:
252
一、ListView的简单用法 首先新建一个ListViewTest项目,并让Android Studio自动创建好活动。然后修改activity_main.xml中的代码,如下: 接下来修改MainActivity中的代码: 数组中的数据无法直接传递给ListView,需要借助适配器来实现。 Ar ...
分类:
移动开发 时间:
2017-07-15 19:54:01
阅读次数:
362
在上篇中 主要有学习到皮肤资源内置到应用程序中 的方式实现换肤的 基本思路,本篇将继续以上篇的思路学习 皮肤资源内置的方式实现换肤效果、但本篇側重于应用中换肤功能的代码设计实现上。切换的皮肤资源位于assets下不同的皮肤资源目录中。 本篇demo程序的代码结构例如以下: 本篇实现换肤功能的代码设计 ...
分类:
移动开发 时间:
2017-07-15 12:39:57
阅读次数:
229
android:orientation="vertical"表示该布局下的元素垂直排列; 在整体垂直排列的基础上想要实现内部水平排列,则在整体LinearLayout布局下再创建一个LinearLayout布局。 实现效果如下: ...
分类:
移动开发 时间:
2017-07-13 23:39:47
阅读次数:
248
在drawable下新建文件夹bt_shape.xml,如下: 在activity_main.xml下使用: 实现效果如下: ...
分类:
移动开发 时间:
2017-07-13 22:51:36
阅读次数:
228
显示对话框窗体 1、创建Dialog1项目,在activity_main.xml文件里加入一个Button: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:// ...
分类:
移动开发 时间:
2017-07-10 17:58:13
阅读次数:
227
相应若水老师的第十四课 一,Log日志输出 Log.v(tag,message); //verbose模式,打印最具体的日志 Log.d(tag,message); //debug级别的日志 Log.i(tag,message); //info级别的日志 Log.w(tag,message); // ...
分类:
移动开发 时间:
2017-07-08 18:49:04
阅读次数:
139
Android系统使用两个普通属性:尺寸和密度,来对设备屏幕进行分类。你须要先预測你的应用将会在什么样屏幕的设备上安装,包含屏幕尺寸和密度。这种话,你就须要提供一些可选的资源类让你的应用在不同屏幕的设备上有最佳的展示。 有四种普遍的尺寸:small, normal, large, xlarge还有四 ...
分类:
移动开发 时间:
2017-07-08 14:16:45
阅读次数:
190