activity

Android用tabhost实现 界面切换,每个界面为一个独立的activity操作

我就废话不多说了,大家还是直接看代码吧~ // 要extends TabActivity public class Main_activity extends TabActivity { private TabHost tabHost;// 建立Tabhost控件 protected void onCreate(Bundle savedInstanceState) { super.onCreate... »

Android实现进度条(ProgressBar)的功能与用法

进度条的功能与用法,供大家参考,具体内容如下进度条是UI界面中一种实用的UI组件,用于显示一个耗时操作显示出来的百分比,进度条可以动态的显示进度,避免是用户觉得系统长时间未反应,提高用户的体验。 »

Android 侧边滑动关闭Activity的示例代码

= lastPointerCount) { lastPointerCount »

Android实现音乐播放进度条传递信息的两种方式(在service和activity中)

实现播放时的进度条显示,或是定时从service获取某些信息,是我们日常开发中经常遇到的需求,下面介绍当音乐再service中运行时,activity如果获取音乐进度信息的两种方式: 一、在activity中建立消息接收机制 我们需要在activity中建立一个用于接收信息的handler(handler简单的说是在android中可以发送消息和也可以处理消息的一种机制,当然它的用途更加强大,有时... »

初次接触php抽象工厂模式(Elgg)

AbstractActivityStrategy:活动抽象类 )首先创建一个活动: 复制代码 代码如下: $activity = new Activity(); $activity->name = 'KKND'; //活动名称 $activity->strategyName = 'DEFAULT'; //策略名称 $activity->save(); //将活动类保存至数据库,新... »

关于Android Studio安装完后activity_main.xml前几行报错的解决建议

move refactoring is not available while indexing is in progress.apply script build.gradle有问题。activity_main.xml下的“design”界面无法加载。推荐的解决方法就是从官网下载Android Studio,然后根据它的提示新建一个项目,在新建项目中它会提醒你安装Android SDK,点击确定... »

在Android中查看当前Activity是否销毁的操作

进入到Android-sdk中platform-tools目录在命令行中执行以下命令adb shell dumpsys activity>activity.txt可以将当前的四大组件的存在情况打印到当前目录的activity.txt文件中然后进入打印文件搜索:ACTIVITY MANAGER ACTIVITIES 补充知识:打开另一个Activity时前一个Activity被销毁的问题解决办... »

Android从Fragment跳转到其他Activity的简单实例

fragment_one.xml fragment_two.xml与fragment_one.xml类似,不在重复。 »

关于android连续点击出现多个Activity界面的解决方法

前言 开始始学习android,对android的启动模式没有什么了解,就使用了时间判断是否重复点击了两次按钮,启动另外的activity界面,这样的控制方法,有时候会失效,比如,两秒钟还未启动另外的activity,那么又可以重复点击。所以,就调整为android的启动模式来控制重复出现多个acitvity。 »

Android-ViewModel和LiveData使用详解

ViewModel类的设计目的是以一种关注生命周期的方式存储和管理与UI相关的数据。使用ViewModel的话ViewModel会自动保留之前的数据并给新的Activity或Fragment使用。这种感知确保LiveData只更新处于生命周期状态内的应用程序组件。LiveData会将观察者视为活动状态,并通知其数据的变化。不会因为Activity的不可见导致Crash当Activity不可见时,即... »

基于业务分离的Android开发框架MVB

基于业务分离的Android开发框架MVB

传统的安卓开发传统的安卓开发,对于同一个界面上的功能,往往都是把功能的实现代码写到同一个Activity类中,这样子,各种各样的业务功能实现代码充斥在同一个Java类中,一个Activity的代码量往往会达到几百行,甚至几千行! »

安卓开发入门基础之用list退出多个activity界面

安卓开发入门基础之用list退出多个activity界面

exit.java自己写一个 exit.java 通过 list 将多个 activity 添加进来,然后实现批量退出public class exit extends Application { private List list = new ArrayList(); private static exit ex; private exi »

View的状态是如何保存的

View的状态是如何保存的

View的初始化时要调用setSaveEnabled 。另外,想要保存View的状态,需要在XML布局文件中提供一个唯一的ID,如果没有设置这个ID的话,View控件的onSaveInstanceState是不会被调用的。 »

在这里插入图片描述

Android——Fragment的使用(上)

效果展示:二、动态使用Fragment1.什么是动态使用Fragment?可以在一个Activity的container中动态地添加、替换、移除Fragment,可以实现导航页面,很平滑自然地跳转页面。 »

Android:在service和activity之中,实现音乐播放进度条传递信息的两种方式

Android:在service和activity之中,实现音乐播放进度条传递信息的两种方式

实现播放时的进度条显示,或是定时从service获取某些信息,是我们日常开发中经常遇到的需求,下面介绍当音乐再service中运行时,activity如果获取音乐进度信息的两种方式: 一、在activity中建立消息接收机制 我们需要在activity中建立一个用于接收信息的handler(handler简单的说是在android中可以发送消息和也可以处理消息的一种机制,当然它的用途更加强大,有时... »

在这里插入图片描述

singleTask和startActivityForResult的纠葛(activity的重建/onActivityResult回调为0)

验证过程两个activity,activity1和activity2,分别设置不同的启动模式,用startAcivity/startActivityForResult相互启动,启动activity设置或者不设置intent.addFlags。)Action4:Activity1:singleTask ———— Activity2:standard1–>2 startAcivity2–>... »

只需要在manifest.xml中配置两个activity标签就可以显示所有界面

只需要在manifest.xml中配置两个activity标签就可以显示所有界面

最近又要开始找工作了,准备把私藏了四年…的库分享给大家,别问我为啥现在才分享,因为鄙人比较懒(自己偷笑了一下)但是哥们在生活中是个很勤快的人。其实对于程序猿来说懒也是一种优点,但是必备的条件是要面子,两者缺一不可。为啥呢因为懒人都不喜欢重复性的复制与粘贴,所以会去抽取公共的代码,慢慢形成框架。另外为啥还需要要面子呢?因为要面子的人交付给别人的代码一定会自检查许多遍, 交出去的东西一定是当时他能做到... »

23张表查询_activity工作流

#一、资源库流程规则表 (RE)    3 SELECT * FROM act_re_deployment; #–部署信息表 SELECT * FROM act_re_model; #–流程设计模型部署表 SELECT * FROM act_re_procdef; #–流程定义数据表 #二、 运行时数据库表 (RU)    6 SELECT * FROM act... »

在这里插入图片描述

在fragment和activity中 如何对dialog中的spinner取值

正常情况下我们可以直接在dialog里写上我们想要的view,但是有时候view太多的话,我们就需要自定义一个dialog,其实就是将dialog的内容替换为我们写好的layout文件。 比如我创建了一个layout文件: 效果如下: 为了最简单化,我只演示星期的选择就好啦。图中星期的选择这个spinner的id是week 同时这个spinner的数据来自weekdata这个数组:(记住数组名,待... »

android内存泄露:1、LeakCanarys内存泄漏检测库、非静态的内部类错误使用

android内存泄露:1、LeakCanarys内存泄漏检测库、非静态的内部类错误使用

当然上面还有更新的提示:To upgrade from LeakCanary 1.6, follow the upgrade guide. 要从LeakCanary 1.6升级,请遵循升级指南。 »

【性能】OOM原理解析:LowMemoryKiller原理

1Android基于Linux的系统,其实Linux有类似的内存管理策略——OOM killer,全称, OOM的策略更多的是用于分配内存不足时触发,将得分最高的进程杀掉。此时,设备往往已达到内存分页状态,因此需要终止一些前台进程来确保用户界面正常响应。例如,如果前台 Activity 启动了一个对话框,允许在其后显示上一Activity,则有可能会发生这种情况。包含绑定到可见(或前台)Activ... »

在这里插入图片描述

[图解]Android源码分析——Activity的启动过程

Activity.java中startActivity方法的执行过程:调用startActivityForResult方法。Android8.0之前调用ActivityManagerNative的getDefault方法获取AMS的代理对象。采用类似AIDL的形式,由ActivityManagerNative的内部类ActivityManagerProxy和AMS进行通信。ActivityStar... »

安卓作业—-慕课移动应用开发作业11之运用ViewPager、Handler实现图片自动轮播效果,点击图片跳转到对应activity

安卓作业—-慕课移动应用开发作业11之运用ViewPager、Handler实现图片自动轮播效果,点击图片跳转到对应activity

本博客运用ViewPager、ImageView、TextView等进行界面布局,运用Handler实现图片的自动轮播效果,当点击相应图片,可以跳转到相对应的Activity。 »

Fragment介绍及使用方法

简介-Fragment(碎片)是一种可以嵌入在Activity中的UI片段,它可以用来描述Activity中的一部分布局。生命周期–Fragment不能独立存在,必须嵌入到Activity中使用,所以Fragment生命周期直接受所在的Activity影响。当一个Activity处于运行状态时,可以单独地对每一个Fragment进行操作,如添加或删除,当添加时,Fragment处于启动状态,当删除... »

APP启动黑屏白屏原因与解决方式

APP启动黑屏白屏原因与解决方式

我们在桌面启动自己辛苦创建的APP时,总是会看到黑屏或是白屏现象,这让人的体验感觉不是很好,看看大厂的APP为什么不会有这个现象?在我们的APP里,显示在屏幕上的自然是各个View了,而我们的View又都是在Activity的onCreate()方法中调用了setContentView()方法,传入了我们的layout文件,也就是我们理论上应该看到的Activity内容。 »

Page 1 of 33123»