关闭

Android源码基础解析之Dialog取消绘制流程

转载自:http://blog.csdn.net/qq_23547831/article/details/51303072 上几篇文章中我们分析了Dialog的加载绘制流程,也分析了Acvityi的加载绘制流程,说白了Android系统中窗口的展示都是通过Window对象控制,通过ViewRootImpl对象执行绘制操作来完成的,那么窗口的取消绘制流程是怎么样的呢?这篇文章就以Dialog为...
阅读(16) 评论(0)

Java中创建对象的5种方式

转载自:http://www.cnblogs.com/wxd0108/p/5685817.html 作为Java开发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如Spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。 Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码 使用new关键字 } → 调用了构造函数 ...
阅读(43) 评论(0)

Merge Sorted Array 混合插入有序数组

题目:https://leetcode.com/problems/merge-sorted-array/description/ Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Note: You may assume that nums1 h...
阅读(58) 评论(0)

Android插件化开发之Hook StartActivity方法

转载自:http://blog.csdn.net/u011068702/article/details/53208825 第一步、先爆项目demo照片,代码不多,不要怕 第二步、应该知道Java反射相关知识 如果不知道或者忘记的小伙伴请猛搓这里,Android插件化开发基础之Java反射机制研究 http://blog.csdn.net/u011068...
阅读(62) 评论(0)

Android插件化原理解析——Hook机制之动态代理

转载自;http://weishu.me/2016/01/28/understand-plugin-framework-proxy-hook/ 代理是什么 为什么需要代理呢?其实这个代理与日常生活中的“代理”,“中介”差不多;比如你想海淘买东西,总不可能亲自飞到国外去购物吧,这时候我们使用第三方海淘服务比如惠惠购物助手等;同样拿购物为例,有时候第三方购物会有折扣比如当初的米折网...
阅读(50) 评论(0)

Android源码基础解析之Dialog加载绘制流程

转载自:http://blog.csdn.net/qq_23547831/article/details/51289456 前面两篇文章,我们分析了Activity的布局文件加载、绘制流程,算是对整个Android系统中界面的显示流程有了一个大概的了解,其实Android系统中所有的显示控件(注意这里是控件,而不是组件)的加载绘制流程都是类似的,包括:Dialog的加载绘制流程,Popu...
阅读(59) 评论(0)

Android源码基础解析之Activity布局绘制流程

转载自:http://blog.csdn.net/qq_23547831/article/details/51285804 大家都知道Activity在Android体系中扮演者一个界面展示的角色,通过上一篇文章的分析,我们知道Activity是通过Window来控制界面的展示的,一个Window对象就是一个窗口对象,而每个Activity中都有一个相应的Window对象,所以说一个Ac...
阅读(93) 评论(0)

Android源码解析之Binder中Server和Client获得Service Manager接口

转载自:http://blog.csdn.net/luoshengyang/article/details/6627260 前一篇介绍了Service Manager是如何成为Binder机制的守护进程的。既然作为守护进程,Service Manager的职责当然就是为Server和Client服务了。那么,Server和Client如何获得Service Manager接口,进而享受它提供的服...
阅读(66) 评论(0)

Android源码解析之Binder守护进程Service Manager

转载自:http://blog.csdn.net/Luoshengyang/article/details/6621566         上一篇文章Android进程间通信(IPC)机制Binder简要介绍和学习计划简要介绍了Android系统进程间通信机制Binder的总体架构,它由Client、Server、Service Manager和驱动程序Binder四个组件构成。本文着重...
阅读(70) 评论(0)

Android源码解析之进程间通信(IPC)机制Binder解构简析和学习计划

转载自;http://blog.csdn.net/Luoshengyang/article/details/6618363         在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?...
阅读(94) 评论(0)

linux常用基本命令

转载自:http://blog.csdn.net/xiaoguaihai/article/details/8705992 Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题。 1、显示日期的指令: date ...
阅读(109) 评论(0)

Android源码解析之日志系统Logcat

转载自:http://blog.csdn.net/Luoshengyang/article/details/6606957        在前面两篇文章Android日志系统驱动程序Logger源代码分析和Android应用程序框架层和系统运行库层日志系统源代码中,介绍了Android内核空间层、系统运行库层和应用程序框架层日志系统相关的源代码,其中,后一篇文章着重介绍了日志的写入操作。为了...
阅读(134) 评论(0)

logcat概括性介绍

转载自:http://www.cnblogs.com/JianXu/p/5468839.html 一、logcat命令介绍 1.android log系统   2.logcat介绍 logcat是android中的一个命令行工具,可以用于得到程序的log信息 log类是一个日志类,可以在代码中使用logcat打印出消息 常见的日志纪录方...
阅读(62) 评论(0)

android logcat 命令详解

转载自:http://www.cnblogs.com/flyingcode/p/5280501.html Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过logcat命令来查看和使用. 在使用logcat之前,请确保手机的USB调试模式已经开启,可以通过"Setting->Application->Devel...
阅读(89) 评论(0)

Android源码解析之应用程序框架层和系统运行库层日志系统

转载自:http://blog.csdn.net/Luoshengyang/article/details/6598703        在开发Android应用程序时,少不了使用Log来监控和调试程序的执行。在上一篇文章Android日志系统驱动程序Logger源代码分析中,我们分析了驱动程序Logger的源代码,在前面的文章浅谈Android系统开发中Log的使用一文,我们也简单介绍在应...
阅读(72) 评论(0)

Android源码解析之日志系统驱动程序Logger

转载自:http://blog.csdn.net/luoshengyang/article/details/6595744         我们知道,在Android系统中,提供了一个轻量级的日志系统,这个日志系统是以驱动程序的形式实现在内核空间的,而在用户空间分别提供了Java接口和C/C++接口来使用这个日志系统,取决于你编写的是Android应用程序还是系统组件。在前面的文章浅谈And...
阅读(79) 评论(0)

浅谈Android系统开发中LOG的使用

转载自:http://blog.csdn.net/luoshengyang/article/details/6581828          在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序调试,也可以用于产品运营中的事件记录。在Android系统中,提供了简单、便利的LOG机制,开发人员可以方便地使用。在这一篇文章中,我们简单介绍在Android内核空间和用...
阅读(66) 评论(0)

Android源码基础解析之Activity布局加载流程

转载自:http://blog.csdn.net/qq_23547831/article/details/51284556 好吧,终于要开始讲讲Activity的布局加载流程了,大家都知道在Android体系中Activity扮演了一个界面展示的角色,这也是它与android中另外一个很重要的组件Service最大的不同,但是这个展示的界面的功能是Activity直接控制的么?界面的布局文件...
阅读(142) 评论(0)

App内存泄露分析之Cursor篇

转载自:http://www.cnblogs.com/qianxudetianxia/archive/2012/11/19/2757376.html     最近在工作中处理了一些内存泄露的问题,在这个过程中我尤其发现了一些基本的问题反而忽略导致内存泄露,比如静态变量,cursor关闭,流关闭,线程,定时器,反注册,bitmap等等,我稍微统计并总结了一下,当然了,这些问题这么说起来比较...
阅读(82) 评论(0)

App内存泄露分析之绝世高手篇

转载自:http://www.cnblogs.com/qianxudetianxia/p/3645106.html Context作为最基本的上下文,承载着Activity,Service等最基本组件。当有对象引用到Activity,并不能被回收释放,必将造成大范围的对象无法被回收释放,进而造成内存泄漏。 下面针对一些常用场景逐一分析。 1. CallBack对象的引用 ...
阅读(78) 评论(0)
199条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:30927次
    • 积分:706
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:187篇
    • 译文:0篇
    • 评论:0条