Android基础
文章平均质量分 62
安卓学吧
这个作者很懒,什么都没留下…
展开
-
基础篇(三) Activity和任务栈(Task)
Activity和Task都有taskAffinity属性: 1.Activity默认值是Manifest中的包名,也可以在标签下用android:taskAffinity来自定义。 2.Task的taskAffinity和根Activity的taskAffinity相同。Activity在Task中入栈、出栈、重用、重定任务栈,这些操作除了取决于Activity的lauc原创 2015-10-19 10:58:12 · 470 阅读 · 0 评论 -
基础篇(四) Service生命周期和进程内通信
Service默默无闻,做事情从不露面!1.Service生命周期启动Service的两种模式,分别是context.startService()和context.bindService()。(1) startService()启动模式下: 依次调用其onCreate()-->onStartCommand(),进入运行状态。 如果重复原创 2015-10-21 09:39:36 · 609 阅读 · 0 评论 -
基础篇(十六) Service和子线程
在Service中启动子线程和直接启动子线程的区别。原创 2016-12-15 14:48:51 · 1331 阅读 · 1 评论 -
基础篇(二) Activity启动模式(launchMode)
启动一个应用就会新建一个存放Acitivity的任务栈(task),当前任务栈栈顶实例就是当前显示的Acitivity。原创 2015-10-19 09:09:11 · 425 阅读 · 0 评论 -
基础篇(十五) Context(环境)
app启动后,当前所运行程序处于某个环境中,ContextWrapper、Application、Activity、Service。原创 2016-09-11 10:51:55 · 438 阅读 · 0 评论 -
基础篇(十) Fragment和Activity
Activity生命周期和Fragment生命周期的关系原创 2015-10-26 17:40:53 · 528 阅读 · 0 评论 -
基础篇(一) Activity生命周期(lifecycle)
Activity光明磊落,做事情大家都看的到!原创 2015-09-30 17:00:49 · 577 阅读 · 0 评论 -
基础篇(九) Intent(意图)
Intent(意图),顾名思义就是一个组件传递出意图,另一个组件去执行这个意图,不同组件通信的载体。原创 2015-10-26 10:06:39 · 481 阅读 · 0 评论 -
基础篇(十二) AdapterView和Adapter(适配器)
一、AdapterView和Adapter的关系AdapterView是在程序运行时动态生成的视图。Adapter完成视图组件与数据的合成,并将合成的视图组件返回给AdapterView。1、AdapterView:2、Adapter:二、Adapter优化1、利用Recycler机制,重复利用原创 2015-11-28 21:00:23 · 499 阅读 · 0 评论 -
基础篇(五) BroadcastReciever(广播接收器)和Broadcast(广播)
BroadcastReciever(广播接收器)和Broadcast(广播)。原创 2015-10-22 20:53:39 · 1405 阅读 · 0 评论 -
基础篇(十一) 布局(Layout)和属性(Attribute)
LinearLayout —— 线性布局,单行单列的布局 RelativeLayout —— 里面可以放多个组件,组件的位置都是相对位置 FrameLayout —— 组件放到左上角 TableLayout —— 表格布局,多行多列的布局AbsoluteLayout —— 里面可以放多个组件,并且可以自己定义组件的x,y的位置原创 2015-10-30 15:24:47 · 1153 阅读 · 0 评论 -
基础篇(十四) 进程间通信
在android中提供了四种跨进程通讯的方式。对应于android四大组件:Activity、Content Provider、BroadcastReciever和Service。原创 2016-03-18 23:18:30 · 303 阅读 · 0 评论 -
基础篇(六、七、八) ContentProvider和ContentResolver
ContentProvider和ContentResolver是为了实现不同应用间信息共享而设计的,就像信息管道的两个标准接头,可以无缝对接:1.把SQLite数据库,文件,网络等数据源封装到ContentProvider,实现增(insert)、删(deleter)、改(update)、查(query)这些标准接口。2.其他应用通过ContentResolver调用增(insert)、删原创 2015-10-23 18:36:38 · 503 阅读 · 0 评论 -
基础篇(十三) Activity,Service,子线程 通信
Activity中直接创建Thread,Android系统在内存不足时,会将一些Activity销毁,这样Thread就会失去管理对象,使程序发生意想不到的结果。原创 2016-03-16 17:44:27 · 451 阅读 · 0 评论