- 博客(12)
- 收藏
- 关注
转载 Android四大组件-ContentProvider
ContentProvider:内容提供者 ContentProvider简介: 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件...
2015-10-20 19:23:00
188
转载 Android 通知使用小结
** 通知Notification ** ** 一、通知的基本使用 ** 1)使用v4包里的NotificationCompat.Builder构建器来构建通知. 第一步:实例化通知栏构造器NotificationCompat.Builder 创建通知的构建器...
2015-10-20 19:23:00
141
转载 Android对话框使用小结
--AlertDialog --对话框结合适配器使用 ----普通使用 ----设置为单选模式 ----设置为多选模式 -------两个数组,一个数组是item,一个数组是选择默认哪些选项被选中 ----使用自定义布局 --对话框和菜单的结合使用 1)简单使用 //创建...
2015-10-20 19:23:00
145
转载 ViewPager使用详解1
一、简介 1.特点:可以左右滑动的控件,需要PagerAdapter配合使用,由v4包提供 类全名: android.support.v4.view.ViewPager 2.作用:ViewPager作用主要是能使界面左右滑动。比如最常用的使用是做一个引导界面;多张图片的预览或自...
2015-10-20 19:23:00
400
转载 Android菜单使用小结
1.菜单: –系统菜单 —-onCreateOptionsMenu –onOptionsItemSelected —-为系统菜单添加图标 –上下文菜单:基于UI视图的 —-1.为UI视图注册上下文菜单:当在视图上长按时,会创建上下文菜单 —-2.重写onCreateCont...
2015-10-20 19:23:00
138
转载 Android四大组件-BroadcastReceiver
一、简介 1.定义:广播接收器,即接收通过某一频道(Action)发送的广播,发送者可以是Activity和Service。 2、作用: 1) 监听系统的广播,并做相应的处理,如电量过低时需要保存相关数据,或发出通知警告用户 2)后台运行的服务,如经过耗时操作后,获取了网络数...
2015-10-20 19:22:00
156
转载 GridView横向显示 实现图片预览
先附效果图: 实现原理:布局文件中在GridView外套一层HorizontalScrollView 1) 定义主界面布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi...
2015-10-20 19:22:00
172
转载 从源码角度看Handler原理
在Android中,有一个规定就是除了主线程,其他线程不能操作UI视图,因为不这样做的话会出现线程不安全问题。但还有一个规定UI线程在执行一个操作如果5秒内没有响应就会包ANR错误。所以UI线程中不允许访问网络这样的耗时操作,那么问题来了,子线程执行耗时操作,比如从网络获取图片,但子线程...
2015-10-20 19:22:00
100
转载 ListView异步加载图片--图片缓存和错位问题解决方案
问题1: 加载太多的图片很容易造成OOM异常。 一、图片缓存 方法1:使用二级缓存 ->自己维护一个缓存区 只要有足够的内存,就一直保持对象,直到发现内存吃紧且没有Strong Ref时才回收对象。 所以可以这么做:map里面的键是用来放图片地址的,既可以是网络上的图...
2015-10-20 19:22:00
137
转载 DialogFragment和ListFragment使用
1.DialogFragment --继承了Fragment的对话框 DialogFragment在android 3.0时被引入。是一种特殊的Fragment,用于在Activity的内容之上展示一个模态的对话框。典型的用于:展示警告框,输入框,确认框等等。 在Dialog...
2015-10-20 19:22:00
156
转载 Android-Activity的四状态、七生命周期、和四启动模式
一、四大基本组件简介: Android四大基本组件:Activity、Service、Content Provider、Broadcast Receiver Activity:活动视图 一个负责与用户交互的显示界面的组件。 Service:服务:一个没有界面、运行在后台的服务。 Content...
2015-10-19 19:32:00
167
转载 Android系统架构、JVM和DalvikVM的区别
一、系统框架 1.Anroid大致分为四层结构,五块区域 1)应用程序层(Applications) 所有安装在手机上的应用程序都属于这一层。 2)应用程序框架(Application Framework) 提供大量的API供开发人员使用,Android自带的一些核心应用就是使用这些API...
2015-10-19 19:18:00
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅