在实现一个功能的时候,遇到了Toast一直不消失的问题,因此,对Toast进行了一些研究。 先描述问题:有一个activity和一个thread,都有各自的handler。activity启动thread,双方通过handler进行交互。当在thread中运行到某种情况,会弹出toast进行信息提示 ...
分类:
其他好文 时间:
2018-07-25 15:15:33
阅读次数:
165
android activity 启动模式 android 开发中,activity的启动模式有以下四种 standard singleTask singleInstance singleTop standard 标准启动模式,默认的,每次打开这个activity,都会创建一个新的实例添加到acit ...
分类:
移动开发 时间:
2018-07-18 14:17:34
阅读次数:
204
Intent简介 Intent是一种消息传递机制,作用: + 使用类名显示启动一个特定的Service或Activity + 启动Activity或Service来执行一个Intent + 广播某个事件已经发生 使用Intent启动Activity 显式启动Activity 调用新Activity的 ...
分类:
其他好文 时间:
2018-07-06 17:56:03
阅读次数:
183
Activity 启动过程: startActivity() Instrumentation.execStartActivity() Binder ActivityManagerService Zygote fork app Binder ApplicationThread.scheduleLaun ...
分类:
移动开发 时间:
2018-06-25 15:09:55
阅读次数:
278
参考:http://www.cnblogs.com/shitianzeng/articles/2807062.html onNewIntent(Intent intent): 在Android应用程序开发的时候,从一个Activity启动另一个Activity并传递一些数据到新的Activity上非 ...
1)app代码框架设定; MVC; 1-BaseActivity和MyActivityManager配合android自带的activity启动模式,做到对Activity的完全控制; 2-封装网络请求层 3-用MVC架构,分离代码。 对MVC架构的理解如下(假设是数据持久化要通过网络请求直达ser ...
分类:
移动开发 时间:
2018-05-02 02:47:52
阅读次数:
272
第一个activity启动的代码: 因为是要返回数据,所以要做一个接收的处理: 好,现在看需要启动的activity 注册一个button,点击button做如下操作 ...
分类:
其他好文 时间:
2018-04-23 12:13:21
阅读次数:
143
启动普通子Activity: 一个activity启动另一个activity最简单的方式是使用 startActivity 方法: activity调用 startActivity 方法时,调用请求实际发给了操作系统的 ActivityManager ,ActivityManager 负责创建 Ac ...
分类:
其他好文 时间:
2018-03-15 15:15:45
阅读次数:
125
Handler主要是主线程和子线程通信。一般子线程中做一些耗时操作做完之后通知主线程来改动UI。 实际上android系统在Activity启动或者状态变化等都是通过Handler机制实现的。 首先进入到ActivityThread的main方法中 public static void main(S ...
分类:
移动开发 时间:
2018-02-14 13:23:39
阅读次数:
265
废话不多说,先讲下原因,application的待执行的指令过多,启动页启动前会先执行application的相关方法。 好了,原因说完了,至于怎么优化,那就自己去度吧,我这里说的是启动app时尽快出现启动页。比如启动页是GuideActivity <activity android:name=". ...
分类:
移动开发 时间:
2018-02-01 17:23:18
阅读次数:
217