0推荐
55K 浏览

BlockCanary — 轻松找出Android App界面卡顿元凶

BlockCanary是我利用个人时间开发的Android平台上的一个轻量的,非侵入式的性能监控组件,应用只需要简单地加几行,提供一些该组件需要的上下文环境就可以在使用应用的时候检测主线程上的各...
0推荐
61K 浏览

给 Android 开发者的 RxJava 详解

我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近...
jopen 10年前   
0推荐
10K 浏览

android 混淆打包

android 混淆打包:ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可...
jopen 10年前   
0推荐
7K 浏览

Android屏幕适配

Android屏幕适配:1、常见的几个概念 px:像素点,用来计算图片的最小单位。例如图片分辨率为480*480的意思就是该图片宽为4...
jopen 10年前   
0推荐
13K 浏览

DEX 方法超过64K限制和gradle编译OOM问题解决

DEX 方法超过64K限制和gradle编译OOM问题解决:如果你是一个android开发者,你至少听说过的Dalvik的蛋疼的64K方法限制。概括地说,在一个DEX文件,你可...
jopen 10年前   
0推荐
28K 浏览

Android 自定义TextView实现文字渐变动画

Android 自定义TextView实现文字渐变动画:先来看效果 第一种效果的代码如下,主要是结合Shader实现的 import android.content.Context; import ...
jopen 10年前   
0推荐
20K 浏览

消息总线EventBus的基本使用

今天我们的项目继续更新,今天我们主要讲解消息总线EventBus的基本使用方法,后面一篇我们会从源码的角度稍微分析一下实现过程。
0推荐
40K 浏览

Android MVP开发模式详解

MVP(Model View Presenter)模式是著名的MVC(Model View Controller)模式的一个演化版本,目前它在Android应用开发中越来越重要了。初看起来我们会...
0推荐
25K 浏览

消息总线EventBus源码分析以及与Otto框架对比

上一篇我们对EventBus的简介和基本使用做了说明,今天我们主要深入的使用EventBus,同时会从源码的角度对于订阅和发送消息做分析,以及和另外的消息总线框架Otto在性能等方面做一个对比分析。
0推荐
99K 浏览

【React Native开发】React Native进行签名打包成Apk

前几节课程我们对于 React Native 的一些基础配置 , 开发工具以及调试,Android项目移植做了相关讲解,今天一起来学习一下另外一个比较重要的知识点,就是 React Native...
0推荐
13K 浏览

Android单元测试基础

维基百科的定义:单元测试(又称为模块测试, Unit Testing)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是...
0推荐
84K 浏览

android UI性能优化详解

性能优化都需要有一个目标,UI的性能优化也是一样。你可能会觉得“我的app加载很快”很重要,但我们还需要了解终端用户的期望,是否可以去量化这些期望呢?我们可以从人机交互心理学的角度来考虑这个问题...
jopen 10年前   
0推荐
11K 浏览

Android原生游戏开发:使用JustWeEngine开发微信打飞机

JustWeEngine是托管在Github 的一个开源的Android原生开发框架,可以让Android的开发人员非常便捷,无需切换语言和编译器的制作Android原生游戏。
0推荐
9K 浏览

深入浅出SlidingMenu

如果想直接查看源码的话可以从我的Github上下载查看: https://github.com/zhanghuijun0/demo-for-android/tree/master/SlidingMenu
0推荐
12K 浏览

Android 过度绘制介绍及优化 Tip

Android 中的过度绘制是指同一个像素被绘制多次,从绘制性能角度讲,同一像素点被绘制的次数当然越少越好,这样有利于减轻 GPU 的工作压力,事实上,在具体开发过程中 ,不可避免的可能会出现过...
0推荐
35K 浏览

Retrofit 源码解读之离线缓存策略的实现

Retrofit 是square公司开发的一款网络框架,也是至今Android网络请求中最火的一个,配合Http+RxJava+Retrofit三剑客更是如鱼得水,公司项目重构时,我也在第一时间...
0推荐
8K 浏览

PasswordLoadingView - 当完成密码输入时提供一个动画

PasswordLoadingView - 当完成密码输入时提供一个动画
jopen 10年前   
0推荐
14K 浏览

Android 下如何录制App操作生成Gif动态图

Android App开发完了,自然希望录个gif做个展示。视频也可以做展示,但是需要上传到优酷、土豆等等,而且本来就十几秒的App演示操作过程,视频网站的广告就要一分钟(吐槽一些),没有gif轻量简单省流量。
jopen 10年前   
0推荐
22K 浏览

Android 沉浸式状态栏 一体化状态栏实现

苹果上的UI基本上都是这个效果,然而Android机上的顶部状态栏总是和app的主题颜色不搭。还好如今的api19以上的版本,我们也能做出这样的效果。
jopen 10年前   
0推荐
15K 浏览

小米系统性能的优化

小米的MIUI系统是针对Android深度定制的操作系统,在Android开放的设计之下,各个应用有了充分的发挥空间,但是与此同时,系统资源(如 内存,电量等)也在应用的无节制使用之下显示出疲态...
jopen 10年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档