自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Activity任务栈与启动模式

一、任务与任务栈的相关概念任务:任务是指一系列Activity的集合任务栈(返回栈):任务中的一系列Activity是以栈(一种后进先出的数据结构)的结构排列的,这个栈就被称为任务栈或者返回栈通常情况下,我们从Launcher(桌面)点击一个应用图标启动一个app,系统就会为我们创建一个任务栈,这个任务栈的名字默认情况下就是app的包名,当然也可以自己指定,然后将那个被配置为应用入口的A...

2019-10-14 16:05:10 305

原创 AdapterViewFlipper的使用

1. AdapterViewFlipper的作用AdapterView继承了AdapterViewAnimator,它也会显示Adapter提供的多个View组件,但每次只能显示一个View组件,程序可通过showPrevious和showNext()方法控制该组件显示上一个、下一个组价。AdapterViewFlipper可以在多个View切换过程中使用渐隐渐现的动画效果,除此之外,还可以...

2019-08-14 16:45:54 1736

原创 ViewAnimator及其子类

1. ViewAnimator相关1.1 ViewAnimator的作用在Android中,ViewAnimator是FrameLayout的一个子类,用来做Views之间的切换。它是一个变换控件的元素,帮助我们在Views之间(如TextView, ImageView或者其他layout)添加变换。它有助于在屏幕view添加动画。ViewAnimator可以在两个及以上Views上平滑的切...

2019-08-14 16:39:16 547

原创 android开发笔记(五)ContentProvider

1 ContentProvider简介1.1 为什么要有ContentProvider?功能需求: 一个应用需要访问另一个应用的数据库表数据 实际情况: 一个应用的数据库文件是应用私有的, 其它应用不能直接访问1.2 ContentProvider是什么?ContentProvider是四大应用组件之一 当前应用使用ContentProvider将数据库表数据操作暴露给其他应...

2019-05-06 22:41:45 1339

原创 android开发笔记 (四)BroadcastReceiver

1 理解广播与广播接收器广播事件处理属于系统级的事件处理(一般事件处理是属于View级的事件处理) 一个应用可以在发生特定事件时发送Broadcast, 系统中任何应用只要注册了对应Receiver就会接收到此Broadcast 一个应用如果对某个广播感兴趣, 就可以注册对应的Receiver来接收广播 广播事件机制是应用程序(进程间)之间通信的一种手段2 相关APIContext...

2019-04-16 22:07:15 250

原创 android开发笔记 (三)Service的简单使用

1 基础认知1.1 Service 是什么?Service是一个应用组件, 它用来在后台完成一个时间跨度比较大的工作且没有关联任何界面。1.2 Service所做工作举例访问网络 播放音乐 文件IO操作 大量数据的数据库操作 其他1.3 Service的特点Service在后台运行,不与用户直接交互 即使退出应用,服务也不会立即停止 在默认情况下,Service运...

2019-04-05 16:01:56 246

原创 android开发笔记 (二)View的事件分发机制

1. 基础认知1.1 屏幕的直角坐标系1.2 事件分发的对象是谁?Touch事件:当用户触摸屏幕时(View或ViewGroup派生的控件),将产生Touch事件Touch事件的相关细节(发生触摸的位置、时间等)被封装成MotionEvent对象1.3 Touch事件的分类 MotionEvent.ACTION_DOWN //按下View...

2019-04-01 16:27:29 181

原创 android开发笔记(一)消息机制

本文章是学习尚硅谷android系列视频中的《消息机制与异步任务》章节所记载的笔记。 Message:消息可理解为线程间通讯的数据单元,可通过message携带需要的数据 创建对象:Message.obtain(what) 封装数据:public int what  //id标识public int arg1public int arg2public Object o...

2018-08-29 21:00:31 660

原创 在android studio中加入framework.jar的方法

在把一个老项目从eclipse迁移到android studio的过程中遇到了添加framework.jar的问题,在百度,google搜了几篇文章,照着攻略实行了一遍,发现仍然无法用framework.jar覆盖android sdk中的api,最后用英文在google中搜索,发现了这篇文章才解决问题,才知道那几篇中文文章里面少了至关重要的一点东西。英文文章链接(可能需要翻墙):https://

2018-01-29 15:24:23 2786

原创 android学习笔记之webview的简单使用

发现一个更为全面的webview介绍,https://www.jianshu.com/p/3c94ae673e2a

2016-07-07 22:40:32 691

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除