上一页 1 ··· 10 11 12 13 14
摘要: ProgressBar时android用于显示进度的组件。当执行一个比较耗时的操作(如io操作、网络操作等),为了避免界面没有变化让用户体验降低,提供一个进度条可以让用户知道程序还在运行。一、ProgressBar有如下几种常见样式1、默认进度条的样式为圆圈(为中等大小的圆圈) 注意,当样式为圆圈时... 阅读全文
posted @ 2014-11-29 22:00 51kata 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 进行android的开发,必须深入了解Activity的生命周期。而对这个讲述最权威、最好的莫过于google的开发文档了。本文的讲述主要是对http://developer.android.com/training/basics/activity-lifecycle/index.html 的翻译,... 阅读全文
posted @ 2014-11-29 09:10 51kata 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在activity中的编写如下代码: final List items = new ArrayList(); //设置要显示的数据,这里因为是例子,所以固定写死 items.add("item1"); items.add("item2"); items.add("item3"); List... 阅读全文
posted @ 2014-11-29 00:26 51kata 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 编写java程序时,一般一个类(或者接口)都是放在一个独立的java文件中,并且类名同文件名(如果类是public的,类名必须与文件名一致;非public得,无强制要求)。如果想把多个java类放在一个java文件中,则只能有一个public类。如下面的两个类放在同一个文件中就会报错,无法编译通过。... 阅读全文
posted @ 2014-11-27 13:58 51kata 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1、安装app>adb install xxx.apk2、卸载app>adb uninstall app的包路径如:>adb uninstall com.example.myfirstapp3、进入命令行 adb shell说明:只有sdcard下的目录才有权限被操作。操作命令就是linux下的文件... 阅读全文
posted @ 2014-11-26 19:49 51kata 阅读(2987) 评论(0) 推荐(0) 编辑
摘要: AsyncTask是Android给开发者提供的一个简单轻量级的多线程类,通过它我们可以很容易新建一个线程让在后台做一些耗时的操作(如IO操作、网络访问等),并在这个过程中更新UI。之所以说它轻量级,是因为不需要直接使用Handler、Thread等知识,使用起来比较简单,但也失去了一些灵活性,对于... 阅读全文
posted @ 2014-11-26 17:28 51kata 阅读(5238) 评论(0) 推荐(0) 编辑
摘要: 我们在用ImageView显示图片时,很多情况下图片的大小与ImageView的尺寸不是完全一样的。这时就涉及到该如何设置显示图片了。ImageView有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有很多种取值。另外也可以在xml文件中设置ImageView的android:s... 阅读全文
posted @ 2014-11-25 22:54 51kata 阅读(5385) 评论(0) 推荐(0) 编辑
摘要: 因为手机的内存资源是有限的,每个app可使用的内存是受限的。而现在采用高分辨率拍的照片往往很大。如果加载时不注意方法,很有可能会引起java.lang.OutofMemoryError: bitmap size exceeds VM budget. 异常而导致app奔溃退出。另外ImageView支... 阅读全文
posted @ 2014-11-25 22:36 51kata 阅读(2978) 评论(0) 推荐(0) 编辑
摘要: 在很多App中,尤其是第一次安装启动后,都会出现几个图片进行一些app的介绍和说明,图片可以随着滑动而切换。我们这里利用ViewPager组件来演示如何实现这一点。1、创建一个app工程,默认创建一个主 Activity2、设置该Activity的布局文件activity_main.xml内容如下:... 阅读全文
posted @ 2014-11-25 11:06 51kata 阅读(499) 评论(0) 推荐(0) 编辑
摘要: FrameLayout布局的特点是:所有放在布局里的视图组件,都按照层次堆叠在屏幕的左上角,后面的视图组件覆盖前面的。当然,组件本身是可以控制自己的内部布局的。一种常见的场景是可以在FrameLayout上放多个图片视图,来实现动画。我们来看一个简单例子:1、创建一个app2、创建主Activity... 阅读全文
posted @ 2014-11-22 23:11 51kata 阅读(1194) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14