
Activity
文章平均质量分 69
三少爷的鞋
不是我媳妇的奶,我不喝。
展开
-
继承AppCompatActivity 移除ActionBar的两种方法
如果不想用系统自带的ActionBar,而你的Activity继承了AppcompatActivity的话,有两种方法: 1,代码实现:ActionBar actionBar=getSupportActionBar(); actionBar.hide();2,style 实现,首先写一个style: true xxx是你自定义的名字,然后在manifes原创 2017-06-12 16:55:11 · 2896 阅读 · 3 评论 -
android 反射修改第三方库属性值
最近引入一个很炫的库:酷炫动画效果 ,作为Welcome 启动页确实很酷炫,如下图: xml 添加view:<me.wangyuwei.particleview.ParticleView android:layout_width="match_parent" android:layout_height="match_parent" pv:p...原创 2018-09-14 17:40:19 · 2270 阅读 · 0 评论 -
Android 浅谈Activity 的生命周期
说到Activity 的生命周期,就不得不提这个经典Activity周期图:从下面四点来说明Activity 的生命周期1,Activity 的7种状态 (1)onCreate() : Activity 已经开启,但是对用户还不可见 。使用场景:初始化一些数据和View ,绑定Adapter 等等。 (2)onStart() :这个时候Activity 已经可见了...原创 2018-09-11 19:28:58 · 294 阅读 · 0 评论 -
Android 搜索Activity 跳转淡入淡出
Android 搜索跳到一个新的界面,基本上都是淡入淡出,没有跳转动画的。MainActivity XML:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" androi原创 2018-01-31 17:46:11 · 613 阅读 · 0 评论 -
Android 开发技巧之 禁止截屏和屏幕常亮
1 禁止截屏 出于安全考虑,我们需要对某些界面,比如二维码界面,登录界面禁止截屏。(像支付宝的付款二维码) 禁止截屏的代码很简单就一行,在Activity 生命初期的onCreate加上: getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); 这样你截屏的时候,系统会通知你截屏失败(华为是通知栏的原创 2018-01-16 14:15:06 · 2775 阅读 · 0 评论 -
Android 使用ActivityLifecycleCallbacks监听自己应用Activity的生命周期
有时候我们需要对自己的Activity的生命周期进行监控,比如说手势密码,当满足条件后,需要把手势密码界面覆盖上去,Android 在4.0之后提供了ActivityLifecycleCallbacks这个借口提供了应用所有Activity的生命周期回调,用法如下:public class MyApplication extends Application { private in原创 2017-10-20 15:00:47 · 860 阅读 · 0 评论 -
Android :为你的启动页面SplashActivity 添加动画的几种方法
启动页一般都会放一张默认的图片,有登陆的时候,登录成功进入主界面,不需要登录的时候,一般2-3s进入主页面,在等待的期间为了平滑的过度可以加入动画,体验会更好一点。关于动画,必看的博客:Android属性动画完全解析(上),初识属性动画的基本用法总共三篇,细细的读一遍,做一遍,属性动画就算入门了。下图就展示了启动页SplashActivity 动画Gif展示:原创 2017-09-01 14:49:34 · 1576 阅读 · 0 评论 -
android 启动Activity的四种模式
android 启动Activity的四种模式 1:standard,2:singleTop,3:singleTask,4:singleInstance第一种是默认的启动模式,并没有什么特别:写个例子说明一切(talk is cheep )<manifest xmlns:android="http://schemas.android.com/apk/res/andro原创 2016-04-14 13:26:40 · 300 阅读 · 0 评论 -
酷派f2 Fragment onactivityresult 提前运行
做项目遇到一个问题,酷派F2手机启动 startActivityForResult 时,Fragment onactivityresult 方法提前运行了,所以拿不到返回值,解决方案,在AndroidManifest文件中,启动Activity的方式改为默认的,不要用singleTask。原创 2016-03-01 10:19:26 · 411 阅读 · 0 评论 -
Android 再谈Activity 生命周期
关于 Activity 的生命周期,之前在浅谈Activity 生命周期讲过,今天抛出两个问题来理解 生命周期,加深理解。1,onStart 和 onResume、onPause和onStop 从描述上差不多,对我们来说有什么不同呢?在实际开发中,onStart 和 OnResume onPause 和 onStop 看起来差不多,甚至我们可以保留其中的一对,比如保留onRes...原创 2019-05-19 21:26:20 · 130 阅读 · 0 评论