android
文章平均质量分 70
Hold_Bin
一个大三才醒悟,为了以后生活,拼命工作的孩子
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
常用Util类集合
常用工具类的集合 一.AppUtils.java---app相关信息类 二.DensityUtils.java---单位转换类 三.网络处理类框架大多都有封装,根据不同的框架自行选择 四.KeyBoardUtils.java---开关软键盘类 五.LogCatUtils.java---LogCat封装类 六.ScreenUtils.java---获得屏幕参数类 七.NetUtils.原创 2016-08-03 14:30:17 · 739 阅读 · 0 评论 -
Android通用base适配器使用教程(一)
android中BaseAdapter使用非常广泛,但基础样式已经满足不了需求,然而基础的子类却要重写4个方法,加上converview 和viewholder的使用,代码出现了很大冗余,所有本文通过基本封装,抽离出重复代码,方便BaseAdapter的使用。另外项目加入了缓存机制 感谢慕课网的老师带来了项目启发。 项目组成 CommonAdapter.java---处理大部原创 2016-08-03 15:16:53 · 643 阅读 · 0 评论 -
Android通用base适配器使用教程(二)
重点类 CommonAdapter.java public abstract class CommonAdapter extends BaseAdapter {//泛型的使用可让子类展示不同实体数据 protected Context mContext; protected List lists; protected LayoutInflater inflater;原创 2016-08-03 15:28:40 · 348 阅读 · 0 评论 -
Android通用base适配器使用教程(三)
ImageLoader.java public class ImageLoader { private Context context; private LruCache lruCache;//采用Lru算法进行缓存 private Set tasks;//异步任务集合 private ListView listView; private int[] my原创 2016-08-03 15:38:03 · 405 阅读 · 0 评论 -
android常见框架基本使用之-Volley
在android开发一定阶段后不可避免的接触到网络连接,然后向往常一样查找android有关网络请求的实现,然后发现了HttpURLConnection和HttpClient,紧接着被一大串的代码吓到,不够人性啊,Android开源框架这么多,果断寻找相应的框架,于是便遇到了Volley。 Volley在2013年Google I/O大会上被提出:使得Android应用网络操作更方便更快原创 2016-08-03 20:44:57 · 359 阅读 · 0 评论 -
android常见框架基本使用之-AsyncHttpClient
上篇提到Volley的使用,但在实际开发中,会发现android在UI线程以外进行ui操作是会报操作的,查阅资料发现,android解决该问题的方法是异步任务处理或多线程处理的方式 但用过的人都知道,两者都有冗余且较长的代码量,每一次网络请求图片需要开启新线程的话未免也太繁琐了,于是又发现了一个神器的框架AsyncHttpClient 老样子先上github地址:https://git原创 2016-08-03 21:09:07 · 676 阅读 · 0 评论 -
mvp下RecyclerView下拉刷新上拉加载Demo
mvp模式下recycleview的上拉加载下拉刷新左滑删除等基本功能的简洁版实现原创 2016-11-04 17:19:30 · 1854 阅读 · 0 评论 -
mvp下rxjava+retrofit的登录网络请求demo
最近在练手一个app,功能模块的不断扩大后,发现代码可读性和维护性越来越差,故打算系统的学习mvp模式,正好结合目前流行的rxjava+retrofit网络请求方式,写了个demo 有啥建议或意见可发邮箱236490794@qq.com 废话不多 上代码 首先上项目结构图 data包:User简单的请求类封装,Result结果类的封装,不进行展示 http包: Ht原创 2016-11-02 16:38:33 · 1618 阅读 · 2 评论 -
Easy_bo简单播----一款本地音乐视频-主流视频网站播放的app(附带下载功能)
如题,采用mvp,代码较清晰,上截图 代码搬家至github:点击打开链接(期待你的star) 互相学习,有意见或建议请邮箱联系236490794@qq.com原创 2016-11-19 11:20:52 · 1638 阅读 · 0 评论
分享