这篇文章讨论了Java应用中并行处理的多种方法。从自己管理Java线程,到各种更好几的解决方法,Executor服务、ForkJoin 框架以及计算中的Actor模型。Java并发编程的4种风格:Threads,Executors,ForkJoin和Actors我们生活在一个事情并行发生的世界。自然地,我们编写的程序也反映了这个特点,它们可以并发的执行。当然除了Python代码(译者注:链接里面讲
转载
2023-11-11 20:41:34
62阅读
AppcompaActivity相对于Activity的主要变化; 0、兼容低版本的一些问题。兼容性重点要关注的版本有11,14,23,这三个版本是分界线。11,14可以忽略,但23要重视 1、主界面带有toolbar的标题栏; //去掉AppcompaActivity的标题栏方法:
if (getSupportActionBar()!=null){
getSupportA
转载
2023-07-06 12:14:22
130阅读
# 如何实现Android单Activity应用
## 一、整体流程
下面是实现Android单Activity应用的步骤表格:
| 步骤 | 描述 |
| ------ | ----- |
| 步骤1 | 创建一个Activity作为主界面 |
| 步骤2 | 在Activity中设置Fragment容器 |
| 步骤3 | 创建多个Fragment作为不同页面 |
| 步骤4 | 在Ac
原创
2024-05-12 06:19:16
32阅读
# Android 跳转应用 Activity 的实现方法
在 Android 开发中,Activity 是应用程序的一个重要组成部分。每个 Activity 是一个用户界面的单一屏幕,它可以包含按钮、文本框、图像等。因此,在应用程序之间或应用程序内部不同的 Activity 之间进行切换是非常常见的需求。在本文中,我们将详细讨论如何在 Android 中实现应用 Activity 的跳转,提供
原创
2024-10-17 13:04:32
105阅读
什么是 ActivityActivity 是 Android 应用程序的界面;每个应用程序往往都存在多个 Activity ,即存在多个界面,各个界面之间根据一定的逻辑规则互换显示;Activity 本质是一个 Java 类,在一般情况下,可以认为每个界面均是一个 Activity ,也就是说 Activity 的数量与界面的数量是一一对应的。Activity 的功能定位Activity 通常用于
转载
2023-11-20 23:07:12
35阅读
问题:如何跨进程调用其他应用程序的Activity?答案:Activity既可以在进程内(同一个应用程序)访问,也可以跨进程访问。如果想在同一个应用程序中访问Activity,需要指定Context对象和Activity的Class对象,代码如下: &nbs
转载
2024-05-27 21:40:33
152阅读
Android activity结束应用 android关闭当前activity
转载
2014-01-22 11:42:00
179阅读
前言前面两篇环境已经搭建好了,接下来就是需要启动APP,如何启动app呢?首先要获取包名,然后获取launcherActivity。获取这两个关键东西的方法很多,这里就不一一多说,小伙伴们可以各显神通。小编这里主要给大家推荐一个sdk自带的实用工具aapt.aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看
apk
假设程序中有多个Activity(A,B,C,...),要如何退出整个应用程序呢?如果只调用finish()方法的话,仅仅关闭了当前的activity而已,程序会回到上一个Activity!所以我们自己定义一个类ActivityManage来管理新建的Activity!
原创
2012-06-09 16:02:25
510阅读
很想弄清楚启动一个Activity和Task(任务)的关系,网上也有很多相关资料,由从源码来具体分析的,也有针对launchmode来分析,但都不是自己的,理解起来总不是那么容易,为此,尝试着自己去理解其中的逻辑。不过事先需要弄清楚两个问题:谁负责管理Activity?Android的framework框架中采用C/S的方式实现由后台服务ActivityManagerService(很多书上将其简
转载
2016-08-09 00:32:00
118阅读
2评论
# Android 跳转其他应用activity
在Android开发中,有时候我们需要跳转到其他应用的Activity页面,比如打开浏览器、地图、支付等第三方应用。本文将介绍如何在Android应用中实现跳转到其他应用的Activity,并提供代码示例。
## 实现步骤
### 1. 创建Intent对象
在Android中,使用Intent对象来实现Activity之间的跳转。我们可以
原创
2024-03-28 03:20:59
182阅读
Activity、Task、应用和进程 很想弄清楚启动一个Activity和Task(任务)的关系,网上也有很多相关资料,由从源码来具体分析的,也有针对launchmode来分析,但都不是自己的,理解起来总不是那么容易,为此,尝试着自己去理解其中的逻辑。不过事先需要弄清楚两个问题:谁负责管理Activity?Android的framework框架中采用C/S的方式实现由后台
转载
2023-01-05 11:53:41
66阅读
# Android获取应用Activity栈的探索之旅
在Android开发中,Activity是用户与应用交互的基本窗口。一个应用可能会有多个Activity,它们按照一定的顺序堆叠起来,形成一个Activity栈。了解和获取这个栈对于应用的调试和性能优化非常有帮助。本文将介绍如何获取Android应用的Activity栈,并提供一些代码示例。
## 什么是Activity栈?
Activ
原创
2024-07-22 07:20:47
46阅读
常见的内存泄漏单例模式导致的内存泄漏。 最常见的例子就是创建这个单例对象需要传入一个 Context,这时候传入了一个 Activity 类型的 Context,由于单例对象的静态属性,导致它的生命周期是从单例类加载到应用程序结束为止,所以即使已经 finish 掉了传入的 Activity,由于我们的单例对象依然持有 Activity 的引用,所以导致了内存泄漏。解决办法也很简单,不要使用 Ac
转载
2024-07-10 08:49:30
48阅读
Activity.managedQuery()
获取一个包含指定数据的 Cursor 对象,并由 Activity 来接管这个 Cursor 的生命周期。
首先该函数通过调用 getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder) 获取一个包含指定数据(由 query 方法的参数指定)
转载
精选
2012-03-16 06:43:57
653阅读
# 如何在Android中获取应用入口Activity
作为一名经验丰富的开发者,你需要教会刚入行的小白如何在Android应用中获取应用的入口Activity。这个过程并不复杂,但对于新手来说可能会有些困惑。下面我将向你展示整个过程的步骤,并告诉你需要做什么以及使用的代码。
## 流程步骤
首先,让我们来看一下整个获取应用入口Activity的流程。可以用以下表格展示这些步骤:
```m
原创
2024-06-29 04:54:54
168阅读
# Android 获取应用顶层Activity
在Android开发中,有时候我们需要获取应用当前正在显示的顶层Activity,这可以用于监测用户操作或者做一些特定的逻辑处理。本文将介绍如何利用Android系统提供的API来获取应用的顶层Activity,并附带代码示例。
## 获取应用顶层Activity的方法
Android系统提供了`ActivityManager`和`Acces
原创
2024-05-07 06:59:29
432阅读
本课将会教你停止你的Activity启动/重启你的Activity你应该还读了Activities尝试它
Download the demo
ActivityLifecycle.zip适当的停止和重启你的activity是activity生命周期中一个非常重要的过程,它可以确保你的用户意识到你的app总是活的并且没有丢失进度。有一些情景中,你的activity需要停止和重启:用户打开最近的 App
转载
2023-07-11 22:37:32
454阅读
## Android不同应用Activity通讯
### 1. 流程概述
在Android开发中,不同应用的Activity之间可以通过Intent进行通讯。下面是整个通讯流程的概述:
```mermaid
pie
title 通讯流程
"应用1" : 60
"应用2" : 40
```
1. 应用1需要与应用2的Activity进行通讯,首先需要在应用1中创建一个Intent
原创
2023-11-22 08:44:34
13阅读
谈起android,大家脑子里反映出来的第一个组件是什么呢?没错,就是今天的主题activity。在网上有很多篇博客关于activity的,但是我看来很多都是片段式的,所以很多时候总有一种让人看罢不能的感觉,所以这几天正好有时间我就把activity的知识点梳理了一遍,和大家一起讨论讨论,欢迎大家在下面留言哈。 &