传递参数: Java代码   Intent intent = new Intent(MainActivity.this , SecondActivity.class);  intent.putExtra("welcome","Hello world !");  intent.putExtra("isTrue",true);  intent.putExtra("int2",11)
原创 2022-12-15 10:12:24
44阅读
# Android App 用户协议 Activity 实现案例 在移动应用开发中,用户协议是一个不可或缺的重要环节,它确保用户在使用应用之前了解应用的规则和条款。本文将通过一个简单的 Android 应用示例,展示如何实现一个用户协议 Activity,并详细介绍相关的代码实现和设计思想。 ## 1. 什么是用户协议 Activity? 用户协议 Activity 是一个 Android
原创 1天前
7阅读
上一篇我们讲到与Fragment有关的经常使用函数,既然Fragment被称为是“小Activity”。如今我们来讲一下Fragment怎样与Acitivity通信。假设上一篇还有不懂得。能够再看一下。传送门。 Fragment与Activity通信的方式例如以下: 一、通过初始化函数提供 1.在动
转载 2017-06-17 16:24:00
117阅读
2评论
1、在一个Activity中调用startActivity()方法2、在一个Activity中调用startActivityRequest()方法。重写onActivityResult方法,用来接收B回传的数据。在B中回传数据时采用setResult方法,并且之后要调用finish方法。第一种方法简单直接。但是如果A调用B,并传递数据,同时B对数据处理后又返回给A,A再将数据显示出来。碰到这种情况
1.回调函数回调函数的定义为:程序C调用S中的函数A,通过这个函数进入到程序S中,程序S执行代码到一定程度会反过来调用程序C中的函数B,这个函数B对于程序C来讲就叫做回调函数。回调函数的理解:(1)程序C不直接调用程序内的回调函数B,而是通过程序A间接地对回调函数B进行回调;        (2)程序S必须事先知道回调函数的函数原型,方便进行调用,因此必须事先约定一个接口(interface B)
转载 2023-07-03 22:16:47
57阅读
注:记录自己平常工作中遇到的一些问题,以及应对这些问题的解决方案。方便自己查看,也方便他人遇到同样的问题,可以少走些弯路。1. android studio :   no debuggable applications 解决方案:Tools->Android->Enable ADB Integration 选中。 如果选中还提示no debugg
转载 7月前
46阅读
一、什么是观察者模式观察者模式(有时又被称为模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。 二、观察者模式介绍意图:定义对象间的一种一对多的依赖关系,当一个对象的状态
保存activity的状态在“acitvity的生命周期”一节中提到了当暂停和停止时,activity的状态是被保留在内存中的,当resume时,它会立即开始执行。左图表示acitvity未销毁,只是被停止再开始的过程,右图表示acvitiry所在的进程被关了,那么acitvity就销毁了。
原创 2022-01-06 16:08:42
868阅读
保存activity的状态在“acitvity的生命周期”一节中提到了当暂停和停止时,activity的状态是被保留在内存中的,当resume时,它会立即开始执行。    左图表示acitvity未销毁,只是被停止再开始的过程,右图表示acvitiry所在的进程被关了,那么acitvity就销毁了,然后又被重新创建的过程。    &nbs
IntentFilter的匹配规则<关于隐式调用Activity> 隐式调用Acitvity需要去匹配目标组件的IntentFilter中所有的过滤信息
原创 2022-07-15 11:39:35
123阅读
Acitvity Start Activity 通过提供包名和Activity名来启动一个Android Activity # Python self.driver.start_activity("com.example", "ActivityName"); 获取当前的Activity名称 得到当前 ...
转载 2021-08-19 18:33:00
386阅读
2评论
目录前言:1.创建项目自带的acitvity_main.xml2.自己在建一个activiy_z.xml3.编写activiy 系统自带生成的
原创 2022-08-02 18:58:23
91阅读
app中Activity之间跳转方式太单调有没有。。。想改变一下?那就自己写呗!!!!!!实现Acitvity之间跳转的方式有两种。一、在AndroidM
原创 2023-05-21 00:05:58
143阅读
1. 通过命令查看包名: 方法一 * >> adb shell pm list packages 方法二* >> adb shell pm list packages -3 2. 获取acitvity 3. 编写启动代码 #!/usr/bin/env python # -*- coding: utf
原创 2022-07-03 00:21:01
271阅读
从一个Activity到另一个Acitvity是简单的但是怎么从自己写的surfaceview跳转到一个Activity呢?在 MysurfaceView (extends SurfaceView)中:public class GameView extends SurfaceView implements SurfaceHolder.Callback,Runnable{private Contex
原创 2015-08-16 18:11:36
1684阅读
Android系统开发交流群:484966421 OSHome。 微信公众号:oshome2015 ActivityManager是android框架的一个重要部分。它负责一新ActivityThread进程创建,Activity生命周期的维护,管理系统中的Acitvity的状态切换。 这边内容还有
转载 2021-08-06 13:04:04
383阅读
attempt to re-open an already-closed object 字面理解,试图再次打开已经关闭的对象。这是我在操作sqlited的时候出现的错误, 我在一个activity里面对数据库进行操作。在这个acitvity生命周期结束(跳转或者其它操作)可是程序不结束时。对数据库进
转载 2017-07-25 10:57:00
508阅读
2评论
场景Android中点击按钮启动另一个Activity以及Activity之间传值:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103919470在上面启动Activity和传值之后,怎样获取Acitvity的返回值。下面示例实现点击选择头像按钮,跳转到头像显示Activity,并将选择的图片的索引返回,在MainActi
转载 2020-01-10 12:29:00
220阅读
2评论
查看运行的进程:查看所有进程adb shell ps查看指定包名的进程adb shell ps | grep "com.tencent.qq"强杀正在运行的进程:指定pid强杀:adb shell kill pid指定包名强杀:adb shell am force-stop com.taobao.taobao启动acitvity:adb shell am start -n com.ten
转载 2023-05-31 00:25:06
128阅读
  • 1
  • 2