Android
lzq1856
这个作者很懒,什么都没留下…
展开
-
Activity的灵活运用
android 判断当前是哪个活动 同时结束多个活动原创 2015-04-29 23:40:22 · 419 阅读 · 0 评论 -
Android 图表开源库 GraphView
这几天有个画图表的需求,搜索了一下,画图表的第三方库有ChartView、PhotoView、HoloGraphLibrary、cropper、achartengine和GraphView。 最后用的是GraphView。GraphView最新版是4.0以上的,GraphView 3.X版本和4.X版本差别很大,所以写个博客记录一下方便以后查阅。这篇博客是基于4.0版本的。 下载地址:Graph原创 2015-12-31 16:58:11 · 1948 阅读 · 0 评论 -
【android控件学习笔记】ListView
1.数据适配器:连接数据源和视图界面的桥梁。 常用适配器: ArrayAdapter:简单视图 SimpleAdapter:复杂视图实现过程: 1.新建适配器~2.添加数据源到适配器~3.视图加载适配器public class MainActivity extends Activity { ListView listView ; SimpleAdapter sim原创 2015-08-01 08:38:58 · 339 阅读 · 0 评论 -
【android控件学习笔记】DatePicker TimePicker
1、DatePicker 和 TimePicker DatePicker对象以init()这个方法来指定DatePicker的初始年月日和OnDatePickerChangedListener的。而TimePicker则是直接setOnTimeChangedListener()来处理时间改变的。public class MainActivity extends Activity { pri原创 2015-08-07 14:06:03 · 383 阅读 · 0 评论 -
Iterator 迭代器
Iterator1.所有实现Collection接口的容器都有一个iterator方法用以返回一个实现Iterator接口的对象,用以方便的实现对容器内元素的遍历操作。 2.Iterator.hasNext() 判断游标右边是否有元素 Iterator.next( ) 返回游标右边的元素并把游标移到下一个位置 Iterator.remove( ) 删除左边的元素Collecti原创 2015-08-01 09:56:19 · 430 阅读 · 0 评论 -
【android控件学习笔记】ProgressBar进度条
ProgressBar的显示风格:1、在xml文件中设置ProgressBar的显示风格: <ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBarStyleLarge" android:layout_width="wrap_content"原创 2015-08-10 11:48:40 · 402 阅读 · 0 评论 -
【android控件学习笔记】使用Spinner实现下拉列表
1、新建一个数据源List,作为下拉列表的选项 2、为下拉列表定义一个适配器,并加载数据源 3、为适配器设置下拉时的样式 4、Spinner加载适配器 5、Spinner设置监听器public class MainActivity extends Activity { private TextView myTextView; private Spinner mySpinner;原创 2015-08-07 15:49:57 · 491 阅读 · 0 评论 -
【android控件学习笔记】GridView表格形式显示多张图片
GridViewpublic class MainActivity extends Activity { private GridView gridView; private SimpleAdapter adapter; private List<Map<String, Object>> dataList; @Override protected void onC原创 2015-08-07 15:33:41 · 692 阅读 · 0 评论 -
Java启动线程的方法
Java启动线程的方法: 1、重写Thread类的run方法:Thread mThread = new Thread(){ public void run(){ System.out.println("thread run "); }.start();2、传入一个Runable对象:Thread mThread = new Thr原创 2015-07-27 10:59:37 · 447 阅读 · 0 评论 -
AsyncTask的问题与缺陷
在Android开发中,AsyncTask可以使得用户避免直接使用Thread类和Handler 来处理后台操作,适用于需要异步处理数据并将数据更新到界面上的情况。AsyncTask适用于后台操作只有几秒的短时操作。但是AsyncTask本身存在很多糟糕的问题,如果使用中不注意,将会影响程序的健壮性。 1、生命周期 很多开发者会认为一个在Activity中创建的AsyncTask会随着Acti转载 2016-02-25 16:03:21 · 423 阅读 · 0 评论