12 2017 档案

摘要:一个异步任务的执行一般包括以下几个步骤: 1.首先创建 AsyncTask<String,String,String>(){} 然后 .execute(Params... params) 执行开启一个异步任务 重写其中的方法2.onPreExecute() 在execute(Params... pa 阅读全文
posted @ 2017-12-08 20:28 芳草玫瑰下 阅读(235) 评论(0) 推荐(0) 编辑
摘要:HttpURLConnection应用 manifests 注册添加权限 <uses-permission android:name="android.permission.INTERNET"></uses-permission> - [x] 1.从网络上获取数据 String path ="htt 阅读全文
posted @ 2017-12-08 20:28 芳草玫瑰下 阅读(152) 评论(0) 推荐(0) 编辑
摘要:1.在manifest中注册android:name=".MyApplication" 2.创建一个类extends Application 3.ImageLoaderConfiguration是图片加载器ImageLoader的配置参数,使用了建造者模式new ImageLoaderConfigu 阅读全文
posted @ 2017-12-08 20:27 芳草玫瑰下 阅读(210) 评论(0) 推荐(0) 编辑
摘要:XListView控件的源码地址是Android">https://github.com/Maxwin-z/XListView-Android XListView功能:下拉刷新和上拉加载这两个功能 - 使用方法: 1.获取XListView控件。 2.上拉刷新setPullLoadEnable(tr 阅读全文
posted @ 2017-12-08 20:26 芳草玫瑰下 阅读(189) 评论(0) 推荐(0) 编辑
摘要:ImageLoader简介和使用方法 1.功能概要 (1).使用多线程加载图片 (2).灵活配置ImageLoader的基本参数,包括线程数、缓存方式、图片显示选项等; (3).图片异步加载缓存机制,包括内存缓存及SDCard缓存; (4).采用监听器监听图片加载过程及相应事件的处理; (5).配置 阅读全文
posted @ 2017-12-08 19:25 芳草玫瑰下 阅读(200) 评论(0) 推荐(0) 编辑
摘要:在listView适配器重写的四个方法的基础上,再手动重写两个方法 - 分别是:getViewTypeCount(),确定加载条木有几种数据类型 - getItemViewType(int position)第二个是对数据进行判断和分类的 - 代碼塊--XlistView适配器 //有几个条目类型 阅读全文
posted @ 2017-12-08 19:07 芳草玫瑰下 阅读(421) 评论(0) 推荐(0) 编辑
摘要:注意事项: DrawerLayout最好为界面的根布局,否则可能会出现触摸事件被屏蔽的问题 主内容区的布局代码要放在侧滑菜单布局的前面 策划菜单必须放最后 侧滑菜单部分的布局(这里是ListView)必须设置layout_gravity属性 界面的根布局 <?xml version="1.0" en 阅读全文
posted @ 2017-12-08 19:05 芳草玫瑰下 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1.第三方使用先加入依赖在build.gradle dependencies { compile 'com.astuetz:pagerslidingtabstrip:1.0.1' } 2.在layout里加入PagerSlidingTabStrip控件,它通常要==在ViewPager控件之上== 阅读全文
posted @ 2017-12-08 19:04 芳草玫瑰下 阅读(242) 评论(0) 推荐(0) 编辑