- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 DynamicLoadApk 源码解析
1. 功能介绍 1.1 简介 DynamicLoadApk 是一个开源的 Android 插件化框架。 插件化的优点包括:(1) 模块解耦,(2) 动态升级,(3) 高效并行开发(编译速度更快) (4) 按需加载,内存占用更低等等。 DynamicLoadApk 提供了 3 种开发方式,让开发者在无需理解其工作原理的情况下快速的集成插件化功能。 宿主程序与插件完全独立
2015-12-30 11:53:16 435
原创 面向对象编程 输出一段关于操作系统的文字:假设Unix很不错,Windows很差
幼稚的面向对象编程 PrintOS.java public class PrintOS { public static void main(final String[] args) { System.out.println(OSDiscriminator.getBoxSpecifier()
2015-12-26 11:07:56 356
转载 android布局性能优化
1、抽象布局标签 (1) 标签 include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供了大大的便利。 下面以在一个布局main.xml中用include引入另一个布局foot.xml为例。main.mxl代码如下: Java 1234567891011121314xml versio
2015-12-24 15:30:15 488
转载 如何使用HierarchyViewer分析优化布局
为什么使用HierarchyViewer 不合理的布局会使我们的应用程序UI性能变慢,HierarchyViewer能够可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设计。HierarchyViewer是我们优化程序的工具之一,它是Android自带的非常有用的工具,可以帮助我们更好地检视和设计用户界面(UI),绝对是UI检视的利器。 怎么
2015-12-23 11:46:40 1352
转载 android性能优化
根据Android的层次结构,性能优化也是分层次进行的,本文会分别对Application、Framework、Native、Kernel各层做总结,每层主要会从性能优化的基本思想、优化技巧、优化工具几个方面进行说明。 第一章Android应用性能优化(概述) 应用程序的性能问题是最明显、最容易体现的一类,表现形式也五花八门,举几个例子: 应用程序第一次启动速度慢,或者进
2015-12-23 10:42:01 408
原创 android帐号管理token问题
对于帐号管理,由接口IAccountManager描述其相关的一组行为AccountManagerService是Android的系统服务。它实现了接口IAccountManager定义的这一组行为。这些行为的实现依赖应用程序中定义的 Authenticator。 AccountManager是一个面向应用程序开发的组件。它提供一组对应于IAccountManager协议的应用程序接口。
2015-12-04 16:58:21 1674
原创 Android 中的定时事件使用
android下要使用定时器有很多你可以使用timer、hander等等,但在待机下我们一般使用AlarmManager,因为android省电机制决定在待机的情况下各种thread定时器通通挂起,无法达到预期效果。 1、android AlarmManager提供了四种类型的闹钟: ❑ ELAPSED_REALTIME 在指定的延时过后,发送广播,但不唤醒设备。
2015-12-02 16:33:49 853
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人