排序:
默认
按更新时间
按访问量

Android 进程保活招式大全

目前市面上的应用,貌似除了微信和手Q都会比较担心被用户或者系统(厂商)杀死问题。本文对 Android 进程拉活进行一个总结。Android 进程拉活包括两个层面:提供进程优先级,降低进程被杀死的概率在进程被杀死后,进行拉活本文下面就从这两个方面做一下总结。1. 进程的优先级Android 系统将...

2018-05-15 09:56:32

阅读数:16

评论数:0

关于 Android 进程保活,你所需要知道的一切

早前,我在知乎上回答了这样一个问题:怎么让 Android 程序一直后台运行,像 QQ 一样不被杀死?。关于 Android 平台的进程保活这一块,想必是所有 Android 开发者瞩目的内容之一。你到网上搜 Android 进程保活,可以搜出各种各样神乎其技的做法,绝大多数都是极其不靠谱。前段时...

2018-05-15 09:24:47

阅读数:39

评论数:0

ANDROID 中UID与PID的作用与区别

ANDROID 中UID与PID的作用与区别PID:为Process Identifier, PID就是各进程的身份标识,程序一运行系统就会自动分配给进程一个独一无二的PID。进程中止后PID被系统回收,可能会被继续分配给新运行的程序,但是在android系统中一般不会把已经kill掉的进程ID重...

2018-05-11 15:19:13

阅读数:19

评论数:0

Android应用内多进程分析和研究

 正常情况下,一个apk启动后只会运行在一个进程中,其进程名为AndroidManifest.xml文件中指定的应用包名,所有的基本组件都会在这个进程中运行。但是如果需要将某些组件(如Service、Activity等)运行在单独的进程中,就需要用到android:process属性了。我们可以为...

2018-04-16 21:19:15

阅读数:15

评论数:0

View的生命周期方法和Activity生命周期方法关系

View 是在Activity 中使用到的,所以在自定义View的时候,我们需要了解Activity 生命周期方法和View的生命周期方法调用先后顺序。 见如下图(1) 在Activity onCreate方法中初始化了View , 调用了View 的onFinishInflate (2) 在执行...

2018-04-04 11:13:09

阅读数:17

评论数:0

Android 内存优化

节制的使用Service如果应用程序需要使用Service来执行后台任务的话,只有当任务正在执行的时候才应该让Service运行起来。当启动一个Service时,系统会倾向于将这个Service所依赖的进程进行保留,系统可以在LRUcache当中缓存的进程数量也会减少,导致切换程序的时候耗费更多性...

2018-04-04 10:22:46

阅读数:26

评论数:0

Android优化五:布局优化

1、减少布局层级Google在API文档中建议View树的高度不宜超过10层。以前我们用Eclipse写代码时,自动生成的模板是以LinearLayout为根节点的,但是后面变成了RelativeLayout为根节点。RelativeLayout可以让视图树的层级少,但是LinearLayout的...

2018-04-04 10:12:28

阅读数:17

评论数:0

5 个 Android 开发中比较常见的内存泄漏问题及解决办法

Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢?在Android程序开发中,当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用的对象持有它的引用从而导致它不能被回收,这就导致本该被回收的...

2018-04-04 09:59:14

阅读数:22

评论数:0

App启动速度优化

App启动速度优化该部分来自与性能优化相关面试题六,该博主总结了常用的面试问题,并且都录制了视频进行详细讲解,强烈推荐找工作的朋友去看看。1、异步初始化Application是程序的主入口,特别是很多第三方SDK都会需要在Application的onCreate里面做很多初始化操作.一般来说我们可...

2018-04-04 09:35:50

阅读数:17

评论数:0

android MVP 模式内存泄漏如何解决

MVP简介M-Modle,数据,逻辑操作层,数据获取,数据持久化保存。比如网络操作,数据库操作 V-View,界面展示层,Android中的具体体现为Activity,Fragment P-Presenter,中介者,连接Modle,View层,同时持有modle引用和view接口引用 示例代码M...

2018-04-04 09:19:12

阅读数:46

评论数:0

Html5页面和Native App怎么进行交互

webview系列:Html5页面和Native App怎么进行交互混合开发的App(Hybrid App)就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为Html5来开发,这部分功能不仅能够在不升级App的情况下动态更新,而且可以在Android或iOS的App上同时运行,让用户的...

2018-04-03 16:14:49

阅读数:43

评论数:0

Tomcat学习总结(3)——Tomcat优化详细教程

Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。         一、内存优化        默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项...

2018-04-03 15:59:13

阅读数:25

评论数:0

Tomcat中JVM内存溢出及合理配置

一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。简单来说堆就是Ja...

2018-04-03 15:56:52

阅读数:9

评论数:0

window远程桌面连接centos7

前提: CentOS安装桌面,如果无桌面,请执行# yum -y groups install "GNOME Desktop" # startx12配置源# yum install epel* -y1安装xrdp# yum --enablerepo=epel ...

2018-04-03 10:02:19

阅读数:13

评论数:0

阿里云 centos oracle安装

Title: 阿里云CentOS7 Silent Mode安装Oracle11GR2Date: 2016-6-9Author: kagulaEnvironment:[1]阿里云CentOS7-64bits 1G RAM  20G Storage[2]VMWare Workstation 11.x ...

2018-04-02 16:15:10

阅读数:15

评论数:1

站长如何短线操作实现盈利

许多的站长运营网站是为着一个理想而去的,他期望某一天自己的网站能够做出成就,给更多的人带去福利,也为自己赢得财富。我很鼓励这种运营网站的态度。  但是我也不可否认,有的时候短线操作一个网站也是一种不错的方法,短线操作网站能够快速实现盈利,为站长增加信心,是一个很不错的选择。今天,来谈谈常规的网站短...

2018-03-06 11:05:45

阅读数:43

评论数:0

接口转发和重定向区别(四)

一。Chain Result:这个result调用另外的一个action,连接自己的拦截器栈和result。actionName (默认) - 被调用的action的名字namespace - 被调用的action的名称空间. 如果名称空间为空,这默认为当前名称空间method - 用于指定目标a...

2018-03-02 10:29:00

阅读数:36

评论数:0

接口转发和重定向区别(三)

我们就一起来简单学习一下Action的4种Result type类型,分为:dispatcher(服务端页面跳转);redirect(客户端页面跳转);chain(动作链跳转);redirectAction(客户端Action跳转),当然还有其他类型,这里我们就以这四种为例为大家介绍一下,其他几种...

2018-03-02 10:20:23

阅读数:342

评论数:0

接口转发和重定向区别(二)

转发与重定向的区别如下:转发是服务器行为,重定向是客户端行为1.转发在服务器端完成的;重定向是在客户端完成的2.转发的速度快;重定向速度慢3.转发的是同一次请求;重定向是两次不同请求4.转发不会执行转发后的代码;重定向会执行重定向之后的代码5.转发地址栏没有变化;重定向地址栏有变化6.转发必须是在...

2018-03-02 10:15:37

阅读数:40

评论数:0

接口转发和重定向区别(一)

1 forword是RequestDispatcher 接口(请求转发) ,而 redirect是HttpServletResponse 接口(请求重定向)2、response.sendRedirect()不仅可以重定向到当前应用程序中的其他资源,它还可以重定向到同一个站点上的其他应用程序中的资源...

2018-03-02 10:13:52

阅读数:206

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭