Android
文章平均质量分 78
如故1994
趁秋雨还未滴落 趁风霜还未曾侵蚀
展开
-
ListView性能优化
ListView是一个常用到的控件,常常配合各种adapter一起用于显示列表内容。 关于列表显示: (1)Listview:用来展示列表的view。 (2)adpater:适配器,是连接列表与待显示数据的桥梁,为listview提供数据源。其中一个比较常用的方式是继承自BaseAdapter,灵活的定制自己的adapter。/** * Created by Administrator on原创 2016-10-06 17:40:06 · 521 阅读 · 0 评论 -
ViewPager全面解析
写在前面: 最近发现,对一些基本用法,隔一段时间不用又会无从下手。因此,慢慢养成了写总结博客的习惯,一方面加深印象理清知识点,另一方面,把自己的学习总结分享给大家。一、ViewPager的基本使用1、ViewPager是什么? ViewPager继承自ViewGroup,也是一个容器类。实际上是一个view的管理器,实现左右滑动的功能。通常我们需要ViewPager+adapter实现左右滑动功原创 2016-10-07 16:51:54 · 647 阅读 · 0 评论 -
SwipeRefreshLayout基本使用和冲突解决机制
一、SwipeRefreshLayout简单使用SwipeRefreshLayout 是官方的一个可以下拉刷新的ViewGroup,其内只能填充一个子view,比如ListView、RecyclerView等。使用之前我们先来了解一下主要的方法。 (1)主要方法: 1、setOnRefreshListener(SwipeRefreshLayout.OnRefreshListener lis原创 2016-10-08 17:14:24 · 1015 阅读 · 0 评论 -
Android中使用多线程的各种姿势
写在前面:内容主要为黄岳钊老师视频分享课的学习笔记。1)为什么需要多线程处理?解决耗时任务 文件IO、联网请求、数据库操作、RPC提高并发能力 同一时间处理更多事情防止ANR InputDispatching Timeout:输入事件分发超时5s(触摸或按键) Service Timeout:服务20s内未执行完 BroadcastQueue Timeout:前台广播10s内未执原创 2016-12-04 15:49:17 · 5646 阅读 · 1 评论 -
GreenDao3使用笔记
概述 GreenDao是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,如下: 关于greenDao的优势,官网如下:Maximum performance (probably the fastest ORM for Android); our benchmarks are open sourced tooEasy to use powerful AP原创 2016-11-24 19:42:49 · 466 阅读 · 0 评论 -
Android6.0运行时权限
一、运行时权限所谓运行时权限,指的是在Android6.0及以上版本中,在app运行时才请求相关权限,从而让每项权限都在用户知情的情况下被授权(当然用户可以拒绝)。而不同于Android6.0之前在安装app时告知用户获取全部权限。 关于权限,分为正常权限(一般和设备相关)、危险权限(用户数据相关)和特殊权限。具体可见https://developer.android.com/guide/topi原创 2017-06-17 15:21:27 · 3706 阅读 · 0 评论